The **Microsoft Dynamics 365 MCP Server** is a MCP server that provides tools to interact with Microsoft Dynamics 365 using the **Model Context
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
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 ---
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get-user-info | Fetches information about the currently authenticated user. |
| fetch-accounts | Fetches all accounts from Dynamics 365. |
| get-associated-opportunities | Fetches opportunities associated with a given account. |
| create-account | Creates a new account in Dynamics 365. |
| update-account | Updates an existing account in Dynamics 365. |
{
"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.
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 ---
| Variable | Description | Required |
|---|---|---|
| CLIENT_ID | Declared in the maintainer’s client configuration. | Check documentation |
| CLIENT_SECRET | Declared in the maintainer’s client configuration. | Check documentation |
| TENANT_ID | Declared in the maintainer’s client configuration. | Check documentation |
| D365_URL | Declared in the maintainer’s client configuration. | Check documentation |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
ReSharper CLI inspection/cleanup via MCP. Unofficial: not affiliated with or endorsed by JetBrains.
Chat with legendary founders & investors via MCP. Elon, Buffett, Jobs, CZ, and more. No API key required!
MCP for building Japan-native websites with AI.
Code changes and unit tests by local MLX models, behind a gate a machine can run.