Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

1,278 pages for version.

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

Debugging Model Context Protocol · in the page docs/2026-07-28/tools/debugging …he protocol (`notifications/message`) is deprecated as of protocol version `2026-07-28`. 3. **Client developer tools**: most MCP clients expose logs and connection state. See [Debugging in Claud… CLI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/cli …- | | `initialize` | None | Connect-only probe: `{serverInfo, protocolVersion, capabilities, instructions}`. | | `tools/list` | None | `--strict` turns its schema portability check into a gate (see [C… Configuration and flags Model Context Protocol · in the page docs/2026-07-28/tools/inspector/configuration …so `mcp-inspector --cli --help` prints the CLI's help. | | `-V` / `--version` | Listed in the launcher's help, but the launcher does not act on it. The flag is forwarded to the selected client, which… mcpdo connection client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/mcpdo …y]` or `[modern]`, and `connections/show <name>` gives the negotiated version, server info, capabilities, and the supported-versions list when the server was probed. ## The daemon | Command | Effect… Protocol eras Model Context Protocol · in the page docs/2026-07-28/tools/inspector/protocol-eras …` (including `extensions`), `instructions`, and the list of `supportedVersions`. The server's name and version arrive in the result `_meta` under `io.modelcontextprotocol/serverInfo`. ![](https://min… Security Model Context Protocol · in the page docs/2026-07-28/tools/inspector/security …ecipe pages link here rather than repeating the reasoning. The short version: * **The web backend can spawn processes.** Its API token is what stands between that capability and anything else that c… TUI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/tui …shows | | - | - | - | | **Info** | `i` | Server configuration, name, version and instructions, plus the roots the client advertises (press `e` to edit them). | | **Auth** | `a` | OAuth state for the… Understanding Authorization in MCP Model Context Protocol · in the page docs/2026-07-28/tutorials/security/authorization …const server = new McpServer({ > name: "example-server", > version: "1.0.0", > }); > > server.registerTool( > "add", > { > title: "Addition Tool", > description: "Ad… Local Server Security Model Context Protocol · in the page docs/2026-07-28/tutorials/security/local-server-security …make sure you know > where each remaining one comes from and that its version is pinned. Everything > else in this guide builds on knowing what you are actually running. ## What a Local Server Can To… Security Best Practices Model Context Protocol · in the page docs/2026-07-28/tutorials/security/security_best_practices …guidance on securing the server-assigned session IDs used by protocol version `2025-11-25` and earlier, see [Session Hijacking in the 2025-11-25 version of this page](https://modelcontextprotocol.io/d… Build an MCP client Model Context Protocol · in the page docs/draft/develop/build-client …s these requirements: > > * Mac or Windows computer > * Latest Python version installed > * Latest version of `uv` installed > * You must use the Python MCP SDK 2.0.0 or higher > > ## Setting Up Your… Build an MCP server Model Context Protocol · in the page docs/draft/develop/build-server …re you have Claude for Desktop installed. [You can install the latest version > here.](https://claude.ai/download) If you already have Claude for Desktop, **make sure it's updated to the latest versio… Client Best Practices Model Context Protocol · in the page docs/draft/develop/clients/client-best-practices …ce") Host->>Server: server/discover Server-->>Host: Supported versions + capabilities Host->>Server: tools/list Server-->>Host: Tool definitions Host-->>Model: Salesforce server co… Connect to local MCP servers Model Context Protocol · in the page docs/draft/develop/connect-local-servers …ready have Claude Desktop installed, verify you're running the latest version by clicking the Claude menu and selecting "Check for Updates..." ### Node.js The Filesystem Server and many other MCP se… Architecture overview Model Context Protocol · in the page docs/draft/learn/architecture …ed protocol for client-server communication, including capability and version discovery, and core primitives, such as tools, resources, prompts and notifications. * **Transport layer**: Defines the co… Understanding MCP clients Model Context Protocol · in the page docs/draft/learn/client-concepts …lcontextprotocol.io/specification/draft/deprecated.md) as of protocol version `2026-07-28`. | A server for booking travel may be given access to a specific directory, from which it can read a user's c… Debugging Model Context Protocol · in the page docs/draft/tools/debugging …he protocol (`notifications/message`) is deprecated as of protocol version `2026-07-28`. 3. **Client developer tools**: most MCP clients expose logs and connection state. See [Debugging in Claud… CLI client Model Context Protocol · in the page docs/draft/tools/inspector/cli …- | | `initialize` | None | Connect-only probe: `{serverInfo, protocolVersion, capabilities, instructions}`. | | `tools/list` | None | `--strict` turns its schema portability check into a gate (see [C… Configuration and flags Model Context Protocol · in the page docs/draft/tools/inspector/configuration …so `mcp-inspector --cli --help` prints the CLI's help. | | `-V` / `--version` | Listed in the launcher's help, but the launcher does not act on it. The flag is forwarded to the selected client, which… mcpdo connection client Model Context Protocol · in the page docs/draft/tools/inspector/mcpdo …y]` or `[modern]`, and `connections/show <name>` gives the negotiated version, server info, capabilities, and the supported-versions list when the server was probed. ## The daemon | Command | Effect… Protocol eras Model Context Protocol · in the page docs/draft/tools/inspector/protocol-eras …` (including `extensions`), `instructions`, and the list of `supportedVersions`. The server's name and version arrive in the result `_meta` under `io.modelcontextprotocol/serverInfo`. ![](https://min… Security Model Context Protocol · in the page docs/draft/tools/inspector/security …ecipe pages link here rather than repeating the reasoning. The short version: * **The web backend can spawn processes.** Its API token is what stands between that capability and anything else that c… TUI client Model Context Protocol · in the page docs/draft/tools/inspector/tui …shows | | - | - | - | | **Info** | `i` | Server configuration, name, version and instructions, plus the roots the client advertises (press `e` to edit them). | | **Auth** | `a` | OAuth state for the… Understanding Authorization in MCP Model Context Protocol · in the page docs/draft/tutorials/security/authorization …const server = new McpServer({ > name: "example-server", > version: "1.0.0", > }); > > server.registerTool( > "add", > { > title: "Addition Tool", > description: "Ad… Local Server Security Model Context Protocol · in the page docs/draft/tutorials/security/local-server-security …make sure you know > where each remaining one comes from and that its version is pinned. Everything > else in this guide builds on knowing what you are actually running. ## What a Local Server Can To… Security Best Practices Model Context Protocol · in the page docs/draft/tutorials/security/security_best_practices …guidance on securing the server-assigned session IDs used by protocol version `2025-11-25` and earlier, see [Session Hijacking in the 2025-11-25 version of this page](https://modelcontextprotocol.io/d… Example Servers Model Context Protocol · in the page examples …protocol/servers/tree/main/src/fetch)** - Web content fetching and conversion for efficient LLM usage * **[Filesystem](https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem)** - Sec… Build an MCP App Model Context Protocol · in the page extensions/apps/build …path"; const server = new McpServer({ name: "My MCP App Server", version: "1.0.0", }); // The ui:// scheme tells hosts this is an MCP App resource. // The path structure is arbitrary; organize i… OAuth Client Credentials Model Context Protocol · in the page extensions/auth/oauth-client-credentials …crets manager, never in source code or environment files checked into version control. > * Rotate secrets on a regular schedule and immediately after any suspected compromise. > * Scope credentials to… Extensions Overview Model Context Protocol · in the page extensions/overview …respective capability declarations. The examples below use protocol version `2026-07-28` and later. For `2025-11-25` and earlier, see [Initialization-Based Versions](#initialization-based-versions).… How to Authenticate When Publishing to the Official MCP Registry Model Context Protocol · in the page registry/authentication …ions/global/keyRings/${MY_KEYRING}/cryptoKeys/${MY_KEY_NAME}/cryptoKeyVersions/1" # Copy the "Expected proof record": # ${MY_DOMAIN}. IN TXT "v=MCPv1; k=ed25519; p=${PUBLIC_KEY}" ``` ```bash Azure K… Frequently Asked Questions Model Context Protocol · in the page registry/faq …update my server metadata? Submit a new `server.json` with a unique version string. Once published, version metadata is immutable (similar to npm). ### Can I add custom metadata when publishing? Y… How to Automate Publishing with GitHub Actions Model Context Protocol · in the page registry/github-actions …: Publish to MCP Registry on: push: tags: ["v*"] # Triggers on version tags like v1.0.0 jobs: publish: runs-on: ubuntu-latest permissions: id-token: write # Required for OIDC a… MCP Registry Supported Package Types Model Context Protocol · in the page registry/package-types …ration", "description": "Send emails and manage email accounts", "version": "1.0.0", "packages": [ { "registryType": "npm", "identifier": "@username/email-integration-mcp",… Quickstart: Publish an MCP Server to the MCP Registry Model Context Protocol · in the page registry/quickstart …diff package.json theme={null} { - "name": "mcp-quickstart-ts", - "version": "1.0.0", + "name": "@my-username/mcp-weather-server", + "version": "1.0.1", "main": "index.js", ``` ```diff packag… MCP Registry Aggregators Model Context Protocol · in the page registry/registry-aggregators …-servers-v0.1) — List all servers. * [`GET /v0.1/servers/{serverName}/versions`](https://registry.modelcontextprotocol.io/docs#/operations/get-server-versions-v0.1) — List all versions of a server. *… Publishing Remote Servers Model Context Protocol · in the page registry/remote-servers …iption": "Real-time business intelligence and reporting platform", "version": "2.0.0", "remotes": [ { "type": "streamable-http", "url": "https://analytics.example.com/mcp" }… SEP-1024: MCP Client Security Requirements for Local Server Installation Model Context Protocol · in the page seps/1024-mcp-client-security-requirements-for-local-server- …*Migration Path:** 1. MCP clients can implement these changes in new versions without breaking existing functionality 2. Existing installed MCP servers continue to work normally 3. Only new installat… SEP-1330: Elicitation Enum Schema Improvements and Standards Compliance Model Context Protocol · in the page seps/1330-elicitation-enum-schema-improvements-and-standards …lectEnumSchema instead. * This interface will be removed in a future version. */ export interface LegacyEnumSchema { type: "string"; title?: string; description?: string; enum: string[]; e… SEP-1577: Sampling With Tools Model Context Protocol · in the page seps/1577--sampling-with-tools …MUST NOT return an array in `CreateMessageResult.content` before spec version Nov 2025. * This guarantees wire-level backwards-compatibility * Existing code that uses sampling may break… SEP-1613: Establish JSON Schema 2020-12 as Default Dialect for MCP Model Context Protocol · in the page seps/1613-establish-json-schema-2020-12-as-default-dialect-f …on The MCP specification does not explicitly state which JSON Schema version to use for embedded schemas. This has caused: * Validation failures between clients and servers assuming different versio… SEP-1686: Tasks Model Context Protocol · in the page seps/1686-tasks …uests support task augmentation without requiring protocol changes or version negotiation. If a server doesn't support tasks for a particular request type, it simply ignores the task metadata and proc… SEP-1730: SDKs Tiering System Model Context Protocol · in the page seps/1730-sdks-tiering-system …n Timelines**: No visibility into when SDKs will support new protocol versions and features ## Specification ### Tier Definitions #### Tier 1: fully supported SDKs in this tier provides full proto… SEP-1850: PR-Based SEP Workflow Model Context Protocol · in the page seps/1850-pr-based-sep-workflow …The workflow assigns SEP numbers from pull request numbers, maintains version history in Git, and replaces the previous GitHub Issues-based process. This establishes a file-based approach as the canon… SEP-2106: Tools `inputSchema` & `outputSchema` Conform to JSON Schema 2020-12 Model Context Protocol · in the page seps/2106-json-schema-2020-12 …o](https://github.com/olaservo)) — current shepherd, post-SEP-1850 conversion | | **Sponsor** | Ola Hungerford ([@olaservo](https://github.com/olaservo)) | | **PR** | [#2106](https://github.com/modelc… SEP-2127: MCP Server Cards - HTTP Server Discovery Model Context Protocol · in the page seps/2127-mcp-server-cards …bles clients to automatically discover available transports, protocol versions, and connection guidance before establishing a connection. As an Extensions Track SEP (per [SEP-2133](https://modelconte… SEP-2133: Extensions Model Context Protocol · in the page seps/2133-extensions …de their development and gather community input. An *extension* is a versioned specification document within an extension repository, e.g. [https://github.com/modelcontextprotocol/ext-auth/blob/main/… SEP-2149: MCP Group Governance and Charter Template Model Context Protocol · in the page seps/2149-working-group-charter-template …rotocol repository and added to the `docs/docs.json` file. A copyable version of this template is published at [`docs/community/charter-template.mdx`](https://modelcontextprotocol.io/community/charter… SEP-2243: HTTP Header Standardization for Streamable HTTP Transport Model Context Protocol · in the page seps/2243-http-standardization …equests | These headers are **required** for compliance with the MCP version in which they are introduced. **Server Behavior**: Servers that process the request body MUST reject requests where the v… SEP-2260: Require Server requests to be associated with a Client request. Model Context Protocol · in the page seps/2260-Require-Server-requests-to-be-associated-with-Client-requests …ds to serve as a public notice of the change prior to future protocol versions that will not be compatible with this usage) ## Alternatives Considered ### 1. Soft Deprecation Use **SHOULD NOT** lan…
Feedback