---
id: post/katson-com/4678
type: post
title: Connect Any Agent to Business Central
summary: 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.
tier: community
language: en
tags:
  - agents
  - mcp protocol
  - external integration
  - ai automation
  - tools
  - business central api
  - setup
system: copilot
review:
  state: reviewed
  by: opus
  at: "2026-10-08T01:57:46.818Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-post: 1
  input_hash: 58107d79e4dbc867eae913c850f0d175aec1613f9d6867ac227eef947e60d6c8
evidence:
  - kind: blog
    url: https://katson.com/connect-any-agent-to-business-central/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=connect-any-agent-to-business-central
    title: Connect Any Agent to Business Central
    date: "2026-01-12"
    commit: null
    t: null
    quote: null
  - kind: blog
    url: https://katson.com/connect-any-agent-to-business-central/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=connect-any-agent-to-business-central
    title: Connect Any Agent to Business Central
    date: "2026-01-12"
    commit: null
    t: null
    quote: Agents can do the same - answer questions or even execute actions. But the flow is non-deterministic.
  - kind: blog
    url: https://katson.com/connect-any-agent-to-business-central/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=connect-any-agent-to-business-central
    title: Connect Any Agent to Business Central
    date: "2026-01-12"
    commit: null
    t: null
    quote: Agents run tools in a loop.
  - kind: blog
    url: https://katson.com/connect-any-agent-to-business-central/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=connect-any-agent-to-business-central
    title: Connect Any Agent to Business Central
    date: "2026-01-12"
    commit: null
    t: null
    quote: The agent will understand your request, decide which BC API tools to use, execute the queries, and return results in plain English.
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
post_id: "4678"
source_id: katson-com
source_name: Katson.com
url: https://katson.com/connect-any-agent-to-business-central/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=connect-any-agent-to-business-central
published_at: "2026-01-12T06:02:14.000Z"
author: Dmitry Katson
full_text: false
words: 1475
quotes:
  - text: Agents can do the same - answer questions or even execute actions. But the flow is non-deterministic.
    why_it_matters: Defines the fundamental distinction between agents and copilots, explaining why agents are transformational for Business Central automation.
  - text: Agents run tools in a loop.
    why_it_matters: Encapsulates the core mechanism of how agents work, essential for understanding MCP's role in providing tools.
  - text: The agent will understand your request, decide which BC API tools to use, execute the queries, and return results in plain English.
    why_it_matters: Illustrates the end-user benefit of the MCP proxy setup - no code writing required while agents intelligently interact with Business Central data.
code_objects_mentioned:
  - page Model Context Protocol (MCP) Server Configurations
systems:
  - copilot
  - integration
  - development
versions_mentioned:
  - January 2026
  - May 2026
preview:
  embeddable: true
  frame_url: https://katson.com/connect-any-agent-to-business-central/embed/
  image: https://katson.com/wp-content/uploads/back-16.png
  image_alt: null
  image_w: 2048
  image_h: 512
  site_name: Katson.com | MVP - Business Central Implementation & Apps Development
  favicon: https://i0.wp.com/katson.com/wp-content/uploads/2021/09/favicon.png?fit=32%2C32&ssl=1
  probed_at: "2026-10-07T11:50:43.766Z"
---

# Connect Any Agent to Business Central

[Read the post](https://katson.com/connect-any-agent-to-business-central/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=connect-any-agent-to-business-central) · Katson.com (Dmitry Katson, MVP) · 2026-01-12 · 1475 words · tier community · reviewed (checked by Opus)

> 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.

## 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.
