Skip to main content
Glama
Kenny-Jin0v0

Dynamics 365 MCP Server

by Kenny-Jin0v0

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ORG_URLNoOrganization 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_DOMAINNoAD domain (AD/NTLM auth).
AUTH_TYPENoAuthentication type: `online` (default), `op_ad` for AD/NTLM, or `op_ifd` for IFD/ADFS.online
CACHE_TTLNoCache lifetime in seconds (non-negative integer); 0 means the cache does not expire by TTL.7200
CLIENT_IDNoApplication client ID (Online auth).
TENANT_IDNoTenant ID, domain, or supported authority URL (Online auth).
AD_PASSWORDNoAD password (AD/NTLM auth).
AD_USERNAMENoAD username (AD/NTLM auth).
API_VERSIONNoWeb API version, e.g. v9.1 or v9.2. Defaults to v9.2; not auto-detected.v9.2
IFD_ADFS_URLNoADFS URL (IFD/ADFS auth).
IFD_PASSWORDNoPassword (IFD/ADFS auth).
IFD_RESOURCENoOptional ADFS resource; defaults to the organization URL.
IFD_USERNAMENoUsername (IFD/ADFS auth).
CLIENT_SECRETNoApplication client secret (Online auth).
IFD_CLIENT_IDNoADFS client ID (IFD/ADFS auth).
AD_WORKSTATIONNoOptional workstation for AD/NTLM auth.
IFD_TOKEN_PATHNoOptional ADFS token path; defaults to /adfs/oauth2/token.
ENVIRONMENT_URLNoAlias for the organization URL. If both ENVIRONMENT_URL and ORG_URL are set, they must point to the same organization.
D365_DOTNET_PATHNoOptional absolute path to the .NET executable used by the DLL metadata reader. Defaults to `dotnet`.dotnet
MAX_READ_RETRIESNoMax retries for transient GET failures, range 0-5. Defaults to 2.2
CACHE_TTL_SECONDSNoCompatibility alias for CACHE_TTL; CACHE_TTL takes precedence if both are set.
IFD_CLIENT_SECRETNoOptional ADFS client secret (IFD/ADFS auth).
MAX_RETRY_DELAY_MSNoMax waitable retry delay in milliseconds, range 0-300000. Defaults to 30000.30000
REQUEST_TIMEOUT_MSNoPer-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

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources