Model Context Protocol launches official specification Model Context Protocol updates architecture docs Model Context Protocol adds live...
Replaced the general "What is MCP?" introduction with a formal "Specification" document.
Added a detailed "Security and Trust & Safety" section outlining principles for user consent and data privacy.
Defined specific roles for the protocol: Hosts (LLM apps), Clients (connectors), and Servers (data providers).
Introduced technical requirements for "Sampling," "Roots," and "Elicitation" features.
Updated the versioning from a future-dated placeholder (2026) to a specific release (2025-11-25).
Added a "Key Changes" changelog and a formal "Schema Reference."
Replaced the "What is MCP?" introduction with a deep-dive "Architecture overview" page.
Added detailed technical sections for the Data Layer and Transport Layer.
Introduced a step-by-step walkthrough of client-server interactions using JSON-RPC 2.0 messages.
Defined specific roles for "MCP Hosts" (like Visual Studio Code) versus "MCP Clients."
Formally deprecated "Sampling" and "Logging" primitives in favor of direct LLM API calls and OpenTelemetry.
Added a new "Elicitation" primitive that allows servers to ask users for more information.
Added new feature flags for "turbopuffer-serve," "live-agents," and "comment-mode."
Updated the internal client version from 0.0.4067 to 0.0.4074.
Modified internal CSS and configuration metadata for documentation rendering.
The project has moved from general documentation to a formal technical specification. This provides a stable foundation for developers to build interoperable AI tools and defines strict rules for how "Hosts," "Clients," and "Servers" must communicate.
The protocol is maturing with clearer definitions of how AI apps (hosts) connect to data (servers). The new documentation provides a technical roadmap for developers to build more complex integrations using JSON-RPC 2.0.
The platform is enabling new backend capabilities for "live agents" and "comment mode." This suggests the protocol is expanding to support real-time, interactive AI agent workflows rather than just static data retrieval.