Mcp Dataverse

Created By
codeurali3 months ago
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.
Overview

Dataverse MCP Server

A powerful Model Context Protocol (MCP) server designed to give AI assistants direct access to Microsoft Dataverse environments.

This MCP enables AI agents such as Claude, Cursor, Copilot, or any MCP-compatible client to interact with Dataverse using natural language.

Instead of manually navigating the Power Platform interface or writing scripts, developers can ask an AI to explore, analyze, debug, and test Dataverse environments directly.


✨ What problems does it solve?

  • Understand complex Dataverse database structures
  • Quickly debug plugins and retrieve traces
  • Inspect tables, relationships and metadata
  • Generate test scenarios and diagnostics
  • Explore environments without writing repetitive scripts

Most development time in Dataverse isn't spent writing code. It's spent navigating environments, inspecting metadata, retrieving logs and testing scenarios.

This MCP turns those tasks into simple AI requests.


🧠 Capabilities

  • Query Dataverse tables and records
  • Inspect metadata and schema
  • Retrieve plugin traces for debugging
  • Explore environment configuration
  • Generate structured responses for AI agents

⚡ Designed for developers

Built for Power Platform and Dynamics 365 developers, this MCP accelerates development workflows by allowing AI assistants to act as a Dataverse exploration and debugging companion.

Typical use cases include:

  • Analyzing complex environments
  • Debugging production issues
  • Generating test data or queries
  • Understanding unfamiliar Dataverse schemas

🔐 Authentication

Authentication currently uses Dataverse access tokens, allowing quick setup for development environments.

Future versions will support Azure authentication flows.


📚 Documentation

Full documentation and installation guide:
https://codeurali.github.io/mcp-dataverse/

This project is actively maintained and designed to evolve with the growing MCP ecosystem.

Server Config

{
  "mcpServers": {
    "mcp-dataverse": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-dataverse"
      ],
      "env": {
        "DATAVERSE_ENV_URL": "<YOUR_DATAVERSE_ENV_URL>"
      }
    }
  }
}
Project Info
Created At
3 months ago
Updated At
3 months ago
Author Name
codeurali
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Ghl Command
@Elite DCs LLC

GoHighLevel MCP server for Claude. 212 tools across 43 modules, including the only programmatic GHL workflow builder (private API, reverse-engineered), funnel + page editor, form builder, pipeline builder, pre-deploy validator, multi-sub-account switching, bulk operations, and full account export. $97 one-time, lifetime updates. GHL Command gives Claude full programmatic control of GoHighLevel through 212 tools across 43 modules. Built for GoHighLevel agency operators who manage many client sub-accounts and want to onboard new clients in minutes instead of days. Exclusive capabilities (none of the free GHL MCPs have these): - Programmatic workflow builder. Create, edit, clone, publish, and validate complete GHL workflows from a single prompt. GHL's public API has no workflow write endpoints; this uses their internal API (the same one their UI calls). - Funnel + page editor and form builder (also private API). - Pipeline builder, goal event builder, full 57-native-trigger registry. - Pre-deploy validator that catches GHL's silent invalid-ID failure (a common workflow-breaking bug GHL never warns you about). - Multi-sub-account token registry. Switch between any client account mid-conversation; API keys swap automatically. - Bulk operations: tag, update, enroll, delete hundreds of contacts in one command. - Full account export and side-by-side location diff for audit or migration. Works with Claude Desktop App, Claude Code (terminal), and headless on a Linux server or droplet. $97 one-time, 3 machines, no subscription, lifetime updates. 30-day time-back guarantee: save 5+ hours on one real client build or full refund.

a day ago
Tavily Mcp
@tavily-ai

JavaScript
a year ago
Fixmypdf

15 hours ago