610 pages for -n.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Overview
Model Context Protocol · in the page
specification/draft/basic/index
…ubscribe and Notify](/specification/draft/basic/patterns#subscribe-and-notify)**: A client subscribes to a stream of notifications from the server, which are sent as they occur. ## Statelessness The…
Streamable HTTP
Model Context Protocol · in the page
specification/draft/basic/transports/streamable-http
…cycle-version]: /specification/draft/basic/versioning#protocol-version-negotiation ### Standard Request Headers | Header Name | Source Field | Required For | | - | - | - | | `Mcp-Method` | `method`…
Elicitation
Model Context Protocol · in the page
specification/draft/client/elicitation
…(e.g. `sub` claim) > [!NOTE] > > The examples in this section are non-normative and illustrate potential uses > of elicitation. Implementers should adapt these patterns to their specific > requiremen…
Schema Reference
Model Context Protocol · in the page
specification/draft/schema
…n><span class="hl-0">: </span><span class="hl-2">"Header mismatch: Mcp-Name header value 'foo' does not match body value 'bar'"</span><br /><span class="hl-0"> }</span><br /><span class="hl-0">}</spa…
Discovery
Model Context Protocol · in the page
specification/draft/server/discover
…on Negotiation](/specification/draft/basic/versioning#protocol-version-negotiation) for the full version-selection flow. For HTTP-specific status codes returned for unknown methods, see the [Protocol…
Prompts
Model Context Protocol · in the page
specification/draft/server/prompts
…*MAY** change over time (see [List Changed Notification](#list-changed-notification)), but **MUST NOT** vary per-connection or as a side effect of other requests on the connection. The set **MAY** var…
Resources
Model Context Protocol · in the page
specification/draft/server/resources
…*MAY** change over time (see [List Changed Notification](#list-changed-notification)), but **MUST NOT** vary per-connection or as a side effect of other requests on the connection. The set **MAY** var…
Tools
Model Context Protocol · in the page
specification/draft/server/tools
…*MAY** change over time (see [List Changed Notification](#list-changed-notification)), but **MUST NOT** vary per-connection or as a side effect of other requests on the connection. The set **MAY** var…
Caching
Model Context Protocol · in the page
specification/draft/server/utilities/caching
…. Caching is complementary to [change notifications](#interaction-with-notifications)—both mechanisms can coexist. ## Cacheable Results Servers MUST include caching hints on results with `resultType…
Pagination
Model Context Protocol · in the page
specification/draft/server/utilities/pagination
…any determination based on cursor value other than whether a non-null value was provided (e.g. an empty string is a valid cursor and thus **MUST NOT** be treated as the end of results) ##…