Blog post
September 20, 2026

How Do You Connect an AI Agent to Your Company's Tools? MCP Explained

MCP is now the standard way to connect AI agents to your company's tools and data securely. Here's how it works, why OpenAI, Google and Microsoft adopted it, and how to use it safely in 2026.

Duotone illustration of a power strip with many plugs connected to a lamp, a radio and a fan on a cyan blue ground

The Model Context Protocol (MCP) is the open standard that lets an AI agent securely read and act on your company's own tools and data — Slack, your database, internal dashboards, Linear, whatever you run — instead of you hand-building a bespoke integration for every single one. Anthropic open-sourced it in late 2024; by December 2025 it had been donated to the Linux Foundation's new Agentic AI Foundation and was carrying 10,000+ active public servers and 97 million-plus monthly SDK downloads, with OpenAI, Google and Microsoft all building support into their own products (Anthropic, Dec 2025). If you're a founder or CTO wondering whether you need it, the short answer is: if you're shipping any AI feature that has to touch real company systems, you almost certainly do.

What Is MCP, and Why Does It Matter for a Founder?

MCP is a standard interface — think of it as a USB-C port for AI agents — that lets any AI model call any tool or data source through the same protocol, rather than needing a custom-written connector for every pairing of model and system. Before MCP, connecting an LLM to your CRM, your internal wiki and your deployment pipeline meant three separate bespoke integrations, each one needing to be rebuilt when you swapped models. MCP replaces that N×M integration problem with a single standard both sides agree to speak.

That's exactly why growth has been so fast: MCP server downloads went from roughly 100,000 in November 2024 to over 8 million by April 2025 — an 8,000% surge in five months (Nevermined, MCP Adoption Statistics). For a venture-backed team, that matters because the integration layer is very rarely your differentiator — it's overhead you want to buy down as cheaply as possible.

How Does MCP Actually Work?

MCP has three moving parts. An MCP host is the AI application itself — Claude, ChatGPT, your own agent runtime. An MCP client lives inside that host and speaks the protocol. An MCP server wraps one specific tool or data source (your Postgres database, your Notion workspace, your internal API) and exposes it in a standard, model-readable way.

ComponentWhat it isExample
HostThe AI application a person actually usesClaude, a custom internal copilot
ClientThe connector inside the host that talks MCPBuilt into the host's SDK
ServerThe wrapper around one tool or data sourceA Postgres MCP server, a Linear MCP server
TransportHow client and server exchange messagesstdio locally, HTTP for remote servers

Once a server exists for a tool, every MCP-compatible model can use it — you write the connector once, not once per model. That's the practical unlock: as of late 2025 there were 10,000+ of these servers already published to public registries, covering most of the SaaS tools a typical startup runs on (Anthropic).

Why Did MCP Become the Default So Fast?

Standards usually take years to get cross-vendor buy-in. MCP didn't. OpenAI committed to supporting it in late March 2025, and Google DeepMind CEO Demis Hassabis confirmed Gemini and Google's SDK would adopt it on 9 April 2025, calling it "a good protocol... rapidly becoming an open standard for the AI agentic era" (TechCrunch, April 2025). By 9 December 2025, MCP was formally handed to the Linux Foundation's Agentic AI Foundation, co-founded by Anthropic, Block and OpenAI, with Google, Microsoft, AWS, Cloudflare and Bloomberg as supporting members — a deliberate move to keep it neutral rather than owned by any single vendor (Anthropic).

For an early-stage team, that cross-vendor backing is the actual signal worth paying attention to. It means MCP isn't a bet on one model vendor's roadmap — it's infrastructure you can build against without getting locked in.

Is MCP Secure Enough to Put in Production?

This is the honest caveat, and it's worth taking seriously rather than glossing over. MCP's security model has matured quickly, but not without real incidents. Between January and April 2026 alone, security researchers logged more than 40 CVEs against MCP SDKs and servers across Python, TypeScript, Java and Rust — roughly one every four days (Security Boulevard, Aug 2026). A 2026 scan of live implementations found 82% of servers handling file operations were vulnerable to path traversal, and 67% carried some form of code injection risk. Separately, roughly a quarter of publicly scanned MCP servers were found running with no authentication at all (Nevermined).

