Add it to Claude Code
claude mcp add -e "D365FO_TENANT_ID=${D365FO_TENANT_ID}" -e "D365FO_CLIENT_ID=${D365FO_CLIENT_ID}" -e "D365FO_CLIENT_SECRET=${D365FO_CLIENT_SECRET}" d365fo-client -- uvx --from d365fo-client@latest d365fo-fastmcp-serverD365FO_TENANT_IDD365FO_CLIENT_IDD365FO_CLIENT_SECRETMake your agent remember this setup
d365fo-client's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.
npx conare@latestFree · one command · indexes the sessions already on disk. Set up in the browser instead →
What it does
- Full integration with Microsoft Dynamics 365 Finance & Operations
- Support for OData operations to read and manipulate data
- Metadata discovery for exploring entity structures
- Secure authentication via Azure AD
- Standardized Model Context Protocol implementation
Tools 2
odata_queryExecute OData queries against D365 F&O entitiesget_metadataRetrieve metadata for D365 F&O entitiesEnvironment Variables
D365FO_TENANT_IDrequiredAzure AD Tenant ID for D365 F&O authenticationD365FO_CLIENT_IDrequiredAzure AD Client ID for D365 F&O authenticationD365FO_CLIENT_SECRETrequiredAzure AD Client Secret for D365 F&O authenticationTry it
Original README from mafzaal/d365fo-client
Dynamics 365 Finance & Operations MCP Server
Production-ready Model Context Protocol (MCP) server that exposes the full capabilities of Microsoft Dynamics 365 Finance & Operations (D365 F&O) to AI assistants and other MCP-compatible tools. This enables sophisticated Dynamics 365 integration workflows through standardized protocol interactions.
🚀 One-Click Installation for VS Code:
🐳 Docker Installation for VS Code:
[-24bfa5?style=flat-square&logo=docker&logoColor=white)](https://