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,081 pages for value.

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

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 …st.md) and its changelog for authoritative > requirements. | Field | Value | | - | - | | **SEP** | 985 | | **Title** | Align OAuth 2.0 Protected Resource Metadata with RFC 9728 | | **Status** | Final… SEP-986: Specify Format for Tool Names Model Context Protocol · in the page seps/986-specify-format-for-tool-names …st.md) and its changelog for authoritative > requirements. | Field | Value | | - | - | | **SEP** | 986 | | **Title** | Specify Format for Tool Names | | **Status** | Final | | **Type** | Standards Tr… 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 …st.md) and its changelog for authoritative > requirements. | Field | Value | | - | - | | **SEP** | 990 | | **Title** | Enable enterprise IdP policy controls during MCP OAuth flows | | **Status** | Fi… 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 …st.md) and its changelog for authoritative > requirements. | Field | Value | | - | - | | **SEP** | 991 | | **Title** | Enable URL-based Client Registration using OAuth Client ID Metadata Documents |… SEP-994: Shared Communication Practices/Guidelines Model Context Protocol · in the page seps/994-shared-communication-practicesguidelines …st.md) and its changelog for authoritative > requirements. | Field | Value | | - | - | | **SEP** | 994 | | **Title** | Shared Communication Practices/Guidelines | | **Status** | Final | | **Type** |… Specification Enhancement Proposals (SEPs) Model Context Protocol · in the page seps/index …andards Track | 2025-07-22 | | [SEP-1034](/seps/1034--support-default-values-for-all-primitive-types-in.md) | Support default values for all primitive types in elicitation schemas | Final | Standards… Progress Model Context Protocol · in the page specification/2024-11-05/basic/utilities/progress …request metadata. * Progress tokens **MUST** be a string or integer value * Progress tokens can be chosen by the sender using any means, but **MUST** be unique across all active requests. ```json… Sampling Model Context Protocol · in the page specification/2024-11-05/client/sampling …rities Servers express their needs through three normalized priority values (0-1): * `costPriority`: How important is minimizing costs? Higher values prefer cheaper models. * `speedPriority`: How im… Prompts Model Context Protocol · in the page specification/2024-11-05/server/prompts …method": "prompts/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "prompts": [ {… Resources Model Context Protocol · in the page specification/2024-11-05/server/resources …thod": "resources/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "resources": [ {… Tools Model Context Protocol · in the page specification/2024-11-05/server/tools …"method": "tools/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "tools": [ {… Completion Model Context Protocol · in the page specification/2024-11-05/server/utilities/completion …es where users receive contextual suggestions while entering argument values. ## User Interaction Model Completion in MCP is designed to support interactive user experiences similar to IDE code comp… Progress Model Context Protocol · in the page specification/2025-03-26/basic/utilities/progress …request metadata. * Progress tokens **MUST** be a string or integer value * Progress tokens can be chosen by the sender using any means, but **MUST** be unique across all active requests. ```json… Sampling Model Context Protocol · in the page specification/2025-03-26/client/sampling …rities Servers express their needs through three normalized priority values (0-1): * `costPriority`: How important is minimizing costs? Higher values prefer cheaper models. * `speedPriority`: How im… Prompts Model Context Protocol · in the page specification/2025-03-26/server/prompts …method": "prompts/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "prompts": [ {… Resources Model Context Protocol · in the page specification/2025-03-26/server/resources …thod": "resources/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "resources": [ {… Tools Model Context Protocol · in the page specification/2025-03-26/server/tools …"method": "tools/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "tools": [ {… Completion Model Context Protocol · in the page specification/2025-03-26/server/utilities/completion …es where users receive contextual suggestions while entering argument values. ## User Interaction Model Completion in MCP is designed to support interactive user experiences similar to IDE code comp… Authorization Model Context Protocol · in the page specification/2025-06-18/basic/authorization …servers **MUST** validate exact redirect URIs against pre-registered values to prevent redirection attacks. MCP clients **SHOULD** use and verify state parameters in the authorization code flow and… Overview Model Context Protocol · in the page specification/2025-06-18/basic/index …, as specified below; implementations MUST NOT make assumptions about values at these keys. Additionally, definitions in the [schema](https://github.com/modelcontextprotocol/specification/blob/main/s… Progress Model Context Protocol · in the page specification/2025-06-18/basic/utilities/progress …request metadata. * Progress tokens **MUST** be a string or integer value * Progress tokens can be chosen by the sender using any means, but **MUST** be unique across all active requests. ```json… Elicitation Model Context Protocol · in the page specification/2025-06-18/client/elicitation …, // or "decline" or "cancel" "content": { "propertyName": "value", "anotherProperty": 42 } } } ``` The three response actions are: 1. **Accept** (`action: "accept"`): User exp… Sampling Model Context Protocol · in the page specification/2025-06-18/client/sampling …rities Servers express their needs through three normalized priority values (0-1): * `costPriority`: How important is minimizing costs? Higher values prefer cheaper models. * `speedPriority`: How im… Schema Reference Model Context Protocol · in the page specification/2025-06-18/schema …omment tsd-typography"><p>Additional information about the error. The value of this member is defined by the sender (e.g. detailed error information, nested errors etc.).</p> </div></li></ul></div></s… Prompts Model Context Protocol · in the page specification/2025-06-18/server/prompts …method": "prompts/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "prompts": [ {… Resources Model Context Protocol · in the page specification/2025-06-18/server/resources …thod": "resources/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "resources": [ {… Tools Model Context Protocol · in the page specification/2025-06-18/server/tools …"method": "tools/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "tools": [ {… Completion Model Context Protocol · in the page specification/2025-06-18/server/utilities/completion …es where users receive contextual suggestions while entering argument values. ## User Interaction Model Completion in MCP is designed to support interactive user experiences similar to IDE code comp… Authorization Model Context Protocol · in the page specification/2025-11-25/basic/authorization …ta not found Note over C: Abort or use pre-configured values end end end Note over C: Validate RS metadata,<br />build AS metadata URL C->>A: GET Auth… Overview Model Context Protocol · in the page specification/2025-11-25/basic/index …, as specified below; implementations MUST NOT make assumptions about values at these keys. Additionally, definitions in the [schema](https://github.com/modelcontextprotocol/specification/blob/main/s… Progress Model Context Protocol · in the page specification/2025-11-25/basic/utilities/progress …request metadata. * Progress tokens **MUST** be a string or integer value * Progress tokens can be chosen by the sender using any means, but **MUST** be unique across all active requests. ```json… Tasks Model Context Protocol · in the page specification/2025-11-25/basic/utilities/tasks …rt for tasks via `execution.taskSupport`, which if present can have a value of `"required"`, `"optional"`, or `"forbidden"`. This is to be interpreted as a fine-grained layer in addition to capabilit… Key Changes Model Context Protocol · in the page specification/2025-11-25/changelog …rotocol/modelcontextprotocol/issues/985)). 9. Add support for default values in all primitive types (string, number, enum) for elicitation schemas ([SEP-1034](https://github.com/modelcontextprotocol/m… Elicitation Model Context Protocol · in the page specification/2025-11-25/client/elicitation …etter guidance to users All primitive types support optional default values to provide sensible starting points. Clients that support defaults SHOULD pre-populate form fields with these values. Note… Sampling Model Context Protocol · in the page specification/2025-11-25/client/sampling …xt": {} } } } ``` > [!NOTE] > > The `includeContext` parameter values `"thisServer"` and `"allServers"` are > soft-deprecated. Servers **SHOULD** avoid using these values (e.g. can just > omit… Schema Reference Model Context Protocol · in the page specification/2025-11-25/schema …scribes how important this data is for operating the server.</p> <p>A value of 1 means "most important," and indicates that the data is effectively required, while 0 means "least important," and ind… Prompts Model Context Protocol · in the page specification/2025-11-25/server/prompts …method": "prompts/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "prompts": [ {… Resources Model Context Protocol · in the page specification/2025-11-25/server/resources …thod": "resources/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "resources": [ {… Tools Model Context Protocol · in the page specification/2025-11-25/server/tools …"method": "tools/list", "params": { "cursor": "optional-cursor-value" } } ``` **Response:** ```json theme={null} { "jsonrpc": "2.0", "id": 1, "result": { "tools": [ {… Completion Model Context Protocol · in the page specification/2025-11-25/server/utilities/completion …of prompts and resource templates. When users are filling in argument values for a specific prompt (identified by name) or resource template (identified by URI), servers can provide contextual suggest… Authorization Server Discovery Model Context Protocol · in the page specification/2026-07-28/basic/authorization/authorization-server-discovery …ect-discovery-1_0.html#ProviderConfigurationValidation): the `issuer` value in the document **MUST** be identical to the issuer identifier used to construct the well-known URL. If they differ, the cli… Client Registration Model Context Protocol · in the page specification/2026-07-28/basic/authorization/client-registration …ient_name`, `redirect_uris` * Clients **MUST** ensure the `client_id` value in the metadata matches the document URL exactly * Clients **MAY** use `private_key_jwt` for client authentication (e.g., fo… Authorization Model Context Protocol · in the page specification/2026-07-28/basic/authorization/index …e redirecting the user-agent, the client **MUST** record the `issuer` value from the selected authorization server's validated metadata document (see [Authorization Server Metadata Discovery](/specifi… Authorization Security Considerations Model Context Protocol · in the page specification/2026-07-28/basic/authorization/security-considerations …servers **MUST** validate exact redirect URIs against pre-registered values to prevent redirection attacks. MCP clients **SHOULD** use and verify state parameters in the authorization code flow and… Overview Model Context Protocol · in the page specification/2026-07-28/basic/index …information needed. * Extensions **MAY** add additional `ResultType` values. The set of supported `ResultType` values **MUST** be created from the set defined in the core protocol and include any add… Multi Round-Trip Requests Model Context Protocol · in the page specification/2026-07-28/basic/patterns/mrtr …server-client requests. Keys are server-assigned string identifiers; values are request objects (e.g., [`ElicitRequest`](/specification/2026-07-28/schema#elicitrequest), [`CreateMessageRequest`](/spe… Progress Model Context Protocol · in the page specification/2026-07-28/basic/patterns/progress …request metadata. * Progress tokens **MUST** be a string or integer value * Progress tokens can be chosen by the client using any means, but **MUST** be unique across all active requests. ```json… Subscriptions Model Context Protocol · in the page specification/2026-07-28/basic/patterns/subscriptions …ifying the `subscriptions/listen` request that opened the stream. The value is the JSON-RPC ID of the `subscriptions/listen` request. In the examples above, the request used `"id": 1`, so the acknowle… Streamable HTTP Model Context Protocol · in the page specification/2026-07-28/basic/transports/streamable-http …header. For example: `MCP-Protocol-Version: 2026-07-28` The header value **MUST** match the `io.modelcontextprotocol/protocolVersion` field carried in the request body's `_meta`. If the values do n… Key Changes Model Context Protocol · in the page specification/2026-07-28/changelog …chema 2020-12 keywords, and `structuredContent` to allow any JSON value. Add `$ref` resolution requirements and composition-keyword resource bounds ([SEP-2106](https://github.com/modelcont…
Feedback