Skip to content
VANGELDER

Open source

bc-mcp-proxy — the missing cable between your AI client and Business Central.

Microsoft hosts an MCP server for Business Central; your AI tools speak stdio on your desktop. bc-mcp-proxy is the small piece of plumbing in between — it runs on your machine, signs you in over OAuth, and keeps the connection alive. Free, MIT-licensed, and inspectable, because a server that fronts your ERP has to be.

License
MIT
Install
one pip command
Claude Desktop
one-click bundle per release
Clients
Claude Desktop · VS Code · Cursor

What it handles

Small tool, sharp edges filed off.

OAuth, handled

Sign-in against your Entra tenant, silent token refresh, and a device-local cache. Your credentials stay on your machine — the proxy never phones home to us.

The unglamorous parts

Exponential backoff on transient upstream errors and a tiered tools cache that masks BC's slow first response. The stuff you'd otherwise debug at 23:00.

Any stdio MCP client

Claude Desktop, VS Code, Cursor — if it speaks stdio MCP, it can reach Business Central through the proxy. No SDK, no plugin to maintain.

Setup takes an afternoon: an Azure App Registration, OAuth scopes, install, first call. The step-by-step guide is in the repository — and if you'd rather not do it alone, get in touch.

Why it's open

A proxy that sits between a language model and your ERP is exactly the kind of software you should be able to read before you run it. The code is the trust argument. What we sell is the expertise around it.