Search the documentation
48 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 apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…unning Claude apps gateway serves a superset of that contract at `GET /protocol`, adding the Claude apps gateway-specific endpoints for SSO sign-in, managed settings delivery, and telemetry. Fetch it…
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…
Gateway protocol reference
Claude Code CLI · in the page
llm-gateway-protocol
…s-gateway) serves a machine-readable version of this contract at `GET /protocol`, covering the same forwarding requirements plus the Claude apps gateway-specific endpoints for SSO sign-in, managed-set…
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
…ching API scopes. Google's guide is at [developers.google.com/identity/protocols/oauth2/service-account](https://developers.google.com/identity/protocols/oauth2/service-account#delegatingauthority).…
Architecture overview
Model Context Protocol · in the page
docs/2026-07-28/learn/architecture
…"params": { "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "example-client",…
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) negotiation (legacy vs. modern 2026-07-28). <Frame caption="The MCP Inspector web client, connected to a server,…
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), and roots) apply to the connection, resolved exactly as the TUI and web client resolve them. A `--header` flag ov…
Configuration and flags
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/configuration
…l. `protocolEra` (see [Protocol eras](/docs/2026-07-28/tools/inspector/protocol-eras)) defaults to `legacy` and `modernLogLevel` to `debug`. You do not have to hand-write these; the web client can [i…
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). The default is `legacy`; set `modern` or `auto` in Server Settings (or `protocolEra` in the catalog file) to exer…
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). <Frame caption="The tab bar on a connected server. Which tabs appear depends on the capabilities the server repo…
Architecture overview
Model Context Protocol · in the page
docs/draft/learn/architecture
…"params": { "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientInfo": { "name": "example-client",…
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) negotiation (legacy vs. modern 2026-07-28). <Frame caption="The MCP Inspector web client, connected to a server,…
CLI client
Model Context Protocol · in the page
docs/draft/tools/inspector/cli
…(headers, timeouts, OAuth, [protocol era](/docs/draft/tools/inspector/protocol-eras), and roots) apply to the connection, resolved exactly as the TUI and web client resolve them. A `--header` flag ov…
Configuration and flags
Model Context Protocol · in the page
docs/draft/tools/inspector/configuration
…inimal. `protocolEra` (see [Protocol eras](/docs/draft/tools/inspector/protocol-eras)) defaults to `legacy` and `modernLogLevel` to `debug`. You do not have to hand-write these; the web client can [i…
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). The default is `legacy`; set `modern` or `auto` in Server Settings (or `protocolEra` in the catalog file) to exer…
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). <Frame caption="The tab bar on a connected server. Which tabs appear depends on the capabilities the server repo…
Extensions Overview
Model Context Protocol · in the page
extensions/overview
…tion": "New York" }, "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientCapabilities": { "extensions": { "io.model…
SEP-2575: Make MCP Stateless
Model Context Protocol · in the page
seps/2575-stateless-mcp
…Version being used for this request. + */ + "io.modelcontextprotocol/protocolVersion": string; // Additional per-request fields (clientInfo, clientCapabilities, logLevel) // are introduced in th…
Overview
Model Context Protocol · in the page
specification/2026-07-28/basic/index
…-07-28/basic/patterns/progress) | | `io.modelcontextprotocol/protocolVersion` | Protocol version for a request | Per-request protocol fields (below)…
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
…/draft/basic/patterns/progress) | | `io.modelcontextprotocol/protocolVersion` | Protocol version for a request | Per-request protocol fields (below)…
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…
Tools
Model Context Protocol · in the page
specification/draft/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/draft/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/draft/server/utilities/pagination
…his page omit the `_meta` request metadata (`io.modelcontextprotocol/protocolVersion`, `io.modelcontextprotocol/clientInfo`, and `io.modelcontextprotocol/clientCapabilities`). Every request **MU…