Last updated: 2025-03-27
The ideas presented here are not commitments—we may solve these challenges differently than described, or some may not materialize at all. This is also not an exhaustive list; we may incorporate work that isn’t mentioned here.
Validation
To foster a robust developer ecosystem, we plan to invest in:- Reference Client Implementations: demonstrating protocol features with high-quality AI applications
- Compliance Test Suites: automated verification that clients, servers, and SDKs properly implement the specification
Registry
For MCP to reach its full potential, we need streamlined ways to distribute and discover MCP servers. We plan to develop an MCP Registry that will enable centralized server discovery and metadata. This registry will primarily function as an API layer that third-party marketplaces and discovery services can build upon.Agents
As MCP increasingly becomes part of agentic workflows, we’re exploring improvements such as:- Agent Graphs: enabling complex agent topologies through namespacing and graph-aware communication patterns
- Interactive Workflows: improving human-in-the-loop experiences with granular permissioning, standardized interaction patterns, and ways to directly communicate with the end user
Multimodality
Supporting the full spectrum of AI capabilities in MCP, including:- Additional Modalities: video and other media types
- Streaming: multipart, chunked messages, and bidirectional communication for interactive experiences
Governance
We’re implementing governance structures that prioritize:- Community-Led Development: fostering a collaborative ecosystem where community members and AI developers can all participate in MCP’s evolution, ensuring it serves diverse applications and use cases
- Transparent Standardization: establishing clear processes for contributing to the specification, while exploring formal standardization via industry bodies