community postCopilot & Agentscommunity - not Microsoftreviewed - checked by Opus

Connect Any Agent to Business Central

The post explains how to connect external AI agents (Claude, Cursor, GitHub Copilot, etc.) to Business Central using the Model Context Protocol (MCP), focusing on a new multiplatform Python-based MCP proxy that enables agents to read and write data in Business Central. It covers setup, usage, and troubleshooting for production agent deployments.

post Katson.com | MVP - Business Central Implementation & Apps Development

Dmitry Katson · 2026-01-12 · 1,475 words · about 7 min

"Agents can do the same - answer questions or even execute actions. But the flow is non-deterministic."

Key points

  • Copilots follow a fixed ask, search, answer flow, while agents choose their own tools and run them in a loop until the task is done.
  • As of January 2026 the BC MCP Server could only be used by a Copilot Studio agent; Microsoft’s Windows-only BcMCPProxy.exe opened it to Claude Desktop and VS Code.
  • The author’s Python bc-mcp-proxy installs via pip, runs on Mac, Windows and Linux, and one setup command handles device-code sign-in and generates configs for Cursor, VS Code and Claude Desktop.
  • Prerequisites are an Azure AD app registration with public client flows and delegated Financials.ReadWrite.All and user_impersonation permissions, plus an active MCP Server Configuration on page 8351.
  • Agents often add a top limit of 50, so ask explicitly for all records; a May 2026 endpoint move requires bc-mcp-proxy 0.1.4 or later and clearing the cached token.

Quotes

  • “Agents can do the same - answer questions or even execute actions. But the flow is non-deterministic.” (Defines the fundamental distinction between agents and copilots, explaining why agents are transformational for Business Central automation.)
  • “Agents run tools in a loop.” (Encapsulates the core mechanism of how agents work, essential for understanding MCP’s role in providing tools.)
  • “The agent will understand your request, decide which BC API tools to use, execute the queries, and return results in plain English.” (Illustrates the end-user benefit of the MCP proxy setup - no code writing required while agents intelligently interact with Business Central data.)

AL objects mentioned

As named in the post. A name that matches one object page by exact type and name links to it; the others stay as named.

  • page “Model Context Protocol (MCP) Server Configurations”

Not found in BC28-30: page “Model Context Protocol (MCP) Server Configurations”.

Context

  • Features: Model Context Protocol (MCP), MCP Server Configuration, Business Central API access, Device-code login flow, Agent tool execution, Cross-platform MCP proxy
  • Versions: January 2026, May 2026

Source: Katson.com, community blog. Summary, key points and quotes are derived (CONTENT-NOTICE.md); read the original for the full text.