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,046 pages for script.

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

SEP-2575: Make MCP Stateless Model Context Protocol · in the page seps/2575-stateless-mcp …requiredCapabilities: ClientCapabilities; }; }; } ``` ### `subscriptions/listen` RPC This SEP introduces a new `subscriptions/listen` RPC that replaces the previous HTTP GET endpoint and ensu… SEP-2577: Deprecate Roots, Sampling, and Logging Model Context Protocol · in the page seps/2577-deprecate-roots-sampling-and-logging …ability for log messages | #### Deprecated types — Roots | Type | Description | | - | - | | `Root` | Represents a root directory or file | | `ListRootsRequest` | Server-to-client request for `roots/… SEP-2596: Specification Feature Lifecycle and Deprecation Policy Model Context Protocol · in the page seps/2596-spec-feature-lifecycle-and-deprecation …Deprecated` in Java, `[Obsolete]` in .NET, `@deprecated` JSDoc in TypeScript, the `Deprecated:` doc convention in Go) in their next release, referencing the deprecation SEP and the earliest remova… SEP-2640: Skills Extension Model Context Protocol · in the page seps/2640-skills-extension …T begin with YAML frontmatter containing at minimum the `name` and `description` fields as defined by the Agent Skills specification. * A skill MAY contain additional files and subdirectories (referen… SEP-2663: Tasks Extension Model Context Protocol · in the page seps/2663-tasks-extension …result object, introduced by [SEP-2322](/seps/2322-MRTR.md): ```typescript theme={null} // "task" is introduced by this extension. type ResultType = "complete" | "input_required" | "task" | string;… SEP-414: Document OpenTelemetry Trace Context Propagation Conventions Model Context Protocol · in the page seps/414-request-meta …erence-instrumentation-mcp) * [OpenInference MCP instrumentation (TypeScript)](https://github.com/Arize-ai/openinference/tree/main/js/packages/openinference-instrumentation-mcp) * [Envoy AI Gateway](h… SEP-973: Expose additional metadata for Implementations, Resources, Tools and Prompts Model Context Protocol · in the page seps/973-expose-additional-metadata-for-implementations-res …Specification Extend the `Implementation` object as follows: ```typescript theme={null} /** * A url pointing to an icon URL or a base64-encoded data URI * * Clients that support rendering icons M… SEP-986: Specify Format for Tool Names Model Context Protocol · in the page seps/986-specify-format-for-tool-names …mes, with warnings for deprecated formats. Example code and migration scripts can be included in the MCP repository. ## Security Implications None. Standardizing tool name format does not introduce… 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 …ation is available [here](https://github.com/modelcontextprotocol/typescript-sdk/pull/839) demonstrating: 1. Client-side metadata document hosting 2. Server-side metadata fetching and validation 3. I… Architecture Model Context Protocol · in the page specification/2024-11-05/architecture/index …lity exchange * Routes protocol messages bidirectionally * Manages subscriptions and notifications * Maintains security boundaries between servers A host application creates and manages multiple clie… Overview Model Context Protocol · in the page specification/2024-11-05/basic/index …The protocol defines three fundamental types of messages: | Type | Description | Requirements | | - | - | - | | `Requests` | Messages sent to initiate an operation | Must include unique ID and method… Lifecycle Model Context Protocol · in the page specification/2024-11-05/basic/lifecycle …the session. Key capabilities include: | Category | Capability | Description | | - | - | - | | Client | `roots` | Ability to provide filesystem [roots](/specification/2024-11-05/client/roots.md) |… Messages Model Context Protocol · in the page specification/2024-11-05/basic/messages …equests are sent from the client to the server or vice versa. ```typescript theme={null} { jsonrpc: "2.0"; id: string | number; method: string; params?: { [key: string]: unknown; }; } `… Specification Model Context Protocol · in the page specification/2024-11-05/index …ion defines the authoritative protocol requirements, based on the TypeScript schema in [schema.ts](https://github.com/modelcontextprotocol/specification/blob/main/schema/2024-11-05/schema.ts). For im… Overview Model Context Protocol · in the page specification/2024-11-05/server/index …arized in the following control hierarchy: | Primitive | Control | Description | Example | | - | - | - | - | | Prompts | User-controlled | Interactive templates invoked by user choice | Slash command… Prompts Model Context Protocol · in the page specification/2024-11-05/server/prompts …{ "prompts": [ { "name": "code_review", "description": "Asks the LLM to analyze code quality and suggest improvements", "arguments": [ { "name"… Resources Model Context Protocol · in the page specification/2024-11-05/server/resources …apabilities": { "resources": { "subscribe": true // Only subscriptions supported } } } ``` ```json theme={null} { "capabilities": { "resources": { "listChanged": true // O… Tools Model Context Protocol · in the page specification/2024-11-05/server/tools …": { "tools": [ { "name": "get_weather", "description": "Get current weather information for a location", "inputSchema": { "type": "object", "prop… Completion Model Context Protocol · in the page specification/2024-11-05/server/utilities/completion …The protocol supports two types of completion references: | Type | Description | Example | | - | - | - | | `ref/prompt` | References a prompt by name | `{"type": "ref/prompt", "name": "code_review"}`… Logging Model Context Protocol · in the page specification/2024-11-05/server/utilities/logging …://datatracker.ietf.org/doc/html/rfc5424#section-6.2.1): | Level | Description | Example Use Case | | - | - | - | | debug | Detailed debugging information | Function entry/exit points | | info | Gene… Architecture Model Context Protocol · in the page specification/2025-03-26/architecture/index …lity exchange * Routes protocol messages bidirectionally * Manages subscriptions and notifications * Maintains security boundaries between servers A host application creates and manages multiple clie… Authorization Model Context Protocol · in the page specification/2025-03-26/basic/authorization …on base URL](#authorization-base-url): | Endpoint | Default Path | Description | | - | - | - | | Authorization Endpoint | /authorize | Used for authorization requests | | Token Endpoint | /token | Us… Overview Model Context Protocol · in the page specification/2025-03-26/basic/index …client to the server or vice versa, to initiate an operation. ```typescript theme={null} { jsonrpc: "2.0"; id: string | number; method: string; params?: { [key: string]: unknown; }; } `… Lifecycle Model Context Protocol · in the page specification/2025-03-26/basic/lifecycle …the session. Key capabilities include: | Category | Capability | Description | | - | - | - | | Client | `roots` | Ability to provide filesystem [roots](/specification/2025-03-26/client/roots.md) |… Key Changes Model Context Protocol · in the page specification/2025-03-26/changelog …anges * Added `message` field to `ProgressNotification` to provide descriptive status updates * Added support for audio data, joining the existing text and image content types * Added `completions` c… Specification Model Context Protocol · in the page specification/2025-03-26/index …ion defines the authoritative protocol requirements, based on the TypeScript schema in [schema.ts](https://github.com/modelcontextprotocol/specification/blob/main/schema/2025-03-26/schema.ts). For im… Overview Model Context Protocol · in the page specification/2025-03-26/server/index …arized in the following control hierarchy: | Primitive | Control | Description | Example | | - | - | - | - | | Prompts | User-controlled | Interactive templates invoked by user choice | Slash command… Prompts Model Context Protocol · in the page specification/2025-03-26/server/prompts …{ "prompts": [ { "name": "code_review", "description": "Asks the LLM to analyze code quality and suggest improvements", "arguments": [ { "name"… Resources Model Context Protocol · in the page specification/2025-03-26/server/resources …apabilities": { "resources": { "subscribe": true // Only subscriptions supported } } } ``` ```json theme={null} { "capabilities": { "resources": { "listChanged": true // O… Tools Model Context Protocol · in the page specification/2025-03-26/server/tools …": { "tools": [ { "name": "get_weather", "description": "Get current weather information for a location", "inputSchema": { "type": "object", "prop… Completion Model Context Protocol · in the page specification/2025-03-26/server/utilities/completion …The protocol supports two types of completion references: | Type | Description | Example | | - | - | - | | `ref/prompt` | References a prompt by name | `{"type": "ref/prompt", "name": "code_review"}`… Logging Model Context Protocol · in the page specification/2025-03-26/server/utilities/logging …://datatracker.ietf.org/doc/html/rfc5424#section-6.2.1): | Level | Description | Example Use Case | | - | - | - | | debug | Detailed debugging information | Function entry/exit points | | info | Gene… Architecture Model Context Protocol · in the page specification/2025-06-18/architecture/index …lity exchange * Routes protocol messages bidirectionally * Manages subscriptions and notifications * Maintains security boundaries between servers A host application creates and manages multiple clie… Authorization Model Context Protocol · in the page specification/2025-06-18/basic/authorization …priate HTTP status codes for authorization errors: | Status Code | Description | Usage | | - | - | - | | 401 | Unauthorized | Authorization required or token invalid | | 403 | Forbidden | Invalid sco… Overview Model Context Protocol · in the page specification/2025-06-18/basic/index …client to the server or vice versa, to initiate an operation. ```typescript theme={null} { jsonrpc: "2.0"; id: string | number; method: string; params?: { [key: string]: unknown; }; } `… Lifecycle Model Context Protocol · in the page specification/2025-06-18/basic/lifecycle …the session. Key capabilities include: | Category | Capability | Description | | - | - | - | | Client | `roots` | Ability to provide filesystem [roots](/specification/2025-06-18/client/roots.md) |… Elicitation Model Context Protocol · in the page specification/2025-06-18/client/elicitation …erties": { "name": { "type": "string", "description": "Your full name" }, "email": { "type": "string", "format": "email", "des… Specification Model Context Protocol · in the page specification/2025-06-18/index …ion defines the authoritative protocol requirements, based on the TypeScript schema in [schema.ts](https://github.com/modelcontextprotocol/specification/blob/main/schema/2025-06-18/schema.ts). For im… Schema Reference Model Context Protocol · in the page specification/2025-06-18/schema …ing</span></div> <div class="tsd-comment tsd-typography"><p>A short description of the error. The message SHOULD be limited to a concise single sentence.</p> </div></li> <li class="tsd-parameter"> <di… Overview Model Context Protocol · in the page specification/2025-06-18/server/index …arized in the following control hierarchy: | Primitive | Control | Description | Example | | - | - | - | - | | Prompts | User-controlled | Interactive templates invoked by user choice | Slash command… Prompts Model Context Protocol · in the page specification/2025-06-18/server/prompts …e": "code_review", "title": "Request Code Review", "description": "Asks the LLM to analyze code quality and suggest improvements", "arguments": [ { "name"… Resources Model Context Protocol · in the page specification/2025-06-18/server/resources …apabilities": { "resources": { "subscribe": true // Only subscriptions supported } } } ``` ```json theme={null} { "capabilities": { "resources": { "listChanged": true // O… Tools Model Context Protocol · in the page specification/2025-06-18/server/tools …weather", "title": "Weather Information Provider", "description": "Get current weather information for a location", "inputSchema": { "type": "object", "prop… Completion Model Context Protocol · in the page specification/2025-06-18/server/utilities/completion …The protocol supports two types of completion references: | Type | Description | Example | | - | - | - | | `ref/prompt` | References a prompt by name | `{"type": "ref/prompt", "name": "code_review"}`… Logging Model Context Protocol · in the page specification/2025-06-18/server/utilities/logging …://datatracker.ietf.org/doc/html/rfc5424#section-6.2.1): | Level | Description | Example Use Case | | - | - | - | | debug | Detailed debugging information | Function entry/exit points | | info | Gene… Architecture Model Context Protocol · in the page specification/2025-11-25/architecture/index …lity exchange * Routes protocol messages bidirectionally * Manages subscriptions and notifications * Maintains security boundaries between servers A host application creates and manages multiple clie… Authorization Model Context Protocol · in the page specification/2025-11-25/basic/authorization …priate HTTP status codes for authorization errors: | Status Code | Description | Usage | | - | - | - | | 401 | Unauthorized | Authorization required or token invalid | | 403 | Forbidden | Invalid sco… Overview Model Context Protocol · in the page specification/2025-11-25/basic/index …client to the server or vice versa, to initiate an operation. ```typescript theme={null} { jsonrpc: "2.0"; id: string | number; method: string; params?: { [key: string]: unknown; }; } `… Lifecycle Model Context Protocol · in the page specification/2025-11-25/basic/lifecycle …e": "Example Client Display Name", "version": "1.0.0", "description": "An example MCP client application", "icons": [ { "src": "https://example.com/icon.png",… Tasks Model Context Protocol · in the page specification/2025-11-25/basic/utilities/tasks …h server-side requests can be augmented with tasks. | Capability | Description | | - | - | | `tasks.list` | Server supports the `tasks/list` operation | | `tasks.cancel` | Server supports the `tasks/…
Feedback