In early 2025, Anthropic released a technical specification called the Model Context Protocol — MCP — as an open standard for connecting AI models to external tools, data sources, and services. At the time, it attracted the attention of developers and AI researchers but remained largely outside mainstream technology coverage.
By March 2026, MCP had reached 97 million installs, registered over 6,400 servers in its official registry, and been donated to the Linux Foundation as the foundational infrastructure layer for the next generation of AI agents. OpenAI, Google, Microsoft, AWS, Cloudflare, Block, and Bloomberg have all joined or endorsed the effort. Gartner projects that 40% of enterprise applications will include task-specific AI agents built on MCP-style infrastructure by the end of 2026.
This is the story of how a technical protocol went from experimental proposal to the infrastructure standard for the agentic AI era — and what it means for anyone building with or using AI tools.
What Is the Model Context Protocol?
MCP is an open protocol that defines a standard way for AI models to connect to external tools, data sources, APIs, and services. Think of it as the USB standard for AI agents — just as USB created a universal connector that works across devices from any manufacturer, MCP creates a universal connector that allows AI models from any provider to work with tools and data sources from any provider.
Before MCP, connecting an AI model to an external tool required custom integration code — specific to that model, that tool, and that use case. Multiply this across dozens of AI providers and hundreds of tools, and you get an integration problem that grows quadratically. Every new AI model needs custom connectors to every existing tool. Every new tool needs custom adapters for every existing AI model.
MCP breaks this pattern. Once a tool or service publishes an MCP server, it becomes instantly connectable to any AI model that speaks MCP — without additional integration work.
The Problem MCP Solves
To understand why MCP matters, consider how AI agents actually work. An AI agent is a model that can use tools — it can browse the web, query a database, call an API, write and run code, send a message, or read a file. But "can use tools" in practice has meant: the developer of that specific AI product built specific integrations with specific tools, in a proprietary way that does not transfer to other AI systems.
The result was a fragmented ecosystem. ChatGPT had its own plugin system. Claude had its own tool use API format. Gemini had its own function calling standard. Each was powerful within its own ecosystem, but none was interoperable. A tool built for ChatGPT could not be used by Claude without a full rewrite. A company's internal data systems could only be connected to one AI model at a time without duplicating integration work.
This created a structural bottleneck on AI adoption at the enterprise level. The cost and complexity of connecting AI models to existing enterprise systems — databases, CRMs, ERPs, internal APIs — was a major barrier to real productivity gains from AI. AI worked well in demos but struggled to connect to the messy reality of enterprise technology stacks.
MCP directly addresses this by creating a shared language that any AI model and any tool can speak.
How MCP Works
MCP defines three core components:
MCP Servers
An MCP server is a lightweight service that exposes a tool, data source, or capability in MCP's standard format. For example, a company's internal customer database could run an MCP server that exposes two capabilities: "query customer records" and "update customer status." Any MCP-compatible AI model can then use these capabilities without any additional integration work.
MCP servers can be run locally (on your machine or company servers) or hosted (accessible over the internet). The official MCP registry lists over 6,400 publicly available MCP servers as of early 2026, covering everything from web search and code execution to specialized databases, internal business tools, and domain-specific APIs.
MCP Clients
An MCP client is the AI model or application that connects to MCP servers to use their capabilities. Claude, for instance, acts as an MCP client — it can connect to any registered MCP server and use its capabilities as part of a conversation or task. Claude Desktop, the Claude API, and various Claude-based applications have built-in MCP client support.
The MCP Protocol
The protocol itself defines how clients and servers communicate: how a client discovers what a server can do, how it makes requests, how the server returns results, and how errors are handled. The protocol is transport-agnostic — it can run over HTTP, WebSockets, or local inter-process communication. It is also language-agnostic: MCP servers have been built in Python, TypeScript, Rust, Go, Java, and other languages.
MCP's Explosive Growth: From Zero to 97 Million Installs
MCP's adoption trajectory is one of the fastest for any technical standard in recent memory. When Anthropic released MCP as an open specification in late 2024, adoption was modest — primarily developers closely following Anthropic's work. By the time it was donated to the Linux Foundation in early 2026, it had achieved:
- 97 million installs of MCP client libraries and server implementations
- 6,400+ registered MCP servers in the official registry
- Native MCP support in Claude (Anthropic), and announced integration support from OpenAI, Google, Microsoft, and others
- MCP server implementations for virtually every major enterprise platform: Salesforce, GitHub, Jira, Slack, PostgreSQL, MongoDB, AWS services, Google Cloud, and more
The growth from near-zero to 97 million installs happened in less than 18 months. For context, it took the npm package ecosystem roughly five years to reach comparable install numbers for a new standard package. MCP's trajectory reflects both the enormous developer appetite for agentic AI infrastructure and the network effects that come with an open standard: each new MCP server makes the protocol more valuable for every AI model that supports it.
The Linux Foundation Move: Why It Matters
In early 2026, Anthropic donated MCP to the newly formed Agentic AI Foundation (AAIF), a directed fund under the Linux Foundation, co-founded by Anthropic, Block, and OpenAI. Google, Microsoft, AWS, Cloudflare, and Bloomberg joined as founding members.
This governance move is significant for several reasons:
Neutrality and Trust
When Anthropic owned MCP, competing AI companies had a legitimate concern about adopting a standard controlled by a direct competitor. Donating to the Linux Foundation — a neutral, non-profit, vendor-independent organization that also stewards the Linux kernel, Kubernetes, and dozens of other critical infrastructure projects — removes this concern. Any company can contribute to, implement, and rely on MCP without ceding strategic advantage to Anthropic.
Open Participation in Governance
Under Linux Foundation governance, MCP's evolution is determined by a technical steering committee that includes representatives from all major implementing organizations — not just Anthropic. This matters for long-term stability: the protocol will evolve based on the collective needs of the ecosystem rather than one company's product roadmap.
Historical Precedent
The move mirrors what happened with HTTP (donated to W3C), Linux (donated to the Linux Foundation), and Kubernetes (donated to the CNCF). In each case, the transition to neutral governance accelerated adoption by removing competitive concerns, and the technology became foundational infrastructure across the industry. Anthropic and its co-founders appear to be betting that MCP can play a similar role — becoming the infrastructure layer for the agentic AI era the way HTTP became the infrastructure layer for the web era.
Which AI Tools and Companies Support MCP
MCP support is now widespread across major AI platforms and enterprise software:
| Company | MCP Role | Status |
|---|---|---|
| Anthropic (Claude) | Protocol creator, MCP client | Full support |
| OpenAI (ChatGPT) | AAIF co-founder, MCP client | Integration announced |
| Google (Gemini) | AAIF member, MCP client | Integration announced |
| Microsoft (Copilot) | AAIF member | Integration announced |
| AWS | AAIF member, MCP server provider | AWS services MCP servers live |
| Cloudflare | AAIF member, MCP hosting | MCP server hosting platform live |
| Block | AAIF co-founder | Internal deployment |
Beyond the AAIF founding members, the MCP registry includes server implementations from GitHub, Atlassian, Stripe, MongoDB, Elastic, HubSpot, and hundreds of smaller vendors and open-source contributors. The registry is growing at several hundred new servers per month.
What MCP Means for Developers
For developers building AI applications, MCP changes the economics and architecture of agentic AI development significantly:
Time-to-Integration Drops Dramatically
Before MCP, connecting an AI model to an enterprise database or API required building a custom integration — defining the tool schema, handling authentication, managing error states, and maintaining the integration as both the AI model and the target system evolved. This work typically took weeks to months per integration. With MCP, if an MCP server already exists for the target system (which it does for most major platforms), integration takes hours to days.
Build Once, Run Anywhere
An MCP server built for a customer database can be used by any MCP-compatible AI model without modification. Companies can build their integration once and gain access to the entire ecosystem of MCP-compatible models — today Claude, tomorrow GPT-6 or Gemini 4 or whatever emerges next — without rebuilding their integrations.
Cost Reduction
Reported deployments show that MCP-based integration architectures cut development and maintenance costs for AI tooling by up to 70% compared to proprietary integration approaches. The savings come primarily from eliminated integration redundancy and reduced maintenance burden as AI models and tools evolve.
Enterprise Adoption: The Gartner Projection
Gartner's 2026 AI infrastructure report projects that 40% of enterprise applications will include task-specific AI agents by end of 2026, up from under 5% in 2025. MCP-style standardization is identified as a key enabler of this shift — reducing the integration costs that previously made agentic AI deployment impractical at enterprise scale.
Early enterprise deployments show MCP being used for:
- Customer service agents that autonomously query CRM systems, check order status, and initiate returns without human handoff
- Developer productivity tools that access code repositories, run tests, check CI/CD status, and create pull requests autonomously
- Financial analysis agents that pull data from multiple internal databases, run calculations, and generate structured reports
- Legal document processing agents that access document management systems, extract relevant clauses, and flag compliance issues
Getting Started with MCP
For developers who want to explore MCP:
As a user: The easiest entry point is Claude Desktop, which has native MCP support. You can install MCP servers directly from the MCP registry and immediately connect Claude to external tools — your local filesystem, a database, a web browser, or any of the 6,400+ registered services. No coding required for basic use.
As a developer: Anthropic and the AAIF maintain official SDKs for Python and TypeScript that make building MCP servers straightforward. A minimal MCP server exposing a single API can be built in under 100 lines of code. The official documentation at modelcontextprotocol.io covers the full specification, SDK references, and example implementations.
For enterprise deployment: Cloudflare now offers managed MCP server hosting as part of its Workers platform, enabling organizations to deploy MCP servers with enterprise-grade reliability, security, and access controls without managing their own infrastructure.
Frequently Asked Questions
Is MCP only for Anthropic's Claude?
No. MCP is an open standard now governed by the Linux Foundation. OpenAI, Google, Microsoft, and AWS are all members of the Agentic AI Foundation and are integrating MCP support into their AI platforms. An MCP server you build today will work with any MCP-compatible AI model from any vendor.
How is MCP different from OpenAI's plugin system?
OpenAI's plugin system was proprietary to ChatGPT and has since been deprecated in favor of tool use and function calling. MCP is vendor-neutral, governed by the Linux Foundation, and designed for interoperability across AI models rather than being tied to one platform. It also supports richer capability descriptions and more complex multi-step interactions than the original plugin specification.
Do I need to understand MCP to use AI tools?
No. For most users, MCP is invisible infrastructure — it powers the connections between AI assistants and the tools they can use. If you use Claude Desktop and connect it to your calendar or a database, MCP is working in the background. You benefit from it without needing to understand the protocol details.
Is MCP free to use?
Yes. MCP is an open specification under the Linux Foundation. The SDK libraries are open-source. Building MCP clients and servers is free. Hosting costs for MCP servers depend on your deployment choice — self-hosted is free (server costs aside), Cloudflare's managed hosting has its own pricing.
What comes after MCP?
The MCP roadmap, developed by the AAIF's technical steering committee, includes planned extensions for authentication and authorization standards, structured memory and state management across agent sessions, multi-agent coordination protocols, and richer capability discovery mechanisms. The goal is to evolve MCP from a single-agent integration protocol into the full infrastructure layer for multi-agent systems — AI working with AI, coordinating complex tasks across many specialized agents simultaneously.
Want to explore the best AI tools available today? Browse our full AI tools directory →



