Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

1,278 pages for version.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

SEP-2322: Multi Round-Trip Requests Model Context Protocol · in the page seps/2322-MRTR …upgrade of your horizontally scaled server instances to deploy a new version of a tool implementation. The old version had two input requests with keys "github\_login" and "google\_login". However, i… SEP-2484: Require Conformance Tests for Standards Track SEPs to Reach Final Status Model Context Protocol · in the page seps/2484-conformance-tests-required-for-final-seps …ormance repository, targeting the conformance repository's draft spec-version tag for the upcoming release. 2. **A traceability file** accompanies the scenario. See below. 3. **The scenario passes** a… SEP-2567: Sessionless MCP via Explicit State Handles Model Context Protocol · in the page seps/2567-sessionless-mcp …s. [SEP-2575] removes the `initialize` handshake and carries protocol version and capabilities per-request; this proposal is the complementary change that removes sessions and the `Mcp-Session-Id` hea… SEP-2575: Make MCP Stateless Model Context Protocol · in the page seps/2575-stateless-mcp …s and establishes several key pieces of information: 1. MCP Protocol Version 2. Server Capabilities and `serverInfo` 3. Client Capabilities and `clientInfo` The requirement of this initialization ha… SEP-2577: Deprecate Roots, Sampling, and Logging Model Context Protocol · in the page seps/2577-deprecate-roots-sampling-and-logging …essage`) These features are deprecated starting in the specification version that includes this SEP (expected June 2026). They will continue to be fully functional in all specification versions relea… SEP-2596: Specification Feature Lifecycle and Deprecation Policy Model Context Protocol · in the page seps/2596-spec-feature-lifecycle-and-deprecation …1], large implementers described indefinite support for past protocol versions as "corrosive tech debt." The [Stability over velocity][design-principles] design principle observes that "removing from… SEP-2640: Skills Extension Model Context Protocol · in the page seps/2640-skills-extension …ibution.** A server and the skill that teaches an agent to use it are versioned, discovered, and installed separately. Users installing a server from a registry have no signal that a companion skill e… SEP-2663: Tasks Extension Model Context Protocol · in the page seps/2663-tasks-extension …ding block of MCP and are expected to be supported in future protocol versions. The experimental `tasks` feature in the `2025-11-25` specification served as a stopgap until the protocol's extension me… SEP-3398: Release Cycle Updates Model Context Protocol · in the page seps/3398-release-cycle-updates …. ### SDK Beta — 1.5 Months Before Release Tier 1 SDKs publish beta versions supporting the frozen specification scope 1.5 months before release, giving client and server developers half a month to… SEP-973: Expose additional metadata for Implementations, Resources, Tools and Prompts Model Context Protocol · in the page seps/973-expose-additional-metadata-for-implementations-res …entation */ export interface Implementation extends BaseMetadata { version: string; /** * An optional list of icons for this implementation. * This can be used by clients to display the imp… SEP-986: Specify Format for Tool Names Model Context Protocol · in the page seps/986-specify-format-for-tool-names …ming tool names SHOULD be supported as aliases for at least one major version, with a deprecation warning. * Tool authors SHOULD update their documentation and code to use the new format. * A migratio… SEP-991: Enable URL-based Client Registration using OAuth Client ID Metadata Documents Model Context Protocol · in the page seps/991-enable-url-based-client-registration-using-oauth-c …in the linked RFC, aiming not to repeat most of it. Below is a short version of what we'll need to specify. ```mermaid theme={null} sequenceDiagram participant User participant Client… Lifecycle Model Context Protocol · in the page specification/2024-11-05/basic/lifecycle …nagement. 1. **Initialization**: Capability negotiation and protocol version agreement 2. **Operation**: Normal protocol communication 3. **Shutdown**: Graceful termination of the connection ```merm… Roots Model Context Protocol · in the page specification/2024-11-05/client/roots …cess to. This can be combined with automatic workspace detection from version control systems or project files. However, implementations are free to expose roots through any interface pattern that su… Resources Model Context Protocol · in the page specification/2024-11-05/server/resources …ies) that don’t otherwise have a standard MIME type. ### git:// Git version control integration. ## Error Handling Servers **SHOULD** return standard JSON-RPC errors for common failure cases: * R… Authorization Model Context Protocol · in the page specification/2025-03-26/basic/authorization …covery Headers MCP clients *SHOULD* include the header `MCP-Protocol-Version: <protocol-version>` during Server Metadata Discovery to allow the MCP server to respond based on the MCP protocol version… Lifecycle Model Context Protocol · in the page specification/2025-03-26/basic/lifecycle …nagement. 1. **Initialization**: Capability negotiation and protocol version agreement 2. **Operation**: Normal protocol communication 3. **Shutdown**: Graceful termination of the connection ```merm… Transports Model Context Protocol · in the page specification/2025-03-26/basic/transports …ication/2024-11-05/basic/transports.md#http-with-sse) from > protocol version 2024-11-05. See the [backwards compatibility](#backwards-compatibility) > guide below. In the **Streamable HTTP** transpo… Roots Model Context Protocol · in the page specification/2025-03-26/client/roots …cess to. This can be combined with automatic workspace detection from version control systems or project files. However, implementations are free to expose roots through any interface pattern that su… Resources Model Context Protocol · in the page specification/2025-03-26/server/resources …ies) that don’t otherwise have a standard MIME type. ### git:// Git version control integration. ## Error Handling Servers **SHOULD** return standard JSON-RPC errors for common failure cases: * R… Lifecycle Model Context Protocol · in the page specification/2025-06-18/basic/lifecycle …nagement. 1. **Initialization**: Capability negotiation and protocol version agreement 2. **Operation**: Normal protocol communication 3. **Shutdown**: Graceful termination of the connection ```merm… Transports Model Context Protocol · in the page specification/2025-06-18/basic/transports …ication/2024-11-05/basic/transports.md#http-with-sse) from > protocol version 2024-11-05. See the [backwards compatibility](#backwards-compatibility) > guide below. In the **Streamable HTTP** transpo… Key Changes Model Context Protocol · in the page specification/2025-06-18/changelog …tocol/modelcontextprotocol/pull/603)) 8. Require [negotiated protocol version to be specified](https://modelcontextprotocol.io/specification/2025-06-18/basic/transports.md#protocol-version-header)… Elicitation Model Context Protocol · in the page specification/2025-06-18/client/elicitation # Elicitation > [!NOTE] > > Elicitation is newly introduced in this version of the MCP specification and its design may evolve in future protocol versions. The Model Context Protocol (MCP) provides… Roots Model Context Protocol · in the page specification/2025-06-18/client/roots …cess to. This can be combined with automatic workspace detection from version control systems or project files. However, implementations are free to expose roots through any interface pattern that su… Schema Reference Model Context Protocol · in the page specification/2025-06-18/schema …re-symbol">\{</span><br /> <span class="tsd-kind-property">protocolVersion</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature… Resources Model Context Protocol · in the page specification/2025-06-18/server/resources …ies) that don’t otherwise have a standard MIME type. ### git:// Git version control integration. ### Custom URI Schemes Custom URI schemes **MUST** be in accordance with [RFC3986](https://datatrac… Authorization Model Context Protocol · in the page specification/2025-11-25/basic/authorization …ion. This option is included for backwards compatibility with earlier versions of the MCP authorization spec. ## Scope Selection Strategy When implementing authorization flows, MCP clients **SHOULD*… Lifecycle Model Context Protocol · in the page specification/2025-11-25/basic/lifecycle …nagement. 1. **Initialization**: Capability negotiation and protocol version agreement 2. **Operation**: Normal protocol communication 3. **Shutdown**: Graceful termination of the connection ```merm… Transports Model Context Protocol · in the page specification/2025-11-25/basic/transports …ication/2024-11-05/basic/transports.md#http-with-sse) from > protocol version 2024-11-05. See the [backwards compatibility](#backwards-compatibility) > guide below. In the **Streamable HTTP** transpo… Tasks Model Context Protocol · in the page specification/2025-11-25/basic/utilities/tasks # Tasks > [!NOTE] > > Tasks were introduced in version 2025-11-25 of the MCP specification and are currently considered **experimental**. > The design and behavior of tasks may evolve in future proto… Elicitation Model Context Protocol · in the page specification/2025-11-25/client/elicitation …New feature:** URL mode elicitation is introduced in the `2025-11-25` version of the MCP specification. Its design and implementation may change in future protocol revisions. URL mode elicitation ena… Roots Model Context Protocol · in the page specification/2025-11-25/client/roots …cess to. This can be combined with automatic workspace detection from version control systems or project files. However, implementations are free to expose roots through any interface pattern that su… Schema Reference Model Context Protocol · in the page specification/2025-11-25/schema …electEnumSchema instead. This interface will be removed in a future version.</p> </div> <section class="tsd-panel tsd-member"> <div class="tsd-anchor-link" id="legacytitledenumschema-type" data-type… Resources Model Context Protocol · in the page specification/2025-11-25/server/resources …ies) that don’t otherwise have a standard MIME type. ### git:// Git version control integration. ### Custom URI Schemes Custom URI schemes **MUST** be in accordance with [RFC3986](https://datatrac… Architecture Model Context Protocol · in the page specification/2026-07-28/architecture/index …rotocol: every request is self-contained and carries its own protocol version and capabilities. This architecture enables users to integrate AI capabilities across applications while maintaining clear… Client Registration Model Context Protocol · in the page specification/2026-07-28/basic/authorization/client-registration …ion. This option is included for backwards compatibility with earlier versions of the MCP authorization spec. ### Application Type and Redirect URI Constraints When authorization servers support Ope… Authorization Model Context Protocol · in the page specification/2026-07-28/basic/authorization/index …owing implementations to adopt multiple extensions simultaneously * **Versioned independently** - Extensions follow the core MCP versioning cycle but may adopt independent versioning as needed A list… Overview Model Context Protocol · in the page specification/2026-07-28/basic/index …work together: * **Base Protocol**: Core JSON-RPC message types * **Versioning and Compatibility**: Protocol version negotiation, extension negotiation, and interoperability with earlier protocol re… Multi Round-Trip Requests Model Context Protocol · in the page specification/2026-07-28/basic/patterns/mrtr …> [!NOTE] > > Multi Round-Trip Requests (MRTR) was introduced in this version of the MCP > specification. This replaces the previous approach of sending server-initiated > requests. Servers **MUST** s… Subscriptions Model Context Protocol · in the page specification/2026-07-28/basic/patterns/subscriptions …, "params": { "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "ExampleClient", "version": "1.0.0"… Overview Model Context Protocol · in the page specification/2026-07-28/basic/transports/index …adata travels in the message body: every request carries its protocol version and client capabilities in [`_meta.io.modelcontextprotocol/*`](https://modelcontextprotocol.io/specification/2026-07-28/ba… stdio Model Context Protocol · in the page specification/2026-07-28/basic/transports/stdio …ransport is carried inline in the JSON-RPC message body. The protocol version, per-request capabilities, and optional client identity live in [`_meta.io.modelcontextprotocol/*`][meta-fields]; the meth… Streamable HTTP Model Context Protocol · in the page specification/2026-07-28/basic/transports/streamable-http …amable HTTP > [!NOTE] > > Streamable HTTP was introduced in protocol version 2025-03-26 as a replacement > for the \[HTTP+SSE transport]\[http-sse] from protocol version 2024-11-05. > [!NOTE] > > Re… Key Changes Model Context Protocol · in the page specification/2026-07-28/changelog …ations/initialized` handshake. Every request now carries its protocol version and client capabilities in `_meta` (`io.modelcontextprotocol/protocolVersion`, `io.modelcontextprotocol/clientCapabilities… Elicitation Model Context Protocol · in the page specification/2026-07-28/client/elicitation …New feature:** URL mode elicitation is introduced in the `2025-11-25` version of the MCP specification. Its design and implementation may change in future protocol revisions. URL mode elicitation ena… Roots Model Context Protocol · in the page specification/2026-07-28/client/roots …G] > > **Deprecated**: The Roots feature is deprecated as of protocol version > `2026-07-28` > ([SEP-2577](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2577)). > Under the [featur… Sampling Model Context Protocol · in the page specification/2026-07-28/client/sampling …> > **Deprecated**: The Sampling feature is deprecated as of protocol version > `2026-07-28` > ([SEP-2577](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2577)). > Under the [featur… Schema Reference Model Context Protocol · in the page specification/2026-07-28/schema …link" data-typedoc-h="4">Deprecated</div><p>Deprecated as of protocol version 2026-07-28 (SEP-2577). Remains in the specification for at least twelve months; see the deprecated features registry.<… Discovery Model Context Protocol · in the page specification/2026-07-28/server/discover …`server/discover` lets a client query a server's supported protocol versions, capabilities, and identity before sending any other requests. Servers **MUST** implement it. ## Request The request ca…
Feedback