{"repo":"SShadowS/business-central-mcp","free":true,"listed":false,"github":"https://github.com/SShadowS/business-central-mcp","clone":"git clone https://github.com/SShadowS/business-central-mcp.git","description":"MCP server for Microsoft Dynamics 365 Business Central via reverse-engineered WebUI protocol. Enables AI assistants like Claude to interact with BC through the native WebSocket interface.","language":"TypeScript","stars":37,"topics":["ai-automation","business-central","mcp","typescript","webui-protocol"],"license":"MIT","category":"mcp-servers","readme_excerpt":"business-central-mcp Give AI assistants direct access to Microsoft Dynamics 365 Business Central. Native WebSocket protocol -- no OData, no APIs, no browser automation. --- Overview Property Value ---------- ------- Language TypeScript / Node 20+ npm package business-central-mcp BC versions BC27, BC28 (wire-compatible) Auth On-prem NavUserPassword. BC Online: ESTS cookie session for /csh (no password in env) + device-code for bc query . Tools 12 Tests 901 unit/protocol + 111 integration License MIT Install BC Online (sandbox / production): do not put a password in env. Copy the portal URL from your browser and follow SaaS sandbox setup. The snippets below are for on-prem NavUserPassword. VSCode Click the badge. VSCode opens and prompts for your BC URL, username, and password (on-prem), then writes the configured entry to your user mcp.json . For BC Online, skip the badge and use the SaaS sandbox env (URL + optional email only). Manual install Workspace: create .vscode/mcp.json : BC Online — same file, no password: Claude Code Scope it to the current project with --scope project . See claude mcp --help for scoping options. BC Online (no password): Claude Desktop 1. Download the latest .dxt from Releases. 2. Double-click. Claude Desktop opens Settings → Extensions and prompts for BC URL, username, and password (on-prem). For BC Online, use the manual snippet instead — do not store a SaaS password. 3. Restart Claude Desktop. Manual install Edit claude desktop config.json : - mac","default_branch":null,"files":null,"tree":[],"storefront":"/r/SShadowS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SShadowS/business-central-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}