Best for
- AI-assisted development for Dynamics 365 Finance & Operations
- X++ developers looking to reduce compilation errors
- Teams using Claude Code, GitHub Copilot, or Cursor
This server provides strong tooling to ground AI code generation in real metadata, aiming to dramatically reduce compilation errors and improve code quality in X++. It offers features like pattern validation, safe writes, and security tracing. However, it requires a live D365FO environment and Node.js 24+, and has a steep learning curve.
Strongest · Documentation 15/20 Weakest · Reliability 8/20
Static review · not runListed 2026-08-07
Read the FMRS scoring method →Runtime:Node.js 24+
On a D365FO VM, run as Administrator in PowerShell: irm https://raw.githubusercontent.com/dynamics365ninja/d365fo-mcp-server/main/install.ps1 | iex. Alternatively, if Node.js 24+ is installed, run npm install -g d365fo-mcp and d365fo-mcp setup. For a shared server, run npx d365fo-mcp connect https://your-server.azurewebsites.net.
The client's tool list should show extension_info, object_patterns, prepare, validate_code, generate_object, and d365fo_file; calling extension_info on a known class and getting exact signatures from the metadata index confirms the connection works.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
This MCP server pre-indexes your entire D365FO installation (580,000+ symbols across standard, ISV, and custom models) and exposes it via 26 specialized MCP tools. It ensures AI-generated code is based on real method signatures, fields, labels, and form patterns, reducing compilation errors and hallucinated code. It supports guided form pattern development, safe metadata writes, SDLC integration (MSBuild, DB sync, best practices), and a queryable X++ knowledge base.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision 355998507dc8 Data synced 2026-10-19 Read the FMRS scoring method