Dynamics 365 MCP Server
by Kenny-Jin0v0
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ORG_URL | No | Organization root URL, e.g. https://your-org.crm.dynamics.com. `ENVIRONMENT_URL` can be used as an alias; if both are set they must point to the same organization. Must not include /api/data/v9.2, credentials, query string, or fragment. | |
| AD_DOMAIN | No | AD domain (AD/NTLM auth). | |
| AUTH_TYPE | No | Authentication type: `online` (default), `op_ad` for AD/NTLM, or `op_ifd` for IFD/ADFS. | online |
| CACHE_TTL | No | Cache lifetime in seconds (non-negative integer); 0 means the cache does not expire by TTL. | 7200 |
| CLIENT_ID | No | Application client ID (Online auth). | |
| TENANT_ID | No | Tenant ID, domain, or supported authority URL (Online auth). | |
| AD_PASSWORD | No | AD password (AD/NTLM auth). | |
| AD_USERNAME | No | AD username (AD/NTLM auth). | |
| API_VERSION | No | Web API version, e.g. v9.1 or v9.2. Defaults to v9.2; not auto-detected. | v9.2 |
| IFD_ADFS_URL | No | ADFS URL (IFD/ADFS auth). | |
| IFD_PASSWORD | No | Password (IFD/ADFS auth). | |
| IFD_RESOURCE | No | Optional ADFS resource; defaults to the organization URL. | |
| IFD_USERNAME | No | Username (IFD/ADFS auth). | |
| CLIENT_SECRET | No | Application client secret (Online auth). | |
| IFD_CLIENT_ID | No | ADFS client ID (IFD/ADFS auth). | |
| AD_WORKSTATION | No | Optional workstation for AD/NTLM auth. | |
| IFD_TOKEN_PATH | No | Optional ADFS token path; defaults to /adfs/oauth2/token. | |
| ENVIRONMENT_URL | No | Alias for the organization URL. If both ENVIRONMENT_URL and ORG_URL are set, they must point to the same organization. | |
| D365_DOTNET_PATH | No | Optional absolute path to the .NET executable used by the DLL metadata reader. Defaults to `dotnet`. | dotnet |
| MAX_READ_RETRIES | No | Max retries for transient GET failures, range 0-5. Defaults to 2. | 2 |
| CACHE_TTL_SECONDS | No | Compatibility alias for CACHE_TTL; CACHE_TTL takes precedence if both are set. | |
| IFD_CLIENT_SECRET | No | Optional ADFS client secret (IFD/ADFS auth). | |
| MAX_RETRY_DELAY_MS | No | Max waitable retry delay in milliseconds, range 0-300000. Defaults to 30000. | 30000 |
| REQUEST_TIMEOUT_MS | No | Per-request HTTP timeout in milliseconds, range 1-300000. Defaults to 30000. | 30000 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues