Terug naar blog

We lanceren bc-mcp-proxy: een gratis, open-source MCP-server voor Business Central

Stephane Vangelder · ·
launch MCP Business Central open-source

We open-sourcen onze Microsoft Business Central MCP-proxy onder MIT. Installeer met één pip-commando, koppel Claude Desktop, en stel uw tenant elke vraag.


Vandaag open-sourcen we bc-mcp-proxy — het kleine stukje plumbing waarmee elke AI-client (Claude Desktop, Cursor, VS Code) kan praten met Microsoft Dynamics 365 Business Central via het Model Context Protocol.

github.com/360solutionsbe/bc-mcp-proxy · MIT-licentie · pip install 360solutions-bc-mcp

Wat het is

Een stdio-naar-HTTP-brug. Uw AI-assistent praat lokaal stdio-MCP; Business Central biedt een HTTP-MCP-endpoint. De proxy vertaalt tussen beide en regelt OAuth zodat u geen tokens in configbestanden hoeft te plakken.

In de praktijk betekent dat: u opent Claude Desktop en vraagt iets als:

“Toon mij de top 10 klanten met openstaande saldo, en duid wie meer dan 60 dagen achter is.”

…en u krijgt het antwoord uit uw live BC-data, niet uit een gekopieerde CSV.

Waarom we het open-sourcen

We bouwen al een jaar MCP-servers voor klanten. De Business Central-versie werd telkens opnieuw uitgevonden in licht verschillende vormen. Open-source maken betekent:

  • Klanten betalen niet voor plumbing. Ze betalen ons voor de apps en integraties bovenop.
  • Het overleeft ons. Iedereen kan forken, auditeren of onderhouden. MIT — geen strings.
  • De community verbetert het. Spec-wijzigingen of BC-versie-updates worden een PR, geen 360-only probleem.

Hetzelfde calculus dat veel kleine ISV’s maken op infrastructuurcode, en voor protocolbruggen specifiek het juiste.

Probeer het in 20 minuten

U heeft nodig:

  • Een Microsoft Dynamics 365 Business Central-tenant (online of sandbox)
  • Een Azure App Registration met BusinessCentral.ReadWrite.All delegated permission
  • Een werkende Claude Desktop, Cursor of VS Code MCP-client
pip install 360solutions-bc-mcp
python -m bc_mcp_proxy setup

De setup-wizard begeleidt u doorheen Azure App Registration, de BC MCP Configuration-pagina, en levert een Claude Desktop-configsnippet dat u kunt plakken in %APPDATA%\Claude\claude_desktop_config.json.

Voor de volledige hands-on walkthrough — Azure-portal screenshots, OAuth-scope-keuzes, troubleshooting — zie de BC MCP-setupgids.

Microsoft brengt zelf ook een first-party BC MCP-server

Belangrijk om expliciet te benoemen: Microsoft kondigde een first-party BC MCP-server aan in BC 2025 wave 2 (BC27.1). Hun server en de onze zijn geen directe vervangers — ze richten zich op verschillende deployment-topologieën en customisatiemodellen. Volgende week publiceren we een vergelijkend artikel.

Voor de meeste klanten die dit vandaag lezen zijn twee dingen waar:

  1. De Microsoft-server is nog niet algemeen beschikbaar.
  2. Wanneer dat wel zo is, blijft onze proxy nuttig voor omgevingen die multi-tenant routing, custom auth-flow, on-premise BC of een andere deployment-houding nodig hebben dan de gehoste Microsoft-versie.

Wat komt er nog

  • Dag +7: “Microsoft’s BC MCP-server vs bc-mcp-proxy: wanneer welke kiezen”
  • Dag +14: het volledige verhaal — waarom we voor MIT kozen, wat we bewust niet bouwden
  • Dag +21: Static vs Dynamic mode trade-offs (technische deep-dive)
  • Dag +28: Vijf setup-valkuilen die we al tegenkwamen, met de echte error-strings

Wil u die in uw mailbox wanneer ze verschijnen — schrijf u in op de nieuwsbrief. Eén mail, geen spam, in één klik uitschrijven.

Wil u de proxy uitproberen en loopt u vast — de gids bespreekt de meest voorkomende failure-modes, of boek een gratis 30-minuten kennismakingsgesprek en we lopen het samen door. Gratis.