1,258 pages for port.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Discovery
Model Context Protocol · in the page
specification/draft/server/discover
# Discovery `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…
Prompts
Model Context Protocol · in the page
specification/draft/server/prompts
…ny specific user interaction model. ## Capabilities Servers that support prompts **MUST** declare the `prompts` capability in their [`DiscoverResult`](/specification/draft/schema#discoverresult): `…
Resources
Model Context Protocol · in the page
specification/draft/server/resources
…ny specific user interaction model. ## Capabilities Servers that support resources **MUST** declare the `resources` capability: ```json theme={null} { "capabilities": { "resources": { "…
Tools
Model Context Protocol · in the page
specification/draft/server/tools
…o ensure a human is in the > loop ## Capabilities Servers that support tools **MUST** declare the `tools` capability: ```json theme={null} { "capabilities": { "tools": { "listChanged"…
Caching
Model Context Protocol · in the page
specification/draft/server/utilities/caching
# Caching The Model Context Protocol (MCP) supports caching for some results. This allows clients to cache responses and reduce unnecessary re-fetching. Caching is complementary to [change notificati…
Completion
Model Context Protocol · in the page
specification/draft/server/utilities/completion
…eta). ## User Interaction Model Completion in MCP is designed to support interactive user experiences similar to IDE code completion. For example, applications may show completion suggestions in a…
Logging
Model Context Protocol · in the page
specification/draft/server/utilities/logging
…mentations **SHOULD** migrate to logging to `stderr` > for stdio transports, or to [OpenTelemetry](https://opentelemetry.io/) for > structured observability. See the [deprecated features > registry](/…
Pagination
Model Context Protocol · in the page
specification/draft/server/utilities/pagination
# Pagination The Model Context Protocol (MCP) supports paginating list operations that may return large result sets. Pagination allows servers to yield results in smaller chunks rather than all at on…