599 pages for tail.
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/2025-11-25/tools/debugging
…: `%APPDATA%\Claude\logs` <CodeGroup> ```bash macOS theme={null} tail -n 20 -F ~/Library/Logs/Claude/mcp*.log ``` ```powershell Windows theme={null} type "$env:AppData\Claude\logs\mcp*.log…
MCP Inspector
Model Context Protocol · in the page
docs/2025-11-25/tools/inspector
…as part of the overall debugging toolkit, this document provides a detailed exploration of the Inspector's features and capabilities. ## Getting started ### Installation and basic usage The Inspec…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…ttps://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-13). For detailed information, see the [Authorization specification](/specification/2025-11-25/basic/authorization). ## When Should You Use…
Security Best Practices
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/security_best_practices
…oc/html/rfc9700). ## Attacks and Mitigations This section gives a detailed description of attacks on MCP implementations, along with potential countermeasures. ### Confused Deputy Problem Attacker…
Build an MCP server
Model Context Protocol · in the page
docs/2026-07-28/develop/build-server
…if not forecast_data: return "Unable to fetch detailed forecast." # Format the periods into a readable forecast periods = forecast_data["properties"]["periods"]…
Client Best Practices
Model Context Protocol · in the page
docs/2026-07-28/develop/clients/client-best-practices
…e-layer pattern below illustrates a custom search-based approach in detail, but the layered principle (catalog, inspect, execute) applies regardless of retrieval mechanism. ### Using Progressive Disc…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-local-servers
…logs): <CodeGroup> ```bash macOS/Linux theme={null} tail -n 20 -f ~/Library/Logs/Claude/mcp*.log ``` ```powershell Windows theme={null} type "%APPDATA%\Claude\logs…
Architecture overview
Model Context Protocol · in the page
docs/2026-07-28/learn/architecture
…provide context to an AI application. For specific implementation details, please refer to the documentation for your [language-specific SDK](/docs/2026-07-28/sdk). ## Scope The Model Context Prot…
Understanding MCP clients
Model Context Protocol · in the page
docs/2026-07-28/learn/client-concepts
…form", message: "Please confirm your Barcelona vacation booking details:", requestedSchema: { type: "object", properties: { confirmBooking: { type: "boolean",…
Understanding MCP servers
Model Context Protocol · in the page
docs/2026-07-28/learn/server-concepts
…f prompt descriptors | | `prompts/get` | Retrieve prompt details | Full prompt definition with arguments | #### Example: Streamlined Workflows Prompts provide structured templates for…
SDKs
Model Context Protocol · in the page
docs/2026-07-28/sdk
…ier 3</Badge> | See [SDK Tiering System](/community/sdk-tiers) for details on what each tier means. ## Getting Started Each SDK provides the same functionality but follows the idioms and best pract…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…: `%APPDATA%\Claude\logs` <CodeGroup> ```bash macOS theme={null} tail -n 20 -F ~/Library/Logs/Claude/mcp*.log ``` ```powershell Windows theme={null} type "$env:AppData\Claude\logs\mcp*.log…
CLI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/cli
…| Stream- or session-only methods (`logging/tail`, for example) are rejected, since a process that exits can't hold a stream open. ### Passing arguments `--tool-arg` takes…
Protocol eras
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/protocol-eras
…on shows a **"Mirrored request headers (SEP-2243)"** section in its detail panel, for example `city -> Mcp-Param-City`. * A tool with an **invalid** annotation (say, a header name of `"Bad Header"`, w…
Recipes
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/recipes
…necting`, then `connected` or `error` (`data-error-message` has the detail) | | `[data-testid="connection-status"]` | `data-deeplink` | `parsed`, `rejected`, or `none` (`…
TUI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/tui
…o** | `i` | Server info, capabilities, and negotiated protocol details. | | **Auth** | `a` | OAuth state for the selected server, plus a **Clear OAuth state**…
Web client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/web
…onsole The three tabs show the same traffic at different levels of detail: * **Protocol**: the JSON-RPC transcript. Requests paired with responses, notifications inline, [MRTR](/docs/2026-07-28/tool…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/authorization
…ttps://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-13). For detailed information, see the [Authorization specification](/specification/latest/basic/authorization). ## When Should You Use Auth…
Security Best Practices
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/security_best_practices
…oc/html/rfc9700). ## Attacks and Mitigations This section gives a detailed description of attacks on MCP implementations, along with potential countermeasures. ### Confused Deputy Problem Attacker…
Build an MCP server
Model Context Protocol · in the page
docs/draft/develop/build-server
…if not forecast_data: return "Unable to fetch detailed forecast." # Format the periods into a readable forecast periods = forecast_data["properties"]["periods"]…
Client Best Practices
Model Context Protocol · in the page
docs/draft/develop/clients/client-best-practices
…e-layer pattern below illustrates a custom search-based approach in detail, but the layered principle (catalog, inspect, execute) applies regardless of retrieval mechanism. ### Using Progressive Disc…
Connect to local MCP servers
Model Context Protocol · in the page
docs/draft/develop/connect-local-servers
…logs): <CodeGroup> ```bash macOS/Linux theme={null} tail -n 20 -f ~/Library/Logs/Claude/mcp*.log ``` ```powershell Windows theme={null} type "%APPDATA%\Claude\logs…
Architecture overview
Model Context Protocol · in the page
docs/draft/learn/architecture
…provide context to an AI application. For specific implementation details, please refer to the documentation for your [language-specific SDK](/docs/draft/sdk). ## Scope The Model Context Protocol…
Understanding MCP clients
Model Context Protocol · in the page
docs/draft/learn/client-concepts
…form", message: "Please confirm your Barcelona vacation booking details:", requestedSchema: { type: "object", properties: { confirmBooking: { type: "boolean",…
Understanding MCP servers
Model Context Protocol · in the page
docs/draft/learn/server-concepts
…f prompt descriptors | | `prompts/get` | Retrieve prompt details | Full prompt definition with arguments | #### Example: Streamlined Workflows Prompts provide structured templates for…
SDKs
Model Context Protocol · in the page
docs/draft/sdk
…ier 3</Badge> | See [SDK Tiering System](/community/sdk-tiers) for details on what each tier means. ## Getting Started Each SDK provides the same functionality but follows the idioms and best pract…
Debugging
Model Context Protocol · in the page
docs/draft/tools/debugging
…: `%APPDATA%\Claude\logs` <CodeGroup> ```bash macOS theme={null} tail -n 20 -F ~/Library/Logs/Claude/mcp*.log ``` ```powershell Windows theme={null} type "$env:AppData\Claude\logs\mcp*.log…
CLI client
Model Context Protocol · in the page
docs/draft/tools/inspector/cli
…| Stream- or session-only methods (`logging/tail`, for example) are rejected, since a process that exits can't hold a stream open. ### Passing arguments `--tool-arg` takes…
Protocol eras
Model Context Protocol · in the page
docs/draft/tools/inspector/protocol-eras
…on shows a **"Mirrored request headers (SEP-2243)"** section in its detail panel, for example `city -> Mcp-Param-City`. * A tool with an **invalid** annotation (say, a header name of `"Bad Header"`, w…
Recipes
Model Context Protocol · in the page
docs/draft/tools/inspector/recipes
…necting`, then `connected` or `error` (`data-error-message` has the detail) | | `[data-testid="connection-status"]` | `data-deeplink` | `parsed`, `rejected`, or `none` (`…
TUI client
Model Context Protocol · in the page
docs/draft/tools/inspector/tui
…o** | `i` | Server info, capabilities, and negotiated protocol details. | | **Auth** | `a` | OAuth state for the selected server, plus a **Clear OAuth state**…
Web client
Model Context Protocol · in the page
docs/draft/tools/inspector/web
…onsole The three tabs show the same traffic at different levels of detail: * **Protocol**: the JSON-RPC transcript. Requests paired with responses, notifications inline, [MRTR](/docs/draft/tools/ins…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/draft/tutorials/security/authorization
…ttps://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-13). For detailed information, see the [Authorization specification](/specification/latest/basic/authorization). ## When Should You Use Auth…
Security Best Practices
Model Context Protocol · in the page
docs/draft/tutorials/security/security_best_practices
…oc/html/rfc9700). ## Attacks and Mitigations This section gives a detailed description of attacks on MCP implementations, along with potential countermeasures. ### Confused Deputy Problem Attacker…
Build an MCP App
Model Context Protocol · in the page
extensions/apps/build
…sions.modelcontextprotocol.io/api/"> Full SDK reference and API details </Card> <Card title="GitHub Repository" icon="github" href="https://github.com/modelcontextprotocol/ext-apps"> Sour…
MCP Apps
Model Context Protocol · in the page
extensions/apps/overview
…interactive map where users click regions to drill down, hover for details, and toggle between metrics, all without additional prompts. **Configuring with many options.** Setting up a deployment inv…
Enterprise-Managed Authorization
Model Context Protocol · in the page
extensions/auth/enterprise-managed-authorization
…y gaps: * Employees shouldn't need to understand the authorization details of every MCP server their organization uses * Security teams can't enforce consistent access policies if each user authorize…
Extension Support Matrix
Model Context Protocol · in the page
extensions/client-matrix
…ix See [Extensions Overview](/extensions/overview#negotiation) for details on the capability negotiation mechanism.
Extensions Overview
Model Context Protocol · in the page
extensions/overview
…cycle for official extensions follows a SEP-based process. For full details, see [SEP-2133: Extensions](/seps/2133-extensions). 1. **Propose**: Create a SEP in the main MCP repository using the [stan…
Tasks
Model Context Protocol · in the page
extensions/tasks/overview
…| A JSON-RPC error occurred during execution. The `error` field has details. | | `cancelled` | The operation was cancelled (not always honored). | `completed`, `failed`,…
The MCP Registry
Model Context Protocol · in the page
registry/about
…namespace, providing trust and accountability in the ecosystem. For details on authentication methods, see the [Authentication guide](./authentication). ### Security Scanning The MCP Registry delega…
How to Authenticate When Publishing to the Official MCP Registry
Model Context Protocol · in the page
registry/authentication
…ecord PUBLIC_KEY="$(openssl pkey -in key.pem -pubout -outform DER | tail -c 32 | base64)" echo "${MY_DOMAIN}. IN TXT \"v=MCPv1; k=ed25519; p=${PUBLIC_KEY}\"" ``` ```bash ECDSA P-384 theme={nu…
Official MCP Registry Terms of Service
Model Context Protocol · in the page
registry/terms-of-service
…d to provide certain information (such as identification or contact details) as part of a registration process or in connection with your access or use of the Registry or MCP servers therein. Any info…
SEP-1302: Formalize Working Groups and Interest Groups in MCP Governance
Model Context Protocol · in the page
seps/1302-formalize-working-groups-and-interest-groups-in-mc
…semantics of any new protocol feature. The specification should be detailed enough to allow competing, interoperable implementations. A PR with the changes to the specification should be provided.*…
SEP-1577: Sampling With Tools
Model Context Protocol · in the page
seps/1577--sampling-with-tools
…change / could be entirely done by the client as an implementation detail of their sampling support. The end user would allowlist tools from any other MCP server for use in a sampling request, witho…
SEP-1686: Tasks
Model Context Protocol · in the page
seps/1686-tasks
…github.com/modelcontextprotocol/modelcontextprotocol/pull/1732) for details. ### 3. Protocol Messages #### 3.1. Creating Tasks To create a task, requestors send a request with the `modelcontextprot…
SEP-1730: SDKs Tiering System
Model Context Protocol · in the page
seps/1730-sdks-tiering-system
…st undergo conformance testing using protocol trace validation: for details see [Conformance Testing RFC (forthcoming)](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/1627). This…
SEP-2133: Extensions
Model Context Protocol · in the page
seps/2133-extensions
…y to get some initial extension structure off the ground and defers detailed technical discussion around more complex/debatable aspects of extensions. ## Rationale This design for extensions uses th…
SEP-2148: MCP Contributor Ladder
Model Context Protocol · in the page
seps/2148-contributor-ladder
…ect-wide implications, or when explicitly required by process. The detailed escalation procedure for Working Group and Interest Group disputes — including the designation of a Core Maintainer without…
SEP-2149: MCP Group Governance and Charter Template
Model Context Protocol · in the page
seps/2149-working-group-charter-template
…n This template is adapted from Kubernetes governance structures and tailored for MCP's specific needs identified through community interviews. ## Backward Compatibility ### Transition for Existing…