aricoma logo avatar

#1 in Enterprise IT

Model Context Protocol (MCP): The New Standard for Connecting AI and ERP hero image

Model Context Protocol (MCP): The New Standard for Connecting AI and ERP

How to connect AI agents with data in Microsoft Dataverse and leverage them in business processes? Discover how MCP unlocks access to ERP and CRM data, and what this specifically means for Dynamics 365 and your business.
aricoma avatar

AI in enterprise systems is entering a new phase

Artificial intelligence today can generate text, analyze documents, or assist with decision-making. However, a major barrier still exists in many companies: AI does not work with real corporate data within the context of enterprise systems.

ERP, CRM, or document management systems contain the most critical information about a company's operations. Yet, they are often difficult for AI models to access. Integrations tend to be complex, expensive, and require custom development. This is exactly where a technology emerges that can fundamentally change this problem, regardless of which system you use (Microsoft Dynamics 365, SAP, or others).

Are you considering expanding your Dynamics 365 ERP with advanced AI scenarios?

We will help you identify suitable use cases and design an architecture that seamlessly connects your ERP data with modern AI tools.

What is the Model Context Protocol?

The Model Context Protocol (MCP) is an open protocol designed by Anthropic for the standardized connection of AI models to external systems, data, and tools.

The goal is to create a unified integration layer so that large language models (LLMs) can securely work with real-time information from corporate systems and applications, such as ERP or CRM, databases, or APIs. It acts as an intermediary between the AI model (e.g., Claude Sonnet, Claude Opus, or Gemini) and the data source (e.g., Microsoft Dataverse, Google Drive, or local files).

Without MCP, every application must write its own integration for each model.

With MCP, a standard interface is created through which multiple AI models can safely communicate with different data sources.

A typical MCP architecture contains three parts:

  • AI model – for example, a generative model used in enterprise applications

  • MCP server – a layer that makes data and tools accessible

  • data sources – ERP, CRM, databases, documents, or files

The MCP server functions as a controlled mediator that precisely defines:

  • what data the AI can see,

  • what operations it can perform,

  • what tools it can launch.

Jak MCP propojuje AI s ERP, CRM a daty

Why does MCP represent a fundamental change?

For organizations running extensive enterprise systems, MCP is primarily interesting from an architectural perspective. The technology signals a shift: from isolated applications to an AI-native digital platform.
In such an environment:
  • employees interact with data using natural language
  • AI analyzes operational data in real time
  • systems trigger processes automatically
ERP thus stops being just a system of record and becomes an active source of decision intelligence.

Standardization of Integrations

Large companies often operate dozens to hundreds of systems. Integrations between them represent a significant portion of the IT budget.

MCP introduces a unified way to make these systems accessible to AI. Instead of individual integrations, there can be a single standard layer utilized by different AI applications.

This brings several advantages:

  • lower integration complexity

  • better reproducibility of solutions

  • less dependence on a specific technology or model

Enterprise Data Security

One of the main risks when using AI in companies is working with sensitive data.

MCP allows for precisely defining:

  • which data sources are available

  • what operations the AI can perform

  • what data is masked or anonymized

This creates a controlled layer that enables the utilization of AI without the risk of uncontrolled data sharing.

AI as a True Enterprise Assistant

Without access to data, AI remains a generic tool. However, as soon as it gains the context of enterprise systems, it can begin to function as a true assistant.

For example:

  • answers questions based on ERP data,

  • analyzes the sales pipeline,

  • prepares financial overviews,

  • assists with decision-making.

This capability is essential for transitioning from experimental AI usage to practical applications in daily business operations.

Are you considering the use of MCP and AI agents in Dynamics 365?

We would be happy to show you specific scenarios on how to utilize this technology in practice.

How can MCP expand AI capabilities in Dynamics 365?

