Book an AI Check arrow_forward

Business Central MCP server

All of the company’s knowledge sits in the ERP — and yet your team still pulls figures out of Microsoft Dynamics 365 Business Central laboriously, screen by screen. Looking up a customer balance, typing a sales quote, exporting open items: all click work. With the official Business Central MCP server you bring these processes to your AI agent — query and trigger them in natural language, with controlled permissions.

Book an AI Check arrow_forward View use cases
Overview of all MCP topics The complete MCP server guide brings together architecture, tools, security and GDPR — the pillar page for this cluster.
Go to the MCP server guide arrow_forward

Business Central as a mid-market ERP — and why MCP works so well here

Microsoft Dynamics 365 Business Central is the ERP for mid-sized companies: inventory, financial accounting, purchasing, sales and warehouse in one system. Precisely because so much converges there, the typical bottleneck arises — the data is there, but every answer requires navigating lists, cards and reports. An MCP server for Business Central turns this depth into a dialogue: the AI agent queries the ERP directly, instead of a person clicking through document screens.

The special thing: Microsoft runs its own MCP server for Business Central online, available at https://mcp.businesscentral.dynamics.com. According to the release plan, the extended version has been generally available since 1 April 2026, with OAuth 2.1 via Microsoft Entra ID (Microsoft release plan). Visual Studio Code and Copilot Studio are pre-approved; further MCP clients can be registered via Entra ID. The server exposes Business Central API pages and API queries as tools.

Important on the default configuration: Without your own setup, a built-in default configuration is active that makes all suitable API pages and API queries readable for which the signed-in user has permissions (Microsoft Learn: Configure Business Central MCP Server). The boundary is then drawn solely by the user’s Business Central permissions. To restrict the agent to specific pages, you create your own configuration and set it as the default. In addition there are the Data Query Tools (preview), with which agents can run read queries directly against the database; we switch those on only deliberately.

Do not confuse: There is a separate MCP implementation for Dynamics 365 Finance & Operations — the enterprise ERP with its own tooling. This page deals exclusively with Business Central, the SMB solution. If you use F&O, you will find details on our Microsoft Dynamics 365 page.

Use cases: what can be implemented with Business Central + MCP?

The following typical use cases can be implemented via the API pages of a custom configuration:

  1. Customers & open items on demand “What is the open balance of customer Müller GmbH?” — “Show me all overdue receivables over €5,000.” The agent reads the customer and open-item pages and supplies the answer, without anyone opening the account statement.
  2. Sales documents as drafts From an email or note, the agent creates a sales quote or an order draft in Business Central — customer, items, quantities and prices pre-filled. You review and approve.
  3. Item & stock information “Which items are below minimum stock?” — “What does item 1928-S cost to purchase?” The agent pulls item master data and stock directly from the ERP.
  4. Vendors & purchasing Check vendor balances, list open purchase orders, assign incoming invoices to a vendor — as a guided routine instead of a screen marathon.
  5. Financial accounting & reporting Query G/L accounts, aggregate revenue by dimension or cost centre, a short monthly overview in plain text — the agent condenses the financial figures from Business Central.
  6. Master data maintenance with plausibility check Create new customers or items, flag missing VAT IDs or IBANs, detect duplicates. The agent keeps the master data clean, instead of nobody doing it.

How the integration works

The architecture for Business Central is pleasingly short, because Microsoft supplies the server:

AI agent (Copilot Studio / VS Code / another client registered via Entra ID) ↔ Business Central MCP server (mcp.businesscentral.dynamics.com) ↔ API pages and API queries of your BC environment

The concrete steps in practice:

We show in detail what such a tool mapping looks like in the MCP cluster — and you can read how we deliver projects of this kind under MCP integration agency.

GDPR, hosting & security with Business Central

Business Central is a cloud ERP — so data sovereignty depends heavily on the region your tenant runs in and where the AI agent sends the content. For a clean Business Central MCP connection, we therefore pay attention to the particularities of this system:

What about the effort?

Because the MCP server for Business Central comes from Microsoft, building your own connector is unnecessary — the effort shifts from “develop a server” to “configure it correctly”. That makes such projects plannable:

We give the concrete framework in the free initial conversation, depending on use cases, page scope and the desired depth of write and posting access.

Example project (anonymised, realistic sketch, not a specific reference): A trading company with Business Central wants to answer sales and accounting questions faster. We enable customer, item and open-item pages read-only, and sales quotes only as drafts — the sales desk has since asked via chat instead of via screens, while postings remain in human hands.

Related guides

Frequently asked questions

Does Business Central have an official MCP server?

Yes. Microsoft runs its own MCP server for Business Central online at https://mcp.businesscentral.dynamics.com, generally available in extended form since 1 April 2026 according to the release plan. It exposes API pages and API queries as tools, with OAuth 2.1 via Microsoft Entra ID. Visual Studio Code and Copilot Studio are pre-approved; further MCP clients can be registered via Entra ID. So you do not need a self-built connector.

Is this the same as the MCP server for Finance & Operations?

No. Business Central is the ERP solution for mid-sized companies and has its own MCP server. Finance & Operations (enterprise) has a separate implementation with different tooling, the Dynamics 365 ERP MCP Server. Here we deal explicitly with Business Central.

Can the AI agent really post in Business Central?

Technically yes: bound actions can also trigger postings if a configuration allows it. The default configuration is read-only. We enable write permissions and postings selectively and secure them with an approval step.

Which data does the agent see — and which not?

That depends on the configuration. The built-in default configuration makes all suitable API pages and API queries readable for which the signed-in user has permissions. With your own configuration as the default and a tightly authorised user, the agent gets only the pages the use case needs; sensitive areas such as payroll or certain G/L accounts then stay out. We leave the Data Query Tools (preview) off unless they are explicitly needed.

How does this become privacy-compliant?

It becomes privacy-compliant when the BC environment runs in an EU region, a custom configuration exposes only the required API pages instead of the read-only default configuration, and the AI provider is connected with EU data residency and a DPA — for example Claude via AWS Bedrock in Frankfurt or Azure OpenAI in an EU region.

Which AI models can be connected?

Microsoft names Visual Studio Code and Copilot Studio as pre-approved clients; further MCP clients can be registered via Microsoft Entra ID. Which model runs behind them depends on the client. Switching models is possible without a new integration, because MCP is the common standard.

Want to connect Business Central to your AI agent?

Free initial conversation — we check which API pages make sense, clarify permissions and EU hosting and outline the first use case.

Book an AI Check arrow_forward
check_circle Free
check_circle 30 minutes
check_circle Non-binding