Follow Discord
Sweep 29 Sep 2026 · 18:10Z Build v2.1.285 506 read Stable v2.1.280 Latest v2.1.285 Next v2.1.285 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

1,122 pages for name.

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

Completion Model Context Protocol · in the page specification/2026-07-28/server/utilities/completion …s are filling in argument values for a specific prompt (identified by name) or resource template (identified by URI), servers can provide contextual suggestions. <Note> For brevity, the request exa… Logging Model Context Protocol · in the page specification/2026-07-28/server/utilities/logging …ers sending notifications containing severity levels, optional logger names, and arbitrary JSON-serializable data. ## User Interaction Model Implementations are free to expose logging through any in… Authorization Server Discovery Model Context Protocol · in the page specification/draft/basic/authorization/authorization-server-discovery …Authorization Servers"](https://datatracker.ietf.org/doc/html/rfc9728#name-authorization-servers). When multiple authorization servers are listed in `authorization_servers`, each is an independent OA… Client Registration Model Context Protocol · in the page specification/draft/basic/authorization/client-registration …UST** include at least the following properties: `client_id`, `client_name`, `redirect_uris` * Clients **MUST** ensure the `client_id` value in the metadata matches the document URL exactly * Clients… Authorization Model Context Protocol · in the page specification/draft/basic/authorization/index …server](https://www.ietf.org/archive/id/draft-ietf-oauth-v2-1-13.html#name-roles), capable of accepting and responding to protected resource requests using access tokens. An *MCP client* acts as an [… Authorization Security Considerations Model Context Protocol · in the page specification/draft/basic/authorization/security-considerations …ions"](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-13#name-security-considerations). ## Token Audience Binding and Validation [RFC 8707](https://www.rfc-editor.org/rfc/rfc8707.html)… Overview Model Context Protocol · in the page specification/draft/basic/index …ecified meanings. MCP defines the following error codes: | Code | Name | | - | - | | `-32020` | [`HeaderMismatch`](/specification/draft/schema#headermismatcherror) | | `-32021` | [`MissingRequired… Multi Round-Trip Requests Model Context Protocol · in the page specification/draft/basic/patterns/mrtr …"mode": "form", "message": "Please provide your GitHub username", "requestedSchema": { "type": "object", "properties": { "name": { "type": "string" }… Subscriptions Model Context Protocol · in the page specification/draft/basic/patterns/subscriptions …"2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "ExampleClient", "version": "1.0.0" }, "io.modelcontextprotocol/clientCapabilities": {} }, "not… stdio Model Context Protocol · in the page specification/draft/basic/transports/stdio …live in [`_meta.io.modelcontextprotocol/*`][meta-fields]; the method name and arguments live where JSON-RPC puts them. There is no header layer. [meta-fields]: /specification/draft/basic/index#meta… Streamable HTTP Model Context Protocol · in the page specification/draft/basic/transports/streamable-http …#protocol-version-negotiation ### Standard Request Headers | Header Name | Source Field | Required For | | - | - | - | | `Mcp-Method` | `method` | All requests | | `Mcp-Name` | `params.name` or `par… Versioning and Compatibility Model Context Protocol · in the page specification/draft/basic/versioning …server that supports only [modern](#terminology) versions **SHOULD** name the protocol versions it supports in any error it returns to an `initialize` request, on any transport: legacy clients have n… Elicitation Model Context Protocol · in the page specification/draft/client/elicitation …orize transactions. General contact or profile information (such as a name, email address, or username) is not categorically prohibited; whether to request such data via form mode is at the discre… Roots Model Context Protocol · in the page specification/draft/client/roots …: [ { "uri": "file:///home/user/projects/myproject", "name": "My Project" } ] } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Server participa… Sampling Model Context Protocol · in the page specification/draft/client/sampling …], "modelPreferences": { "hints": [ { "name": "claude-3-sonnet" } ], "costPriority": 0.3, "intelligencePriority": 0.8, "speedPriority": 0… Schema Reference Model Context Protocol · in the page specification/draft/schema …attach additional metadata to their interactions.</p> <p>Certain key names are reserved by MCP for protocol-level metadata; implementations MUST NOT make assumptions about values at these keys. Addit… Discovery Model Context Protocol · in the page specification/draft/server/discover …"2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "ExampleClient", "version": "1.0.0" }, "io.modelcontextprotocol/clientCapabilities": {} } } } ```… Prompts Model Context Protocol · in the page specification/draft/server/prompts …t": { "resultType": "complete", "prompts": [ { "name": "code_review", "title": "Request Code Review", "description": "Asks the LLM to analyze code quality and sug… Resources Model Context Protocol · in the page specification/draft/server/resources …es": [ { "uri": "file:///project/src/main.rs", "name": "main.rs", "title": "Rust Software Application Main File", "description": "Primary application entry point"… Tools Model Context Protocol · in the page specification/draft/server/tools …Is, or performing computations. Each tool is uniquely identified by a name and includes metadata describing its schema. <Note> For brevity, the request examples on this page omit the `_meta` reques… Completion Model Context Protocol · in the page specification/draft/server/utilities/completion …s are filling in argument values for a specific prompt (identified by name) or resource template (identified by URI), servers can provide contextual suggestions. <Note> For brevity, the request exa… Logging Model Context Protocol · in the page specification/draft/server/utilities/logging …ers sending notifications containing severity levels, optional logger names, and arbitrary JSON-serializable data. ## User Interaction Model Implementations are free to expose logging through any in…
Feedback