
Mcp Dataverse
@codeurali
About Mcp Dataverse
Give your AI agents real-time access to Dataverse — query records with OData & FetchXML, manage metadata, inspect solutions, run batch operations, audit changes, and more. Zero-config auth via Microsoft device code flow.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-dataverse": {
"command": "npx",
"args": [
"-y",
"mcp-dataverse"
],
"env": {
"DATAVERSE_ENV_URL": "<YOUR_DATAVERSE_ENV_URL>"
}
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Mcp Dataverse?
Mcp Dataverse is a Model Context Protocol (MCP) server that gives AI assistants like Claude, Cursor, or Copilot direct access to Microsoft Dataverse environments. It is designed for Power Platform and Dynamics 365 developers who want to explore, analyze, debug, and test Dataverse environments using natural language instead of manually navigating the Power Platform interface or writing scripts.
How to use Mcp Dataverse?
Install the MCP server and configure it with your MCP-compatible client. Authentication currently uses Dataverse access tokens for development environments. Full documentation and installation instructions are available at https://codeurali.github.io/mcp-dataverse/.
Key features of Mcp Dataverse
- Query Dataverse tables and records
- Inspect metadata and schema
- Retrieve plugin traces for debugging
- Explore environment configuration
- Generate structured responses for AI agents
Use cases of Mcp Dataverse
- Analyzing complex Dataverse environments
- Debugging production issues
- Generating test data or queries
- Understanding unfamiliar Dataverse schemas
FAQ from Mcp Dataverse
How does Mcp Dataverse differ from manually using the Power Platform interface?
It allows developers to perform Dataverse tasks using natural language AI requests instead of manually navigating the interface or writing repetitive scripts.
What authentication does Mcp Dataverse use?
It currently uses Dataverse access tokens, with future versions planned to support Azure authentication flows.
What are the runtime or dependency requirements?
It requires an MCP-compatible client (such as Claude, Cursor, or Copilot) and access to a Microsoft Dataverse environment.
Where does the data queried by Mcp Dataverse reside?
All data lives in the connected Microsoft Dataverse environment.
Are there any known limitations?
The README does not list other limitations beyond the current token-based authentication approach.
Frequently asked questions
How does Mcp Dataverse differ from manually using the Power Platform interface?
It allows developers to perform Dataverse tasks using natural language AI requests instead of manually navigating the interface or writing repetitive scripts.
What authentication does Mcp Dataverse use?
It currently uses Dataverse access tokens, with future versions planned to support Azure authentication flows.
What are the runtime or dependency requirements?
It requires an MCP-compatible client (such as Claude, Cursor, or Copilot) and access to a Microsoft Dataverse environment.
Where does the data queried by Mcp Dataverse reside?
All data lives in the connected Microsoft Dataverse environment.
Are there any known limitations?
The README does not list other limitations beyond the current token-based authentication approach.
Basic information
More Developer Tools MCP servers

Codex Pets
astandrikPublic read-only MCP server for discovering, inspecting, installing, and sharing approved Codex-compatible animated pet packs.
Altronis
sypherinMCP server + CLI for Altronis — Singapore AI consulting. Ask the Lyra consultant, generate a grant-matched AI transformation plan, pull curated SG AI events/news. Read-only, wraps altronis.sg.
MCP Server By TestMu AI
TestMu AITestMu AI MCP Server lets developers run, debug, and triage tests through natural language directly from their IDE (Cursor, Claude, GitHub Copilot, and other MCP clients). It exposes five tools — HyperExecute (test orche
extentos
Asger mølgaardExtentos is a multi-vendor development platform for adding smart-glasses capabilities to existing iOS and Android apps. The simplest analogy is Stripe for smart glasses:
FastAPI-MCP
tadata-orgExpose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
Comments