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,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.

Logging Model Context Protocol · in the page specification/2024-11-05/server/utilities/logging …ion failed", "details": { "host": "localhost", "port": 5432 } } } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participa… Pagination Model Context Protocol · in the page specification/2024-11-05/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… Architecture Model Context Protocol · in the page specification/2025-03-26/architecture/index …* Shared protocol enables interoperability * Modular design supports extensibility 3. **Servers should not be able to read the whole conversation, nor "see into" other servers** * Server… Authorization Model Context Protocol · in the page specification/2025-03-26/basic/authorization …odel Context Protocol provides authorization capabilities at the transport level, enabling MCP clients to make requests to restricted MCP servers on behalf of resource owners. This specification defin… Overview Model Context Protocol · in the page specification/2025-03-26/basic/index …like logging and argument completion All implementations **MUST** support the base protocol and lifecycle management components. Other components **MAY** be implemented based on the specific needs of… Lifecycle Model Context Protocol · in the page specification/2025-03-26/basic/lifecycle …by sending an `initialize` request containing: * Protocol version supported * Client capabilities * Client implementation information ```json theme={null} { "jsonrpc": "2.0", "id": 1, "method"… Cancellation Model Context Protocol · in the page specification/2025-03-26/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… Progress Model Context Protocol · in the page specification/2025-03-26/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… Key Changes Model Context Protocol · in the page specification/2025-03-26/changelog …tocol/specification/pull/133)) 2. Replaced the previous HTTP+SSE transport with a more flexible **[Streamable HTTP transport](/specification/2025-03-26/basic/transports.md#streamable-http)** (PR… Roots Model Context Protocol · in the page specification/2025-03-26/client/roots …es they have access to. Servers can request the list of roots from supporting clients and receive notifications when that list changes. ## User Interaction Model Roots in MCP are typically exposed t… Sampling Model Context Protocol · in the page specification/2025-03-26/client/sampling …esponses for review before delivery ## Capabilities Clients that support sampling **MUST** declare the `sampling` capability during [initialization](/specification/2025-03-26/basic/lifecycle.md#init… Specification Model Context Protocol · in the page specification/2025-03-26/index …ithub.io/language-server-protocol/), which standardizes how to add support for programming languages across a whole ecosystem of development tools. In a similar way, MCP standardizes how to integrate… Prompts Model Context Protocol · in the page specification/2025-03-26/server/prompts …ny specific user interaction model. ## Capabilities Servers that support prompts **MUST** declare the `prompts` capability during [initialization](/specification/2025-03-26/basic/lifecycle.md#initia… Resources Model Context Protocol · in the page specification/2025-03-26/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/2025-03-26/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"… Completion Model Context Protocol · in the page specification/2025-03-26/server/utilities/completion …lues. ## 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/2025-03-26/server/utilities/logging …ion failed", "details": { "host": "localhost", "port": 5432 } } } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participa… Pagination Model Context Protocol · in the page specification/2025-03-26/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… Architecture Model Context Protocol · in the page specification/2025-06-18/architecture/index …* Shared protocol enables interoperability * Modular design supports extensibility 3. **Servers should not be able to read the whole conversation, nor "see into" other servers** * Server… Authorization Model Context Protocol · in the page specification/2025-06-18/basic/authorization …odel Context Protocol provides authorization capabilities at the transport level, enabling MCP clients to make requests to restricted MCP servers on behalf of resource owners. This specification defin… Overview Model Context Protocol · in the page specification/2025-06-18/basic/index …ion**: Authentication and authorization framework for HTTP-based transports * **Server Features**: Resources, prompts, and tools exposed by servers * **Client Features**: Sampling and root directory l… Lifecycle Model Context Protocol · in the page specification/2025-06-18/basic/lifecycle …by sending an `initialize` request containing: * Protocol version supported * Client capabilities * Client implementation information ```json theme={null} { "jsonrpc": "2.0", "id": 1, "method"… Cancellation Model Context Protocol · in the page specification/2025-06-18/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… Progress Model Context Protocol · in the page specification/2025-06-18/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… Key Changes Model Context Protocol · in the page specification/2025-06-18/changelog …03-26](/specification/2025-03-26.md). ## Major changes 1. Remove support for JSON-RPC **[batching](https://www.jsonrpc.org/specification#batch)** (PR [#416](https://github.com/modelcontextprotoco… Elicitation Model Context Protocol · in the page specification/2025-06-18/client/elicitation …de clear decline and cancel options ## Capabilities Clients that support elicitation **MUST** declare the `elicitation` capability during [initialization](/specification/2025-06-18/basic/lifecycle.m… Roots Model Context Protocol · in the page specification/2025-06-18/client/roots …es they have access to. Servers can request the list of roots from supporting clients and receive notifications when that list changes. ## User Interaction Model Roots in MCP are typically exposed t… Sampling Model Context Protocol · in the page specification/2025-06-18/client/sampling …esponses for review before delivery ## Capabilities Clients that support sampling **MUST** declare the `sampling` capability during [initialization](/specification/2025-06-18/basic/lifecycle.md#init… Specification Model Context Protocol · in the page specification/2025-06-18/index …ithub.io/language-server-protocol/), which standardizes how to add support for programming languages across a whole ecosystem of development tools. In a similar way, MCP standardizes how to integrate… Schema Reference Model Context Protocol · in the page specification/2025-06-18/schema …</a></div> <div class="tsd-comment tsd-typography"><p>Describes how important this data is for operating the server.</p> <p>A value of 1 means "most important," and indicates that the data is effect… Prompts Model Context Protocol · in the page specification/2025-06-18/server/prompts …ny specific user interaction model. ## Capabilities Servers that support prompts **MUST** declare the `prompts` capability during [initialization](/specification/2025-06-18/basic/lifecycle.md#initia… Resources Model Context Protocol · in the page specification/2025-06-18/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/2025-06-18/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"… Completion Model Context Protocol · in the page specification/2025-06-18/server/utilities/completion …lues. ## 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/2025-06-18/server/utilities/logging …ion failed", "details": { "host": "localhost", "port": 5432 } } } } ``` ## Message Flow ```mermaid theme={null} sequenceDiagram participant Client participa… Pagination Model Context Protocol · in the page specification/2025-06-18/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… Architecture Model Context Protocol · in the page specification/2025-11-25/architecture/index …* Shared protocol enables interoperability * Modular design supports extensibility 3. **Servers should not be able to read the whole conversation, nor "see into" other servers** * Server… Authorization Model Context Protocol · in the page specification/2025-11-25/basic/authorization …odel Context Protocol provides authorization capabilities at the transport level, enabling MCP clients to make requests to restricted MCP servers on behalf of resource owners. This specification defin… Overview Model Context Protocol · in the page specification/2025-11-25/basic/index …ion**: Authentication and authorization framework for HTTP-based transports * **Server Features**: Resources, prompts, and tools exposed by servers * **Client Features**: Sampling and root directory l… Lifecycle Model Context Protocol · in the page specification/2025-11-25/basic/lifecycle …by sending an `initialize` request containing: * Protocol version supported * Client capabilities * Client implementation information ```json theme={null} { "jsonrpc": "2.0", "id": 1, "method"… Cancellation Model Context Protocol · in the page specification/2025-11-25/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… Progress Model Context Protocol · in the page specification/2025-11-25/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… Tasks Model Context Protocol · in the page specification/2025-11-25/basic/utilities/tasks …asks; meanwhile, receivers tightly control which requests (if any) support task-based execution and manages the lifecycles of those tasks. This requestor-driven approach ensures deterministic respons… Key Changes Model Context Protocol · in the page specification/2025-11-25/changelog …## Major changes 1. Enhance authorization server discovery with support for [OpenID Connect Discovery 1.0](https://openid.net/specs/openid-connect-discovery-1_0.html). (PR [#797](https://github.com… Elicitation Model Context Protocol · in the page specification/2025-11-25/client/elicitation …servers to gather necessary information dynamically. Elicitation supports two modes: * **Form mode**: Servers can request structured data from users with optional JSON schemas to validate responses… Roots Model Context Protocol · in the page specification/2025-11-25/client/roots …es they have access to. Servers can request the list of roots from supporting clients and receive notifications when that list changes. ## User Interaction Model Roots in MCP are typically exposed t… Sampling Model Context Protocol · in the page specification/2025-11-25/client/sampling …l within a single sampling request flow. Clients **MUST** declare support for tool use via the `sampling.tools` capability to receive tool-enabled sampling requests. Servers **MUST NOT** send tool-en… Specification Model Context Protocol · in the page specification/2025-11-25/index …ithub.io/language-server-protocol/), which standardizes how to add support for programming languages across a whole ecosystem of development tools. In a similar way, MCP standardizes how to integrate… Schema Reference Model Context Protocol · in the page specification/2025-11-25/schema …</a></div> <div class="tsd-comment tsd-typography"><p>Describes how important this data is for operating the server.</p> <p>A value of 1 means "most important," and indicates that the data is effect… Prompts Model Context Protocol · in the page specification/2025-11-25/server/prompts …ny specific user interaction model. ## Capabilities Servers that support prompts **MUST** declare the `prompts` capability during [initialization](/specification/2025-11-25/basic/lifecycle.md#initia…
Feedback