Enterprise DNA

Omni by Enterprise DNA

Enterprise DNA Resources

Step-by-step how-tos. Practical AI operating-system thinking for owners, operators, and teams doing real work.

220k+

Data professionals

Omni

AI agents and apps

Audit

Map the manual work

Guide Beginner Omni Ops

Connecting Business Systems to AI Agents: MCP Primer

MCP reached 97M monthly downloads and is the standard for connecting AI agents to business systems. Here is how to get started without custom builds.

Sam McKay |
Connecting Business Systems to AI Agents: MCP Primer

The hardest part of deploying AI agents in most businesses is not the AI. It is getting the AI connected to the systems the business actually runs on.

Your CRM. Your finance system. Your scheduling tool. Your internal databases. Your project management platform. Your communication tools. AI agents are only as useful as the data and tools they can access. And getting them access to your specific systems has historically required custom engineering work for every integration.

That is changing. The Model Context Protocol, published by Anthropic in November 2024, is becoming the standard way for AI agents to connect to external tools and data sources. By March 2026 it had reached 97 million monthly SDK downloads. OpenAI, Google DeepMind, Microsoft, and AWS all adopted it. Anthropic donated it to the Linux Foundation to ensure it stays an open standard rather than a proprietary lock-in mechanism.

This guide explains what MCP means for your business in plain terms, and the practical steps to take if you want to connect your systems to AI agents.

What MCP is in plain language

Think about how email works. Before email became standardised, different organisations used incompatible messaging systems. If your system spoke one protocol and mine spoke another, we could not communicate. Once email standardised on SMTP, any email client could send to any email server. The standard eliminated the incompatibility problem.

MCP does the same thing for AI agents and business tools.

Before MCP, if you wanted an AI agent to access your CRM, someone had to build a custom integration between that specific agent system and that specific CRM’s API. And then maintain it. And rebuild it when either side changed. If you then wanted the same agent to access your project management tool, you needed another custom integration. And another for your calendar. And another for your customer database.

With MCP, any tool that ships an MCP server can be accessed by any MCP-compatible AI agent without a custom integration for each pair. The AI agent speaks MCP. The tool speaks MCP. They talk to each other through the standard protocol.

The practical result is that the cost and time of connecting AI agents to your business systems drops significantly when those systems have MCP support.

Step 1: Audit which tools in your stack have MCP support

The first practical step is to find out which of the tools your business currently uses have published MCP servers.

The list is growing fast. Salesforce, HubSpot, Notion, Slack, GitHub, Google Drive, Jira, Confluence, Zapier, and dozens of other business tools have either published MCP servers or announced support. Many open-source MCP servers are available on GitHub for common platforms.

Go through the tools your business uses most intensively and search for “[tool name] MCP server.” Document which have published support and which do not. This audit gives you a picture of where agent connectivity is straightforward and where you would need a custom integration.

This audit also tells you something useful about your future tool procurement decisions. When evaluating new software vendors, adding “does this product have MCP support?” to your evaluation criteria is now worth doing. Tools with MCP support are inherently more AI-agent-compatible than tools without it.

Step 2: Understand what you want the agent to do with each system

MCP gives agents access to systems. But access is not the same as having a clear purpose.

For each system you want your agents to connect to, document what you actually want the agent to do with it. Reading data out is different from writing data in. Reading is lower risk and usually easier to start with. Writing — creating records, updating information, triggering actions — requires more careful design because mistakes are harder to reverse.

A good starting framework is to classify each planned integration as:

Read-only: The agent retrieves information but does not change anything. Examples: pulling customer history from your CRM before a call, checking inventory levels, retrieving recent support tickets.

Read and write: The agent can retrieve information and update records. Examples: logging a completed task to your project management system, updating a customer status after an interaction, adding meeting notes to a contact record.

Trigger actions: The agent can initiate workflows or automated processes. Examples: sending an email, creating a new deal in your CRM, generating a report.

Start with read-only integrations. They carry the lowest risk and give you the fastest time-to-value while you build confidence in how the agent behaves with your data.

Step 3: Decide on your hosting and security approach

Once you know which systems you want to connect and what you want the agent to do with them, you need to decide how to host and secure the MCP infrastructure.

There are three main approaches:

Use a hosted MCP platform. Companies like Manufact (formerly mcp-use, backed by Peak XV and YC) provide cloud hosting for MCP servers. You deploy your MCP servers on their infrastructure rather than managing it yourself. This is the lowest-friction option for businesses that do not have dedicated infrastructure engineering capacity.

Run MCP servers on your existing cloud infrastructure. If your business already runs workloads on AWS, Azure, or GCP, you can deploy MCP servers there. This requires more technical capability but gives you more control.

Use MCP support built into your existing tools. If the tools you want to connect already ship MCP servers as a built-in feature, you may not need to deploy anything separately. The tool handles its own MCP server and you just configure the connection.

On security: every MCP connection your agents have is an access pathway that needs proper governance. The key questions to answer before deploying are: what credentials are the agents using to access each system? Are those credentials scoped to the minimum access the agent actually needs? Are you logging what the agents do with their access? Who reviews anomalous access?

Runlayer, the Khosla Ventures-backed startup, builds security infrastructure specifically for MCP deployments if you want a purpose-built solution. But you can also address these questions with your existing security tooling by applying the same principles you use for any service account access.

Step 4: Start with one agent, one integration, one process

The most common mistake in agent deployment is trying to connect everything at once.

Start with a single agent, connected to a single system, automating a single process. Get that working well. Measure it. Then expand.

A good first integration is one that is read-only, high-frequency, and clearly valuable. Reading recent customer interaction history from your CRM to brief your team before customer calls is a solid example. The agent reads data, presents a summary, and a human uses it. No writing, no automation of consequential actions, no risk of mistakes that are hard to reverse.

Once you have that running reliably, the next step is a read-and-write integration on a low-risk process. Logging completed activities to your CRM after a meeting, for example. Low risk because the consequence of a logging error is a missed record, not a broken workflow.

Build from there. Every integration you add successfully makes the next one easier because you have the pattern, the security framework, and the confidence in how your agents behave with your data.

Step 5: Map toward the integrated agent system

The real value of MCP connectivity is not individual integrations. It is the ability to build agent systems where information flows through multiple connected systems without human intervention at each step.

A customer inquiry comes in. The agent reads the customer’s history from your CRM. It checks their account status from your finance system. It identifies the relevant support documentation from your knowledge base. It drafts a response. It logs the interaction. All of that with one human review at the end rather than five manual lookups and data entry steps.

That kind of integrated workflow is what the MCP standard makes possible at scale. Each individual integration is simple. The compound effect of multiple integrations working together is where the operational leverage is.

Map out two or three integrated workflows that would be valuable for your business — end-to-end processes that touch multiple systems. Use that map as your target architecture. The individual integrations you build in steps 3 and 4 are building blocks toward it.


Omni Ops is where we design and deploy AI agent workforces that connect to your specific business systems and data. If you want to start with a clear picture of what that looks like for your stack, book a session.