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.

Key Changes Model Context Protocol · in the page specification/2025-11-25/changelog …elcontextprotocol/modelcontextprotocol/pull/670)). 2. Add optional `description` field to `Implementation` interface to align with MCP registry server.json format and provide human-readable context du… Elicitation Model Context Protocol · in the page specification/2025-11-25/client/elicitation …MUST** include the following parameters: | Name | Type | Options | Description | | - | - | - | - | | `mode` | string | `form`, `url` | The mode of the elicitation. Optional for form mode (defaults to… Sampling Model Context Protocol · in the page specification/2025-11-25/client/sampling …], "tools": [ { "name": "get_weather", "description": "Get current weather for a city", "inputSchema": { "type": "object", "properties": {… Specification Model Context Protocol · in the page specification/2025-11-25/index …ion defines the authoritative protocol requirements, based on the TypeScript schema in [schema.ts](https://github.com/modelcontextprotocol/specification/blob/main/schema/2025-11-25/schema.ts). For im… Schema Reference Model Context Protocol · in the page specification/2025-11-25/schema …</svg></a></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></section> <section class="tsd-panel… Overview Model Context Protocol · in the page specification/2025-11-25/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-11-25/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-11-25/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-11-25/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-11-25/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-11-25/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/2026-07-28/architecture/index …every request * 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/2026-07-28/basic/authorization/index …mismatch the client **MUST NOT** act on or display `error`, `error_description`, or `error_uri`. ## Resource Parameter Implementation MCP clients **MUST** implement Resource Indicators for OAuth 2.… Overview Model Context Protocol · in the page specification/2026-07-28/basic/index …sent from the client to the server, to initiate an operation. ```typescript theme={null} { jsonrpc: "2.0"; id: string | number; method: string; params?: { [key: string]: unknown; }; } `… Cancellation Model Context Protocol · in the page specification/2026-07-28/basic/patterns/cancellation …. A server **MUST** send `notifications/cancelled` referencing a `subscriptions/listen` request ID when it tears down that subscription stream (see [Subscriptions][subscriptions]). Servers **MUST NOT… Overview Model Context Protocol · in the page specification/2026-07-28/basic/patterns/index …tifications (list changes, resource updates), the client sends a [`subscriptions/listen`](/specification/2026-07-28/basic/patterns/subscriptions) request; the reply is a long-lived stream of the reque… stdio Model Context Protocol · in the page specification/2026-07-28/basic/transports/stdio …ications/message`. 3. *Notifications* delivered for an active [`subscriptions/listen`][subscriptions-listen] request. Clients **MUST** correlate these using the `io.modelcontextprotocol/subscrip… Streamable HTTP Model Context Protocol · in the page specification/2026-07-28/basic/transports/streamable-http …resource updates) are delivered on the response stream of a [`subscriptions/listen`][subscriptions-listen] request. See [Message Flow](#message-flow) for sequence diagrams of these interactions.… Key Changes Model Context Protocol · in the page specification/2026-07-28/changelog …T endpoint and `resources/subscribe`/`resources/unsubscribe` with `subscriptions/listen`: a single long-lived POST-response stream for opted-in server-to-client change notifications. Clients opt in to… Elicitation Model Context Protocol · in the page specification/2026-07-28/client/elicitation …MUST** include the following parameters: | Name | Type | Options | Description | | - | - | - | - | | `mode` | string | `form`, `url` | The mode of the elicitation. Optional for form mode (defaults to… Sampling Model Context Protocol · in the page specification/2026-07-28/client/sampling …], "tools": [ { "name": "get_weather", "description": "Get current weather for a city", "inputSchema": { "type": "object", "properties": {… Specification Model Context Protocol · in the page specification/2026-07-28/index …ion defines the authoritative protocol requirements, based on the TypeScript schema in [schema.ts](https://github.com/modelcontextprotocol/specification/blob/main/schema/2026-07-28/schema.ts). For im… Schema Reference Model Context Protocol · in the page specification/2026-07-28/schema …precautions when consuming SVGs as they can contain executable JavaScript.</p> </div></section> <section class="tsd-panel tsd-member"> <div class="tsd-anchor-link" id="icon-mimetype" data-typedoc-h… Overview Model Context Protocol · in the page specification/2026-07-28/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/2026-07-28/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/2026-07-28/server/resources …ce-specific update notifications for resources requested through subscriptions/listen using the resourceSubscriptions filter. Servers may advertise either feature independently, together or neith… Tools Model Context Protocol · in the page specification/2026-07-28/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/2026-07-28/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/2026-07-28/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/draft/architecture/index …every request * 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/draft/basic/authorization/index …mismatch the client **MUST NOT** act on or display `error`, `error_description`, or `error_uri`. ## Resource Parameter Implementation MCP clients **MUST** implement Resource Indicators for OAuth 2.… Overview Model Context Protocol · in the page specification/draft/basic/index …sent from the client to the server, to initiate an operation. ```typescript theme={null} { jsonrpc: "2.0"; id: string | number; method: string; params?: { [key: string]: unknown; }; } `… Cancellation Model Context Protocol · in the page specification/draft/basic/patterns/cancellation …. A server **MUST** send `notifications/cancelled` referencing a `subscriptions/listen` request ID when it tears down that subscription stream (see [Subscriptions][subscriptions]). Servers **MUST NOT… Overview Model Context Protocol · in the page specification/draft/basic/patterns/index …tifications (list changes, resource updates), the client sends a [`subscriptions/listen`](/specification/draft/basic/patterns/subscriptions) request; the reply is a long-lived stream of the requested… stdio Model Context Protocol · in the page specification/draft/basic/transports/stdio …ications/message`. 3. *Notifications* delivered for an active [`subscriptions/listen`][subscriptions-listen] request. Clients **MUST** correlate these using the `io.modelcontextprotocol/subscrip… Streamable HTTP Model Context Protocol · in the page specification/draft/basic/transports/streamable-http …resource updates) are delivered on the response stream of a [`subscriptions/listen`][subscriptions-listen] request. See [Message Flow](#message-flow) for sequence diagrams of these interactions.… Elicitation Model Context Protocol · in the page specification/draft/client/elicitation …MUST** include the following parameters: | Name | Type | Options | Description | | - | - | - | - | | `mode` | string | `form`, `url` | The mode of the elicitation. Optional for form mode (defaults to… Sampling Model Context Protocol · in the page specification/draft/client/sampling …], "tools": [ { "name": "get_weather", "description": "Get current weather for a city", "inputSchema": { "type": "object", "properties": {… Specification Model Context Protocol · in the page specification/draft/index …ion defines the authoritative protocol requirements, based on the TypeScript schema in [schema.ts](https://github.com/modelcontextprotocol/specification/blob/main/schema/draft/schema.ts). For impleme… Schema Reference Model Context Protocol · in the page specification/draft/schema …precautions when consuming SVGs as they can contain executable JavaScript.</p> </div></section> <section class="tsd-panel tsd-member"> <div class="tsd-anchor-link" id="icon-mimetype" data-typedoc-h… Overview Model Context Protocol · in the page specification/draft/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/draft/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/draft/server/resources …ce-specific update notifications for resources requested through subscriptions/listen using the resourceSubscriptions filter. Servers may advertise either feature independently, together or neith… Tools Model Context Protocol · in the page specification/draft/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/draft/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/draft/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…
Feedback