Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

1,316 pages for mode.

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

SEP-1303: Input Validation Errors as Tool Execution Errors Model Context Protocol · in the page seps/1303-input-validation-errors-as-tool-execution-errors …helet) | | **Sponsor** | None | | **PR** | [#1303](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1303) | *** ## Abstract This SEP proposes treating tools input validation errors… SEP-1319: Decouple Request Payload from RPC Methods Definition Model Context Protocol · in the page seps/1319-decouple-request-payload-from-rpc-methods-definiti …tisvg) | | **Sponsor** | None | | **PR** | [#1319](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1319) | *** ## Abstract This SEP proposes a structural refactoring of the Model… SEP-1330: Elicitation Enum Schema Improvements and Standards Compliance Model Context Protocol · in the page seps/1330-elicitation-enum-schema-improvements-and-standards …htapan | | **Sponsor** | None | | **PR** | [#1330](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1330) | *** ## Abstract This SEP proposes improvements to enum schema definition… SEP-1577: Sampling With Tools Model Context Protocol · in the page seps/1577--sampling-with-tools …afik)) | | **Sponsor** | None | | **PR** | [#1577](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1577) | *** ## Abstract This SEP introduces `tools` & `toolChoice` params to `sa… SEP-1613: Establish JSON Schema 2020-12 as Default Dialect for MCP Model Context Protocol · in the page seps/1613-establish-json-schema-2020-12-as-default-dialect-f …erford | | **Sponsor** | None | | **PR** | [#1613](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1613) | *** ## Abstract This SEP establishes JSON Schema 2020-12 as the default… SEP-1686: Tasks Model Context Protocol · in the page seps/1686-tasks …Chang | | **Sponsor** | None | | **PR** | [#1686](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1686) | *** ## Abstract > This SEP is preserved as a historical record of the ex… SEP-1699: Support SSE polling via server-side disconnect Model Context Protocol · in the page seps/1699-support-sse-polling-via-server-side-disconnect …fner)) | | **Sponsor** | None | | **PR** | [#1699](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1699) | *** ## Abstract This SEP proposes changes to the Streamable HTTP transpo… SEP-1730: SDKs Tiering System Model Context Protocol · in the page seps/1730-sdks-tiering-system …berger | | **Sponsor** | None | | **PR** | [#1730](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1730) | *** ## Abstract This SEP proposes a tiering system for Model Context Pro… SEP-1850: PR-Based SEP Workflow Model Context Protocol · in the page seps/1850-pr-based-sep-workflow …(https://github.com/davidsp)) | | **PR** | [#1850](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1850) | *** ## Abstract This SEP formalizes the pull request-based SEP workflow… SEP-1865: MCP Apps - Interactive User Interfaces for MCP Model Context Protocol · in the page seps/1865-mcp-apps-interactive-user-interfaces-for-mcp …or** | None (seeking sponsor) | | **PR** | [#1865](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1865) | *** ## Abstract This SEP proposes an extension to MCP (per SEP-1724) tha… SEP-2085: Governance Succession and Amendment Procedures Model Context Protocol · in the page seps/2085-governance-succession-and-amendment …(https://github.com/dsp-ant)) | | **PR** | [#2085](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2085) | *** ## Abstract This SEP establishes formal procedures for Lead Maintain… SEP-2106: Tools `inputSchema` & `outputSchema` Conform to JSON Schema 2020-12 Model Context Protocol · in the page seps/2106-json-schema-2020-12 …https://github.com/olaservo)) | | **PR** | [#2106](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2106) | *** ## Abstract This SEP proposes loosening the restrictions on `inputSc… SEP-2127: MCP Server Cards - HTTP Server Discovery Model Context Protocol · in the page seps/2127-mcp-server-cards …(https://github.com/dsp-ant)) | | **PR** | [#2127](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2127) | *** ## Abstract This SEP proposes adding a standardized, self-contained… SEP-2133: Extensions Model Context Protocol · in the page seps/2133-extensions …or** | None (seeking sponsor) | | **PR** | [#2133](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2133) | *** ## Abstract This SEP establishes a lightweight framework for extendi… SEP-2148: MCP Contributor Ladder Model Context Protocol · in the page seps/2148-contributor-ladder …(https://github.com/dsp-ant)) | | **PR** | [#2148](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2148) | *** ## Abstract This SEP establishes a formal contributor ladder for the… SEP-2149: MCP Group Governance and Charter Template Model Context Protocol · in the page seps/2149-working-group-charter-template …(https://github.com/dsp-ant)) | | **PR** | [#2149](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2149) | *** ## Abstract This SEP establishes governance rules and a standardized… SEP-2164: Standardize Resource Not Found Error Code Model Context Protocol · in the page seps/2164-resource-not-found-error …or** | None (seeking sponsor) | | **PR** | [#2164](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2164) | *** ## Abstract The current MCP specification [recommends `-32002`](http… SEP-2207: OIDC-Flavored Refresh Token Guidance Model Context Protocol · in the page seps/2207-oidc-refresh-token-guidance …ttps://github.com/pcarleton)) | | **PR** | [#2207](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2207) | *** ## Abstract This proposal provides guidance for MCP implementations… SEP-2243: HTTP Header Standardization for Streamable HTTP Transport Model Context Protocol · in the page seps/2243-http-standardization …Group | | **Sponsor** | None | | **PR** | [#2243](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2243) | *** ## Abstract This SEP proposes exposing critical routing and context… SEP-2260: Require Server requests to be associated with a Client request. Model Context Protocol · in the page seps/2260-Require-Server-requests-to-be-associated-with-Client-requests …CaitieM20) - Caitie McCaffrey | | **PR** | [#2260](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2260) | *** ## Abstract This SEP clarifies that `roots/list`, `sampling/createMe… SEP-2322: Multi Round-Trip Requests Model Context Protocol · in the page seps/2322-MRTR …ttps://github.com/CaitieM20)) | | **PR** | [#2322](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2322) | *** ## Abstract This proposal specifies a simple way to handle server-in… SEP-2468: Recommend Issuer (iss) Parameter in MCP Auth Responses Model Context Protocol · in the page seps/2468-recommend-issuer-claim-for-auth …https://github.com/pcarleton) | | **PR** | [#2468](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2468) | *** ## Abstract This SEP proposes recommending the inclusion and requiri… 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 …eton)) | | **Sponsor** | None | | **PR** | [#2484](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2484) | *** ## Abstract This SEP adds a conformance test requirement to the `Acc… SEP-2549: TTL for List Results Model Context Protocol · in the page seps/2549-TTL-for-list-results …https://github.com/CaitieM20) | | **PR** | [#2549](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2549) | *** ## Abstract This SEP proposes adding fields to support caching resul… SEP-2567: Sessionless MCP via Explicit State Handles Model Context Protocol · in the page seps/2567-sessionless-mcp …(https://github.com/pja-ant)) | | **PR** | [#2567](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2567) | *** ## Abstract This proposal removes the protocol-level session concept… SEP-2575: Make MCP Stateless Model Context Protocol · in the page seps/2575-stateless-mcp …https://github.com/kurtisvg)) | | **PR** | [#2575](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575) | *** ## Abstract A truly stateless protocol, where every request is self-… SEP-2577: Deprecate Roots, Sampling, and Logging Model Context Protocol · in the page seps/2577-deprecate-roots-sampling-and-logging …(https://github.com/kurtisvg) | | **PR** | [#2577](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2577) | *** ## Abstract This SEP deprecates the following core protocol features… SEP-2596: Specification Feature Lifecycle and Deprecation Policy Model Context Protocol · in the page seps/2596-spec-feature-lifecycle-and-deprecation …(https://github.com/localden) | | **PR** | [#2596](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2596) | *** ## Abstract This SEP defines a lifecycle for individual features wit… SEP-2640: Skills Extension Model Context Protocol · in the page seps/2640-skills-extension …](https://github.com/pja-ant) | | **PR** | [#2640](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2640) | *** ## Abstract This SEP defines a convention for serving [Agent Skills]… SEP-2663: Tasks Extension Model Context Protocol · in the page seps/2663-tasks-extension …ttps://github.com/CaitieM20)) | | **PR** | [#2663](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2663) | *** ## Abstract This SEP defines an extension that allows a server to re… SEP-414: Document OpenTelemetry Trace Context Propagation Conventions Model Context Protocol · in the page seps/414-request-meta …x](https://github.com/Kludex)) | | **PR** | [#414](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/414) | *** ## Abstract This SEP documents conventions for OpenTelemetry (OTel) t… 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 …umarie) | | **Sponsor** | None | | **PR** | [#973](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/973) | *** ## Abstract This SEP proposes adding two optional fields—`icons` and… SEP-985: Align OAuth 2.0 Protected Resource Metadata with RFC 9728 Model Context Protocol · in the page seps/985-align-oauth-20-protected-resource-metadata-with-rf …eth2009 | | **Sponsor** | None | | **PR** | [#985](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/985) | *** ## Abstract This proposal brings the MCP spec's handling of OAuth 2.0… SEP-986: Specify Format for Tool Names Model Context Protocol · in the page seps/986-specify-format-for-tool-names …tcdodds | | **Sponsor** | None | | **PR** | [#986](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/986) | *** ## Abstract The Model Context Protocol (MCP) currently lacks a standa… SEP-990: Enable enterprise IdP policy controls during MCP OAuth flows Model Context Protocol · in the page seps/990-enable-enterprise-idp-policy-controls-during-mcp-o …ronpk)) | | **Sponsor** | None | | **PR** | [#646](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/646) | *** ## Abstract This extension is designed to facilitate secure and inter… 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 …ronpk)) | | **Sponsor** | None | | **PR** | [#991](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/991) | *** ## Abstract This SEP proposes adopting OAuth Client ID Metadata Docum… SEP-994: Shared Communication Practices/Guidelines Model Context Protocol · in the page seps/994-shared-communication-practicesguidelines …alden) | | **Sponsor** | None | | **PR** | [#1002](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/1002) | *** ## Abstract This SEP establishes the communication strategy and fram… Specification Enhancement Proposals (SEPs) Model Context Protocol · in the page seps/index …s (SEPs) are the primary mechanism for proposing major changes to the Model Context Protocol. Each SEP provides a concise technical specification and rationale for proposed features. Each SEP is reac… Architecture Model Context Protocol · in the page specification/2024-11-05/architecture/index # Architecture The Model Context Protocol (MCP) follows a client-host-server architecture where each host can run multiple client instances. This architecture enables users to integrate AI capabiliti… Overview Model Context Protocol · in the page specification/2024-11-05/basic/index …nclude an error code and message at minimum. ## Protocol Layers The Model Context Protocol consists of several key components that work together: * **Base Protocol**: Core JSON-RPC message types *… Lifecycle Model Context Protocol · in the page specification/2024-11-05/basic/lifecycle # Lifecycle The Model Context Protocol (MCP) defines a rigorous lifecycle for client-server connections that ensures proper capability negotiation and state management. 1. **Initialization**: Capabi… Cancellation Model Context Protocol · in the page specification/2024-11-05/basic/utilities/cancellation # Cancellation The Model Context Protocol (MCP) supports optional cancellation of in-progress requests through notification messages. Either side can send a cancellation notification to indicate that… Ping Model Context Protocol · in the page specification/2024-11-05/basic/utilities/ping # Ping The Model Context Protocol includes an optional ping mechanism that allows either party to verify that their counterpart is still responsive and the connection is alive. ## Overview The ping… Progress Model Context Protocol · in the page specification/2024-11-05/basic/utilities/progress # Progress The Model Context Protocol (MCP) supports optional progress tracking for long-running operations through notification messages. Either side can send progress notifications to provide updat… Roots Model Context Protocol · in the page specification/2024-11-05/client/roots # Roots The Model Context Protocol (MCP) provides a standardized way for clients to expose filesystem "roots" to servers. Roots define the boundaries of where servers can operate within the filesyste… Sampling Model Context Protocol · in the page specification/2024-11-05/client/sampling # Sampling The Model Context Protocol (MCP) provides a standardized way for servers to request LLM sampling ("completions" or "generations") from language models via clients. This flow allows clients… Specification Model Context Protocol · in the page specification/2024-11-05/index # Specification [Model Context Protocol](https://modelcontextprotocol.io) (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. Whe… Overview Model Context Protocol · in the page specification/2024-11-05/server/index …rovide the fundamental building blocks for adding context to language models via MCP. These primitives enable rich interactions between clients, servers, and language models: * **Prompts**: Pre-defin… Prompts Model Context Protocol · in the page specification/2024-11-05/server/prompts # Prompts The Model Context Protocol (MCP) provides a standardized way for servers to expose prompt templates to clients. Prompts allow servers to provide structured messages and instructions for int… Resources Model Context Protocol · in the page specification/2024-11-05/server/resources # Resources The Model Context Protocol (MCP) provides a standardized way for servers to expose resources to clients. Resources allow servers to share data that provides context to language models, su…
Feedback