Give your coding agent direct access to Dynamics 365 / Dataverse metadata and web resources through a Model Context Protocol (MCP) server.
Give your coding agent direct access to Dynamics 365 / Dataverse metadata and web resources through a Model Context Protocol (MCP) server.
TENANT_ID - CLIENT_ID - CLIENT_SECRET - DYNAMICS_365_URL (example: https://orgname.crm.dynamics.com) Optional logging variables: - MCP_LOG_FILE (defaultCompare 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 |
|---|---|
| search_entities | Search Dataverse tables by logical or display name. |
| get_entity_plugins | List plugin steps registered for a specific entity. |
| find_system_jobs | Find system jobs (async operations) with flexible filters (failed by default). |
| health_check_environment | Run a quick environment health summary using system jobs and plugin traces. |
| search_webresources | Find web resources by name/display name. |
| get_webresource_content | Read decoded web resource content by ID or name. |
{
"mcpServers": {
"D365 Troubleshooter MCP": {
"command": "npx",
"args": ["-y", "d365-troubleshooter-mcp"],
"env": {
"TENANT_ID": "YOUR_TENANT_ID",
"CLIENT_ID": "YOUR_CLIENT_ID",
"CLIENT_SECRET": "YOUR_CLIENT_SECRET",
"DYNAMICS_365_URL": "https://orgname.crm.dynamics.com"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
TENANT_ID - CLIENT_ID - CLIENT_SECRET - DYNAMICS_365_URL (example: https://orgname.crm.dynamics.com) Optional logging variables: - MCP_LOG_FILE (default| Variable | Description | Required |
|---|---|---|
| TENANT_ID | Configuration value read at startup. | Optional |
| CLIENT_ID | Configuration value read at startup. | Optional |
| CLIENT_SECRET | Credential the server authenticates with. | Yes |
| DYNAMICS_365_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.
Hard spend cap, OS sandbox, and signed receipts for unattended coding agents like Claude Code.
Shared SSH PTY runtime for MCP clients with viewer, input lock, async tracking, and policy rules.
Convert software documentation to one-file prompt for LLMs
🛡️ Security scanner for AI agent skills — detect credential stealers, exfiltration, and malicious patterns before install