MCP Server for Microsoft Dynamics 365
MCP Server for Microsoft Dynamics 365
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 Anthorpic. It allows users to perform various operations such as retrieving user information, accounts, opportunities associated with an account, create and update accounts from Claude Desktop.
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": "<D365 Client Secret>",
"TENANT_ID": "<D365 Tenant ID>",
"D365_URL": "Dynamics 365 url"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
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 | Configuration value read at startup. | Optional |
| CLIENT_SECRET | Credential the server authenticates with. | Yes |
| TENANT_ID | Configuration value read at startup. | Optional |
| D365_URL | Endpoint or connection string the server talks to. | Yes |
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.
Ever wonder what our (US) Congress is up to? Tired of reading the news to find out? Ask the US Congress API yourself.
# mcp-gitlab-server > **⚠️ Development Stage Notice** > This project is currently in **development stage**. Features and APIs may change without
This project is a secure MCP server built with Node.js and Express. It features HTTPS encryption using self-signed certificates, GitHub OAuth
Woof is a media management system that keeps your photos exactly where they are — on your own drives — while giving you a beautiful, searchable