Think of it as a secure adapter between your AI and your ERP
An MCP server (Model Context Protocol) is the bridge your AI assistant uses to safely see and change real systems. Ours speaks fluent Dynamics 365, so instead of hand-writing X++ or AL, your team just describes what they want.
Create a project
A folder for related work: one for finance, one for warehouse. Nothing gets mixed up.
Point your agent at it
Paste one config snippet into Claude, Cursor, Copilot or Codex. No SDK, no plugins to maintain.
Describe changes in plain English
“Add a field, extend this table, build a workflow.” You review the result; you don't write the code.
One platform, two Dynamics 365 engines
Easily create your Finance & Operations solution, your Business Central solution, or run both side by side.
Finance & Operations
X++ objects, data entities, security roles, workflows and extensions, described in English and generated for review.
Business Central
AL extensions, pages, tables, codeunits and report layouts, authored the way your team already ships them.
Are you a non-technical person?
Check our guide for non-technical people. Six plain-English steps take you from signing up to an AI assistant building your Dynamics 365 solution: no code, no jargon, and every setting already has a sensible default you can skip.
Read the step-by-step guide ›Stuck on something?
Most connection problems have a one-line fix. Search the answers or send us a message.
Contact support ›How it works under the hood
A hosted MCP server over Streamable HTTP. Bearer-authenticated on every call, multi-tenant, and stateless, so it scales horizontally without sticky sessions.
claude mcp add --transport http \ dynamics-mcp https://your-host/api/mcp \ --header "Authorization: Bearer dmcp_live_…"
searchFind any X++ object across the indexed codebase.
get_object_infoFull metadata for a class, table or form.
validate_codeResolve every type and field against the index.
Start building your D365 solution today
Free while in preview. Create an account, generate a key, and you're one config snippet away.