53 pages for /protocol.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Protocol eras
Model Context Protocol · path
docs/2026-07-28/tools/inspector/protocol-eras
Protocol eras
Model Context Protocol · path
docs/draft/tools/inspector/protocol-eras
Claude Code changelog
Claude Code CLI · in the page
changelog
…nnected * Improved the protocol page a Claude apps gateway serves at `/protocol`: it now says not to reject unknown input and matches what Claude Code sends today * \[VSCode] Improved the Manage plugi…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…ng Claude apps gateway also serves its own protocol reference at `GET /protocol`, which describes the endpoints it exposes to Claude Code clients: SSO sign-in, inference, managed settings delivery, mo…
Claude apps gateway spend limits
Claude Code CLI · in the page
claude-apps-gateway-spend-limits
…header. On v2.1.227 or later, the protocol reference at `<public_url>/protocol` also lists the exact usage-limit response headers and `429` body. Caps reset on UTC calendar boundaries: daily at 00:0…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…opic's self-hosted gateway, serves its own endpoint reference at `GET /protocol`, covering that gateway's sign-in, inference, managed settings, model discovery, and telemetry endpoints. It is a separa…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…com/open-telemetry/opentelemetry-specification/blob/main/specification/protocol/exporter.md#configuration-options). ## Administrator configuration Administrators can configure OpenTelemetry settings…
Connect Google Drive, Calendar, and Gmail
Claude Documentation · in the page
claude-tag/admins/connections/google
…**Scopes** empty. Google's guide is at [developers.google.com/identity/protocols/oauth2/service-account](https://developers.google.com/identity/protocols/oauth2/service-account#delegatingauthority).…
Build an MCP server
Model Context Protocol · in the page
docs/2026-07-28/develop/build-server
…li.md) in the `modern` [protocol era](/docs/2026-07-28/tools/inspector/protocol-eras.md): ```bash theme={null} npx @modelcontextprotocol/inspector --cli node build/index.js --protocol-era modern --me…
Architecture overview
Model Context Protocol · in the page
docs/2026-07-28/learn/architecture
…discover", "params": { "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "example-client", "version"…
Versioning
Model Context Protocol · in the page
docs/2026-07-28/learn/versioning
…ares the protocol version it is using via the `io.modelcontextprotocol/protocolVersion` key in its [`_meta`](/specification/2026-07-28/basic/index#meta) field, and the server accepts or rejects each r…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…asic/index#meta): every request must carry `io.modelcontextprotocol/protocolVersion` and `io.modelcontextprotocol/clientCapabilities`, and clients should also include `io.modelcontextprotocol…
MCP Inspector
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector
…on disk, and the same [protocol-era](/docs/2026-07-28/tools/inspector/protocol-eras.md) negotiation (legacy vs. modern 2026-07-28). The package also installs **`mcpdo`**, an experimental [connection…
CLI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/cli
…ders, timeouts, OAuth, [protocol era](/docs/2026-07-28/tools/inspector/protocol-eras.md), and roots) apply to the connection, resolved exactly as the TUI and web client resolve them. A `--header` flag…
Configuration and flags
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/configuration
…uto`, or `modern`: the [protocol era](/docs/2026-07-28/tools/inspector/protocol-eras.md) to negotiate. | Requires an ad-hoc target on the web client. The CLI and TUI also let it override a file's `pro…
mcpdo connection client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/mcpdo
…` negotiates the same [protocol eras](/docs/2026-07-28/tools/inspector/protocol-eras.md) as the other clients. `connect --era legacy|auto|modern` overrides a catalog entry's `protocolEra`, and is the…
Recipes
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/recipes
…erver, also decide its [protocol era](/docs/2026-07-28/tools/inspector/protocol-eras.md). The default is `legacy`; set `modern` or `auto` in Server Settings (or `protocolEra` in the catalog file) to e…
Web client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/web
…eras are described in [Protocol eras](/docs/2026-07-28/tools/inspector/protocol-eras.md).  in the `modern` [protocol era](/docs/draft/tools/inspector/protocol-eras.md): ```bash theme={null} npx @modelcontextprotocol/inspector --cli node build/index.js --protocol-era modern --me…
Architecture overview
Model Context Protocol · in the page
docs/draft/learn/architecture
…discover", "params": { "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "example-client", "version"…
Versioning
Model Context Protocol · in the page
docs/draft/learn/versioning
…ares the protocol version it is using via the `io.modelcontextprotocol/protocolVersion` key in its [`_meta`](/specification/draft/basic/index#meta) field, and the server accepts or rejects each reques…
Debugging
Model Context Protocol · in the page
docs/draft/tools/debugging
…asic/index#meta): every request must carry `io.modelcontextprotocol/protocolVersion` and `io.modelcontextprotocol/clientCapabilities`, and clients should also include `io.modelcontextprotocol…
MCP Inspector
Model Context Protocol · in the page
docs/draft/tools/inspector
…state on disk, and the same [protocol-era](/docs/draft/tools/inspector/protocol-eras.md) negotiation (legacy vs. modern 2026-07-28). The package also installs **`mcpdo`**, an experimental [connection…
CLI client
Model Context Protocol · in the page
docs/draft/tools/inspector/cli
…(headers, timeouts, OAuth, [protocol era](/docs/draft/tools/inspector/protocol-eras.md), and roots) apply to the connection, resolved exactly as the TUI and web client resolve them. A `--header` flag…
Configuration and flags
Model Context Protocol · in the page
docs/draft/tools/inspector/configuration
…`, `auto`, or `modern`: the [protocol era](/docs/draft/tools/inspector/protocol-eras.md) to negotiate. | Requires an ad-hoc target on the web client. The CLI and TUI also let it override a file's `pro…
mcpdo connection client
Model Context Protocol · in the page
docs/draft/tools/inspector/mcpdo
…mcpdo` negotiates the same [protocol eras](/docs/draft/tools/inspector/protocol-eras.md) as the other clients. `connect --era legacy|auto|modern` overrides a catalog entry's `protocolEra`, and is the…
Recipes
Model Context Protocol · in the page
docs/draft/tools/inspector/recipes
…TTP server, also decide its [protocol era](/docs/draft/tools/inspector/protocol-eras.md). The default is `legacy`; set `modern` or `auto` in Server Settings (or `protocolEra` in the catalog file) to e…
Web client
Model Context Protocol · in the page
docs/draft/tools/inspector/web
…dern eras are described in [Protocol eras](/docs/draft/tools/inspector/protocol-eras.md).  // are introduced in th…
Overview
Model Context Protocol · in the page
specification/2026-07-28/basic/index
…on/2026-07-28/basic/patterns/progress.md) | | `io.modelcontextprotocol/protocolVersion` | Protocol version for a request | Per-request protocol fields (below) | | `io.modelcontextprotocol/clientInfo`…
Multi Round-Trip Requests
Model Context Protocol · in the page
specification/2026-07-28/basic/patterns/mrtr
…his page omit the `_meta` request > metadata (`io.modelcontextprotocol/protocolVersion`, > `io.modelcontextprotocol/clientInfo`, and > `io.modelcontextprotocol/clientCapabilities`). Every request **MU…
Subscriptions
Model Context Protocol · in the page
specification/2026-07-28/basic/patterns/subscriptions
…s/listen", "params": { "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "ExampleClient", "version":…
Streamable HTTP
Model Context Protocol · in the page
specification/2026-07-28/basic/transports/streamable-http
…6-07-28` The header value **MUST** match the `io.modelcontextprotocol/protocolVersion` field carried in the request body's `_meta`. If the values do not match, the server **MUST** reject the request…
Key Changes
Model Context Protocol · in the page
specification/2026-07-28/changelog
…l version and client capabilities in `_meta` (`io.modelcontextprotocol/protocolVersion`, `io.modelcontextprotocol/clientCapabilities`). Clients SHOULD identify themselves on each request (`io.modelcon…
Schema Reference
Model Context Protocol · in the page
specification/2026-07-28/schema
…an class="hl-0"> </span><span class="hl-1">"io.modelcontextprotocol/protocolVersion"</span><span class="hl-0">: </span><span class="hl-2">"2026-07-28"</span><span class="hl-0">,</span><br /><span c…
Discovery
Model Context Protocol · in the page
specification/2026-07-28/server/discover
…discover", "params": { "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "ExampleClient", "version":…
Prompts
Model Context Protocol · in the page
specification/2026-07-28/server/prompts
…his page omit the `_meta` request > metadata (`io.modelcontextprotocol/protocolVersion`, > `io.modelcontextprotocol/clientInfo`, and > `io.modelcontextprotocol/clientCapabilities`). Every request **MU…
Resources
Model Context Protocol · in the page
specification/2026-07-28/server/resources
…his page omit the `_meta` request > metadata (`io.modelcontextprotocol/protocolVersion`, > `io.modelcontextprotocol/clientInfo`, and > `io.modelcontextprotocol/clientCapabilities`). Every request **MU…
Tools
Model Context Protocol · in the page
specification/2026-07-28/server/tools
…his page omit the `_meta` request > metadata (`io.modelcontextprotocol/protocolVersion`, > `io.modelcontextprotocol/clientInfo`, and > `io.modelcontextprotocol/clientCapabilities`). Every request **MU…
Completion
Model Context Protocol · in the page
specification/2026-07-28/server/utilities/completion
…his page omit the `_meta` request > metadata (`io.modelcontextprotocol/protocolVersion`, > `io.modelcontextprotocol/clientInfo`, and > `io.modelcontextprotocol/clientCapabilities`). Every request **MU…
Pagination
Model Context Protocol · in the page
specification/2026-07-28/server/utilities/pagination
…his page omit the `_meta` request > metadata (`io.modelcontextprotocol/protocolVersion`, > `io.modelcontextprotocol/clientInfo`, and > `io.modelcontextprotocol/clientCapabilities`). Every request **MU…
Overview
Model Context Protocol · in the page
specification/draft/basic/index
…ication/draft/basic/patterns/progress.md) | | `io.modelcontextprotocol/protocolVersion` | Protocol version for a request | Per-request protocol fields (below) | | `io.modelcontextprotocol/clientInfo`…
Multi Round-Trip Requests
Model Context Protocol · in the page
specification/draft/basic/patterns/mrtr
…his page omit the `_meta` request > metadata (`io.modelcontextprotocol/protocolVersion`, > `io.modelcontextprotocol/clientInfo`, and > `io.modelcontextprotocol/clientCapabilities`). Every request **MU…
Subscriptions
Model Context Protocol · in the page
specification/draft/basic/patterns/subscriptions
…s/listen", "params": { "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "ExampleClient", "version":…
Streamable HTTP
Model Context Protocol · in the page
specification/draft/basic/transports/streamable-http
…6-07-28` The header value **MUST** match the `io.modelcontextprotocol/protocolVersion` field carried in the request body's `_meta`. If the values do not match, the server **MUST** reject the request…
Schema Reference
Model Context Protocol · in the page
specification/draft/schema
…an class="hl-0"> </span><span class="hl-1">"io.modelcontextprotocol/protocolVersion"</span><span class="hl-0">: </span><span class="hl-2">"2026-07-28"</span><span class="hl-0">,</span><br /><span c…
Discovery
Model Context Protocol · in the page
specification/draft/server/discover
…discover", "params": { "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "ExampleClient", "version":…
Prompts
Model Context Protocol · in the page
specification/draft/server/prompts
…his page omit the `_meta` request > metadata (`io.modelcontextprotocol/protocolVersion`, > `io.modelcontextprotocol/clientInfo`, and > `io.modelcontextprotocol/clientCapabilities`). Every request **MU…
Resources
Model Context Protocol · in the page
specification/draft/server/resources
…his page omit the `_meta` request > metadata (`io.modelcontextprotocol/protocolVersion`, > `io.modelcontextprotocol/clientInfo`, and > `io.modelcontextprotocol/clientCapabilities`). Every request **MU…