One Year of MCP — with David Soria Parria and AAIF leads from OpenAI, Goose, Linux Foundation
Key Moments
MCP protocol is one year old, donated to the Agentic AI Foundation for neutral governance and continued growth.
Key Insights
The Model Context Protocol (MCP) has seen rapid adoption in its first year, with key inflection points including endorsements from major tech leaders and companies.
MCP has undergone significant protocol development, moving from local-only to supporting remote servers with enhanced authentication and introducing long-running tasks.
The Agentic AI Foundation (AAIF) has been launched to provide a neutral governance umbrella for MCP and other complementary protocols, prioritizing adoption and neutrality.
The development of MCP has benefited from industry collaboration, including input from experts on OAuth, and a focus on security best practices.
MCP's future development aims to improve scalability, support agent-to-agent communication, and make the protocol more stable after establishing solid foundations.
The AAIF aims to foster a collaborative ecosystem for agentic AI, enabling developers to build interconnected AI applications and tools.
MCP'S RAPID ADOPTION AND EVOLUTION
The Model Context Protocol (MCP) marks its first public anniversary, having experienced significant growth and adoption in just one year. Initial adoption by builders and early clients like Cursor and VS Code rapidly accelerated, reaching a major inflection point around April with endorsements from industry leaders at Microsoft, Google, and OpenAI. This widespread adoption spurred continuous development on the protocol itself, including the introduction of remote server support, robust authentication mechanisms, and long-running task capabilities, setting the stage for future scalability and agent-to-agent communication.
THE FORMATION OF THE AGENTIC AI FOUNDATION (AAIF)
To ensure MCP's future as a neutral and open standard, Anthropic, alongside collaborators like OpenAI and the Linux Foundation, has launched the Agentic AI Foundation (AAIF). This foundation will serve as an umbrella organization, safeguarding the neutrality of projects under its governance. The goal is to provide a secure and trusted environment for the development and adoption of nascent AI protocols, ensuring they remain accessible and beneficial to the broader industry.
PROTOCOL DEVELOPMENT AND ENHANCEMENTS
MCP's first year saw several key protocol releases, addressing critical needs like HTTP streaming and sophisticated authentication. The March spec introduced remote server support and initial authentication, which was refined in the June spec with the help of industry experts in OAuth. The focus on security best practices and enterprise needs has been paramount. Most recently, the November release introduced long-running tasks, paving the way for more complex agentic operations and inter-agent communication.
TRANSPORT AND SCALABILITY CHALLENGES
Designing a transport protocol that balances simplicity with the need for full bidirectional streaming has been a significant challenge for MCP. While streamable HTTP was chosen for its reliance on standard HTTP, making bidirectional features optional led to reduced functionality. Scalability, particularly for horizontally scaled servers, also presents complexities in managing state. Current efforts are focused on refining the protocol to be both simple for basic use cases and robust for complex, scalable agent interactions.
COLLABORATION AND STANDARD SETTING
The development of MCP and now the AAIF involves intense collaboration among major tech players like Google, Microsoft, OpenAI, and Anthropic. These collaborations, often resembling IETF processes but with increased speed, focus on defining core problems and building solutions. The goal is to create a standardized communication layer for AI applications, avoiding fragmentation and fostering a cohesive ecosystem. This cooperative effort is crucial for navigating the rapid pace of AI development.
MCP'S ROLE IN THE DEVELOPING AGENTIC ECOSYSTEM
MCP is positioned as a communication and connectivity layer, distinct from 'skills' which provide domain-specific knowledge. While skills enable models to perform specialized tasks, MCP facilitates the actual actions and data interactions with the outside world, including critical authentication. It aims to simplify AI application development by providing a standardized way to connect models to external tools and data, making it easier for developers to build sophisticated AI agents.
INTERNAL ADOPTION AND INFRASTRUCTURE
Major companies, including Anthropic, heavily 'dogfood' MCP internally, building custom MCP servers and gateways to integrate with internal tools and services. This internal usage demonstrates the protocol's value for enterprise applications, from summarizing Slack messages to conducting company-wide surveys. The development of user-friendly infrastructure, such as one-command deployments for MCP servers, is key to facilitating widespread adoption, both internally and externally.
REGISTRIES AND DISCOVERY MECHANISMS
The AAIF aims to establish a centralized registry system, similar to npm, for MCP servers to facilitate discovery and adoption. While public registries offer broad access, they also pose risks like supply chain attacks. The vision includes multi-layered registries, where companies can maintain curated internal registries reflecting their trust standards. The goal is to enable models to intelligently discover and utilize appropriate MCP servers for specific tasks, moving towards a more seamless AI interaction model.
EVOLVING USE CASES AND NEW FEATURES
MCP is primarily used for data consumption and providing context to AI models. However, the introduction of long-running tasks signifies a move towards supporting more complex workflows and agentic operations. New features like MCP Apps are also emerging, focusing on richer, visual interfaces beyond text-based interactions, which are crucial for domains like flight booking or UI-driven tasks. The protocol's evolution is driven by user needs and emerging AI capabilities.
LONG-RUNNING TASKS AND ASYNCHRONOUS OPERATIONS
The newly introduced 'task' primitive in MCP addresses the critical need for long-running operations, essential for advanced agents and deep research tasks. Unlike simple RPC calls, tasks are designed to handle operations that may take hours or days, potentially returning intermediate results and supporting asynchronous execution. This feature aims to standardize how agents perform extended operations, moving beyond the limitations of synchronous tool calls and providing a more robust framework for complex AI workflows.
MCP VERSUS REST APIS AND CONSUMER FOCUS
While MCP is often compared to REST APIs, it offers distinct advantages, particularly in handling authentication and managing tool bloat when interacting with AI models. MCP is envisioned as a consumer-focused protocol, where end-users interact with AI applications without needing to understand the underlying MCP layer. Its primary value lies in enabling seamless pluggability of external services into AI applications, abstracting away the complexities for the end-user.
MCP APPS AND RICH USER INTERFACES
MCP Apps represent an extension to MCP focused on enabling rich, interactive user interfaces for AI applications. This is crucial because pure text-based interactions are limiting for many tasks. By allowing models to navigate and interact with visual elements, MCP Apps aim to provide more natural and effective user experiences, particularly in areas like shopping or seat selection where visual representation is key. These extensions are built using standard HTML within iframes, facilitating rich interactions.
BROADER APPLICATIONS AND EXTENSIONS
Beyond core communication, MCP is being extended to address industry-specific needs, such as financial services and healthcare. These extensions involve implementing specific security guarantees, attribution requirements, and data handling policies, like HIPAA compliance. Such extensions ensure that MCP can support sensitive data interactions and adhere to legal and regulatory mandates, expanding its applicability beyond general-purpose AI tools.
THE FUTURE OF AGENTIC AI AND THE FOUNDATION
The launch of the AAIF signifies a commitment to fostering a collaborative and open ecosystem for agentic AI. The foundation plans to provide resources for community building, developer outreach, and event hosting. Future work will focus on enabling asynchronous agent interactions, facilitating deeper AI integration into business processes, and ensuring that MCP and related technologies continue to evolve to meet the demands of increasingly sophisticated AI applications.
Mentioned in This Episode
●Tools & Products
●People Referenced
MCP Development and Foundation Participation
Practical takeaways from this episode
Do This
Avoid This
Common Questions
MCP (Model Context Protocol) is an open-source communication layer between AI applications and servers. Over the past year, it has seen massive adoption, including by major clients like Cursor and VS Code, and by large companies like Microsoft, Google, and OpenAI. Key evolutions include moving from local-only to remote MCP servers, significant improvements to the authentication spec, and the introduction of long-running tasks for complex operations.
Topics
Mentioned in this video
Mentioned as an example of sub-registries that can filter and curate MCP servers.
A type of small model, mentioned hypothetically for context compression to determine what information an agent needs to retain during long-running tasks.
Mentioned in the context of Google's decision to open-source Kubernetes to the CNCF.
A newly launched open-source foundation, formed by Anthropic, OpenAI, and Block, under the Linux Foundation, to standardize agentic AI development.
A company/service offering simple deployment of MCP servers with two commands.
Mentioned as an example of a 'late majority' user and adopter of technology, indicating widespread industry adoption.
An open standard for access delegation, used in MCP for authentication, with specific challenges in enterprise contexts.
Mentioned in the context of Google's decision to open-source Kubernetes to the CNCF.
Mentioned as giving a talk about Anthropic's internal MCP gateway usage.
An internal MCP server at Anthropic used to summarize Slack conversations.
A curated registry for MCP servers that speaks the same format as the official MCP registry.
A specific MCP server built by Turkish Airlines to search for flights and related services.
An open-source agent interface and coding tool, donated to the Agentic AI Foundation, which was an early adopter and contributor to MCP.
From OpenAI, described as the head of protocol things and a core contributor to MCP, representing OpenAI for the AIF.
An extension to MCP that allows for exposing UI components, serving raw HTML over an MCP resource into an iframe for richer interactive interfaces for AI applications.
CEO of the Linux Foundation for 22 years, who helped facilitate the launch of the Agentic AI Foundation.
The largest open-source foundation, providing a neutral home and organizational support for projects like MCP and the Agentic AI Foundation.
An OpenAI contribution to the Agentic AI Foundation.
More from Latent Space
View all 13 summaries
86 minNVIDIA's AI Engineers: Brev, Dynamo and Agent Inference at Planetary Scale and "Speed of Light"
72 minCursor's Third Era: Cloud Agents — ft. Sam Whitmore, Jonas Nelle, Cursor
77 minWhy Every Agent Needs a Box — Aaron Levie, Box
42 min⚡️ Polsia: Solo Founder Tiny Team from 0 to 1m ARR in 1 month & the future of Self-Running Companies
Found this useful? Build your knowledge library
Get AI-powered summaries of any YouTube video, podcast, or article in seconds. Save them to your personal pods and access them anytime.
Try Summify free