The Microsoft Dynamics 365 platform already includes integrated AI features and assistants (Copilot) that help users with data analysis, text generation, or information summaries. However, these tools mostly operate within a specific application or scenario.
The Model Context Protocol (MCP) unlocks the next layer of possibilities—enabling the connection of external AI agents or models directly with the features and data of enterprise applications. This allows for the creation of scenarios that go beyond current built-in functionalities.

Finance
Copilot explains financial data in the ERP. MCP will enable the connection of finance with CRM or projects, allowing for the analysis of margin changes by customer or project across systems, for example.


Sales a CRM
Copilot summarizes communication or suggests emails. MCP can involve AI agents that analyze the pipeline, marketing, and service to identify customers with the highest potential or risk of churn.

Project Operations
AI today helps track project costs. MCP will make it possible to connect project data with finance and capacities to predict the risk of budget overruns or project delays.


Supply Chain
AI today predicts demand and inventory. MCP will enable agents to connect ERP with external logistics or suppliers and identify risks in the supply chain earlier.

What to watch out for when using MCP?

Although MCP brings great potential, implementation in an enterprise environment requires thorough preparation.

The most critical areas are:

  • Data governance: It is necessary to precisely define which data is accessible to the AI.

  • Process control: AI should not perform critical operations without human approval.

  • Integration architecture: The MCP server must be part of the enterprise integration layer, not an isolated experiment.

Companies that set these principles correctly can use MCP as the foundation of a long-term AI strategy.

Leverage the potential of MCP and AI in Dynamics 365 with our team

However, the key for companies is not just the technology itself, but above all the right architectural approach:
  • how to securely share data from the ERP
  • how to define tools for AI agents
  • how to integrate these scenarios into existing processes.
As a Dynamics 365 implementation partner, we help organizations not only with the deployment of ERP and CRM solutions, but also with designing the architecture that enables them to leverage new AI capabilities in practice. This includes identifying suitable use-case scenarios, designing the integration layer, and rolling out AI tools step-by-step so that they bring real value to the company's daily operations.

Libor Hakl

Director of Dynamics 365 Division

FAQ / Frequently Asked Questions

What is MCP and why is it being discussed in the context of ERP and AI?

Model Context Protocol (MCP) is an open standard for connecting AI models with data and tools. It enables a unified connection to ERP, CRM, and other systems without the need for individual integrations.

Is MCP available in Microsoft Dynamics 365?

Yes, Microsoft is gradually introducing MCP servers for individual Dynamics 365 applications, such as Sales or Finance. These enable AI agents to work with the system's data and functions.

How does MCP relate to Microsoft Copilot and Copilot Studio?

MCP allows Copilots and AI agents to work with external data and tools. For example, in Copilot Studio, you can connect Dataverse or other systems via MCP.

Is MCP safe for working with enterprise data?

MCP brings standardization, but security depends on the correct configuration of access rights and governance.

How does MCP work in the Microsoft Dataverse environment?

Dataverse can function as an MCP server that makes data and operations accessible to AI agents. They can then read, write, or analyze data directly within enterprise applications.

What is the difference between MCP and traditional API integrations?

APIs require the development of specific integrations. MCP introduces a standardized interface that allows AI models to work with different systems in a unified way.

What types of operations can AI perform via MCP?

AI agents can use MCP not only to read data, but also to create records, update them, or trigger processes in the system, provided these functions are made available as tools.

Share

DISCOVER THE REAL POSSIBILITIES OF AI

We will advise you on what AI in ERP can truly do today and how MCP opens up new scenarios over your processes and data in Dynamics 365.

By submitting the form, I declare that I have familiarized myself with the information on the processing of personal data in ARICOMA.

DO NOT HESITATE TO
CONTACT US

Are you interested in more information or an offer for your specific situation?

By submitting the form, I declare that I have familiarized myself with the information on the processing of personal data in ARICOMA.

KEEP IN TOUCH

Subscribe to our newsletters so you don't miss anything important.

By entering your e-mail, you agree to the terms of personal data protection.