The protocol's own authorisation spec has been tightening in response. Resource Indicators (RFC 8707) and Protected Resource Metadata (RFC 9728) became mandatory in the June 2025 spec revision, and a further July 2026 revision added issuer validation and began deprecating Dynamic Client Registration in favour of Client ID Metadata Documents (Security Boulevard). On the enterprise side, MCP's maintainers shipped stable Enterprise-Managed Authorization in June 2026: identity providers such as Okta can now provision access to MCP servers centrally through single sign-on, rather than each employee authorising each server by hand — Anthropic's own clients, VS Code, and servers from Asana, Atlassian, Figma, Linear and Supabase already support it (MCP official blog, June 2026).

The takeaway: MCP servers you install from a public registry without vetting are a real attack surface. Servers built or audited properly, with token audience binding and centrally managed auth, are a materially different proposition. This is exactly the kind of due diligence we walk clients through before any agentic build.

MCP vs Custom API Integrations: Which Should You Build?

Not every connection needs MCP. Here's the practical split we use with clients:

SituationBetter fitWhy
Connecting to several off-the-shelf tools (Slack, Notion, your CRM)MCPA server likely already exists; you're not maintaining custom glue code
One tightly-scoped, high-throughput internal API callCustom integrationDirect calls avoid the protocol overhead when you control both ends
You expect to swap or add model providers laterMCPThe server doesn't need rewriting when the model changes
The tool has no MCP server and low reuse valueCustom integrationBuilding a full MCP server for a one-off internal script is usually overkill

In practice, most product teams end up with a mix: MCP for anything an agent needs to reach across multiple internal and third-party systems, and direct API calls for narrow, performance-sensitive paths.

How Should a Startup Actually Adopt MCP?

Start narrow. Pick one workflow — customer support triage, internal reporting, a sales-ops task — where an agent genuinely needs to read from and act on a live system, and wire up one or two MCP servers for it rather than trying to expose your whole stack at once. Audit any third-party server before installing it: check who maintains it, whether it enforces auth, and whether it's had recent CVEs. If you're exposing your own internal tools or data through MCP, treat that server exactly like any other production API — least-privilege scopes, audited logging, and (where you can) enterprise-managed auth rather than ad hoc tokens.

This is precisely the kind of build we do as part of our AI Agents & Agentic Workflows work at UZO — wiring agents into internal tools and dashboards safely, often alongside our Automations, Dashboards & Internal Tools and LLM Integration services. If you want to test the idea cheaply first, our AI Prototyping & R&D Sprint runs at £500/day or £2,000/week, with Growth retainers from £5,000/month for teams ready to build it out properly. For a broader look at how AI is reshaping the build process itself, see our piece on taking AI products from prompt to production.

FAQ

Do I need MCP for my AI product?

You need it if your agent has to read from or act on more than one real system — a database, a SaaS tool, an internal API — and you want that to keep working as you add or swap models. If your product only ever calls one fixed API, a direct integration is simpler and there's no need to add MCP.

Is MCP the same as a custom API integration?

No. A custom integration is written for one specific pairing of model and tool. An MCP server is written once and works with any MCP-compatible model, which is why 10,000+ of them already exist in public registries rather than every team rebuilding the same connectors (Anthropic).

Is it safe to install third-party MCP servers?

Only after checking them. Independent scans have found roughly a quarter of public MCP servers running without authentication and high rates of path-traversal and injection vulnerabilities in file-handling servers (Security Boulevard). Treat an unaudited third-party server the same way you'd treat an unaudited npm package with production database access.

Which companies actually support MCP now?

Anthropic, OpenAI, Google and Microsoft all support it in their flagship products, and it's governed neutrally by the Linux Foundation's Agentic AI Foundation as of December 2025, with AWS, Cloudflare and Bloomberg as supporting members (Anthropic).

What does it cost to add MCP to an existing product?

It varies with how many systems you're connecting and how much auditing the servers need, but it's rarely a ground-up rebuild — most teams start with a single workflow and one or two servers. If you want a concrete estimate for your stack, book a free 30-minute workshop and we'll scope it properly.

Want help wiring an agent into your own tools and data safely? Book a free 30-minute workshop with UZO Lab and we'll map out the fastest, safest path from where you are to a working agent.

Sources: Anthropic — Donating MCP and establishing the Agentic AI Foundation; TechCrunch — Google embraces Anthropic's MCP standard; Model Context Protocol blog — Enterprise-Managed Authorization; Security Boulevard — The MCP Security Implementation Playbook; Nevermined — MCP Adoption Statistics.

Other blog posts

Talk to us

Partner with a design team that turns ideas into powerful digital experiences

Start now

Book your free workshop and let's create magic together