| Episode | Status |
|---|---|
| Episode | Status |
|---|---|
One year ago, Anthropic launched the Model Context Protocol (MCP)—a simple, open standard to connect AI applications to the data and tools they need. Today, MCP has exploded from a local-only experime...
One year after launch, MCP has evolved from a local-only protocol to the de facto standard for agentic systems, now joining the Linux Foundation's Agentic AI Foundation alongside Block's Goose and OpenAI. The episode covers MCP's technical evolution through four major spec releases (remote servers, authentication, tasks), its explosive enterprise adoption, and the strategic decision to create a neutral foundation with founding members from Anthropic, OpenAI, Block, Microsoft, Google, and AWS. Key technical discussions include progressive discovery, authentication challenges, long-running tasks, and the emerging MCP UI/Apps standard.
David Soria Parra recaps MCP's explosive growth from Thanksgiving launch to industry-wide adoption by Microsoft, Google, and OpenAI. The protocol moved from local-only to remote servers with authentication, culminating in the Agentic AI Foundation launch under Linux Foundation with 50+ founding members.
Deep dive into MCP's OAuth implementation challenges and the critical June revision that separated authentication servers from resource servers. The team worked with OAuth spec authors to get enterprise authentication right, learning hard lessons about combining auth components.
Discussion of the transition from local Standard IO to HTTP streaming transport, and the ongoing challenges of building a protocol that works for both simple tool providers and complex bidirectional agent communication at massive scale.
Introduction of the Tasks primitive for long-running operations like deep research agents. Tasks enable asynchronous execution with intermediate results, solving a major limitation where people were awkwardly trying to implement multi-hour operations using synchronous tools.
Clarification that 'code mode' (Cloudflare's term for programmatic MCP) is not replacing MCP but rather an optimization layer. MCP still provides authentication, discoverability, and self-documentation while models can compose multiple tool calls into executable code for efficiency.
Skills provide vertical domain knowledge (how to behave as data scientist, accountant, etc.) while MCP provides horizontal connectivity to external systems. They're orthogonal and work best together, with skills using MCP servers for actual data access and actions.
Anthropic extensively dogfoods MCP internally with a custom gateway for easy deployment. Employees build their own MCP servers for everything from Slack summarization to survey analysis, with most servers unknown to the core team - validating the original vision of democratized tool building.
Official MCP registry designed as NPM/PyPI equivalent with standardized API, enabling curated sub-registries (like Smithery) and private enterprise registries. Goal is model-driven auto-discovery and installation, but requires trust levels and potentially distributed signatures from model providers.
MCP Apps extension enables servers to provide rich HTML interfaces for tasks poorly suited to text (seat selection, shopping, music production). Implemented as iframes with post-message communication, with OpenAI and Anthropic working toward common standard after separate initial implementations.
The Agentic AI Foundation launched with 50+ companies and immediate overwhelming interest. Governance focuses on demonstrated utility over speculative standards, with technical steering committee using taste-making to curate composable, well-maintained projects that complement each other.
Goose serves as concrete reference implementation showing what MCP enables beyond abstract specs. As first non-Anthropic MCP contributor (day 2), Goose validates protocol changes and demonstrates real-world usage patterns from coding to science experiments to Google Docs.
MCP Dev Summits in San Francisco and London revealed unexpected enterprise requirements, especially from financial services. Legal contracts require data attribution, regulatory compliance needs like HIPAA data isolation, and other constraints that don't exist in normal development.
Moving to Linux Foundation ensures MCP stays permanently open and neutral, preventing proprietary capture like HDMI 2.1. Provides industry confidence for long-term investment while maintaining Anthropic's technical commitment. Foundation enables community building beyond what single company can achieve.
One Year of MCP — with David Soria Parra and AAIF leads from OpenAI, Goose, Linux Foundation
Ask me anything about this podcast episode...
Try asking: