MCP Dyamics365 Server MCP Server

The **Microsoft Dynamics 365 MCP Server** is a MCP server that provides tools to interact with Microsoft Dynamics 365 using the **Model Context

Local serverstdioTypeScript

What is the MCP Dyamics365 Server MCP Server?

The Microsoft Dynamics 365 MCP Server is a MCP server that provides tools to interact with Microsoft Dynamics 365 using the Model Context Protocol(MCP) by

What it needs from you

Before setting up the project, ensure you have the following installed: - Node.js (v16 or higher) - NPM (Node Package Manager) - A Dynamics 365 instance with API access - Azure Active Directory (AAD) application configured for Dynamics 365 API access ---

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get-user-infoFetches information about the currently authenticated user.
fetch-accountsFetches all accounts from Dynamics 365.
get-associated-opportunitiesFetches opportunities associated with a given account.
create-accountCreates a new account in Dynamics 365.
update-accountUpdates an existing account in Dynamics 365.

How to install the MCP Dyamics365 Server MCP Server

{
  "mcpServers": {
    "Dynamics365": {
      "command": "node",
      "args": [
        "<Path to your MCP server build file ex: rootfolder/build/index.js>"
      ],
      "env": {
        "CLIENT_ID": "<D365 Client Id>",
        "CLIENT_SECRET": "YOUR_CLIENT_SECRET",
        "TENANT_ID": "<D365 Tenant ID>",
        "D365_URL": "Dynamics 365 url"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

Before setting up the project, ensure you have the following installed: - Node.js (v16 or higher) - NPM (Node Package Manager) - A Dynamics 365 instance with API access - Azure Active Directory (AAD) application configured for Dynamics 365 API access ---

VariableDescriptionRequired
CLIENT_IDDeclared in the maintainer’s client configuration.Check documentation
CLIENT_SECRETDeclared in the maintainer’s client configuration.Check documentation
TENANT_IDDeclared in the maintainer’s client configuration.Check documentation
D365_URLDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use MCP Dyamics365 Server to get-user-info.”
  • “Use MCP Dyamics365 Server to fetch-accounts.”
  • “Use MCP Dyamics365 Server to get-associated-opportunities.”

Frequently asked questions

The **Microsoft Dynamics 365 MCP Server** is a MCP server that provides tools to interact with Microsoft Dynamics 365 using the **Model Context Protocol(MCP)** by Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.