Anthropic released the Model Context Protocol in November 2024 as a way for its Claude assistants to talk to external tools. Fourteen months later, the spec that began as Anthropic's own plumbing is now governed by a foundation where its competitors sit alongside it, and the 2026 roadmap explicitly names "Governance Maturation" as one of four priorities. That's the polite way of saying nobody has figured out who's really in charge.
That's the story inside what looks, from the outside, like a routine adoption milestone.
In March 2026, MCP crossed 97 million monthly SDK downloads across Python and TypeScript, according to Anthropic's announcement of its December 2025 donation to the Agentic AI Foundation (AAIF), a directed fund under the Linux Foundation. For scale: one analysis placed this ahead of Kubernetes, which took nearly four years to reach comparable deployment density across enterprise environments, though cross-metric comparisons here are imprecise. By early 2026, more than 10,000 MCP servers had been indexed across public registries. The protocol's reference implementation on GitHub provides the canonical SDK in Python, TypeScript, C#, and Java, with community-supported implementations in additional languages.
OpenAI officially adopted MCP in March 2025, four months after launch. Microsoft, Google, and Amazon followed. When your competitors adopt your standard, you've either built a genuinely useful protocol or a trap they had no choice but to walk into. Possibly both.
The December 2025 governance move answers part of that question. Anthropic donated MCP to the AAIF, co-founded by Anthropic, Block, and OpenAI as founding members, with Google and Microsoft as supporting members. The Linux Foundation provides the legal shell; the AAIF provides the steering structure. What that structure actually means in practice is less clear: who can propose spec changes, how conflicts between co-founding competitors get resolved, whether the governance model survives the commercial pressures of its members. The press release doesn't say. The official roadmap notes that "MCP has grown into a multi-company open standard under the Linux Foundation," which is accurate and not particularly revealing.
The real-world deployment evidence suggests the protocol is doing genuine work. One widely-cited case: Block, the financial technology company behind Cash App and Square, eliminated 340 custom connectors by deploying MCP across its financial data infrastructure. Apollo, the go-to-market software platform, reportedly cut integration maintenance overhead by 60% after integrating MCP. Both figures come from a single independent analyst's writeup rather than primary company announcements, so treat them as directionally plausible rather than audited. The pattern they illustrate, MCP as a connector consolidation play, is consistent with the broader deployment numbers.
Then there's the security picture.
CVE-2026-25536 documents a cross-client data leak in the TypeScript SDK: when a single McpServer instance using StreamableHTTPServerTransport is reused across multiple clients, responses can leak across client boundaries. Security firm eSentire has flagged this as part of a broader pattern of critical vulnerabilities in early MCP implementations. This is the kind of foundational vulnerability that appears when you're building fast. The instance reuse pattern is a natural performance optimization; the failure mode isn't obvious until you model multi-tenant deployments. Any MCP server operator running the TypeScript SDK in production should audit their instance lifecycle handling.
The 2026 roadmap from MCP's core maintainers names four priorities: Transport Evolution and Scalability, Agent Communication, Governance Maturation, and Enterprise Readiness. The enterprise readiness section is the most candid. Enterprises deploying MCP are hitting a predictable set of gaps: audit trails, SSO-integrated authentication, gateway behavior, and configuration portability. The roadmap acknowledges them directly. It doesn't say when they'll be resolved.
The Transport Evolution priority addresses something structural. The current default transport, stdio, works for local deployments but breaks under networked, multi-client, high-throughput scenarios. Streamable HTTP was introduced as a replacement, but CVE-2026-25536 suggests the replacement brought its own edge cases. The transport layer is still in flux, and anything using StreamableHTTPServerTransport in production should be tested against multi-client scenarios before being treated as stable.
The Agent Communication priority is where the roadmap gets ambitious. MCP currently handles tool calls and resource access cleanly. It handles agent-to-agent communication, delegation, and workflow coordination less so. The roadmap signals this as a focus area, which is an acknowledgment that MCP was designed for model-to-tool connections, not the multi-agent orchestration patterns enterprise deployments now demand.
What to watch: the AAIF governance structure is the slow-moving variable that will shape all of this. Which new primitives get standardized, how transport stability gets prioritized, what the enterprise readiness timeline looks like, all of that will be determined by foundation politics as much as technical merit. That's not unusual for an open standard at this stage. It is unusual when the founding members include companies competing directly on the model layer that MCP connects to everything else.
A protocol that started as Anthropic's integration layer is now infrastructure that no single company controls and everyone depends on. That transition happened in fourteen months. The governance catch-up is the story of the next fourteen.