dataverse-mcp

ryanmichaeljames/dataverse-mcp
★ 0 stars Python 🔌 API Integration Updated today
An MCP server for interacting with Microsoft Dataverse environments. Built with FastMCP and the official PowerPlatform-Dataverse-Client Python SDK.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "dataverse-mcp": {
      "command": "uvx",
      "args": [
        "dataverse-mcp"
      ]
    }
  }
}

Or install with pip: pip install dataverse-mcp

README Excerpt

An [MCP](https://modelcontextprotocol.io/) server for interacting with Microsoft Dataverse environments. Built with [FastMCP](https://github.com/modelcontextprotocol/python-sdk) and the official [PowerPlatform-Dataverse-Client](https://pypi.org/project/PowerPlatform-Dataverse-Client/) Python SDK. - **Solution inspection** — list solutions, get solution details, browse solution components

Tools (20)

AZURE_CLIENT_IDAZURE_CLIENT_SECRETAZURE_TENANT_IDDATAVERSE_ALLOW_DELETEDATAVERSE_ALLOW_WRITEDATAVERSE_AUTH_TYPEDATAVERSE_URLazure_clidataverse_add_choice_optiondataverse_associate_recordsdataverse_check_relationship_eligibilitydataverse_create_choicedataverse_create_columndataverse_create_many_to_many_relationshipdataverse_create_multi_table_lookupdataverse_create_one_to_many_relationshipdataverse_create_tabledataverse_delete_choicedataverse_delete_choice_optiondataverse_delete_column