1,268 pages for auth.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Architecture overview
Model Context Protocol · in the page
docs/2024-11-05/learn/architecture
…ing transport-specific connection establishment, message framing, and authorization. Conceptually the data layer is the inner layer, while the transport layer is the outer layer. #### Data layer Th…
Understanding MCP clients
Model Context Protocol · in the page
docs/2024-11-05/learn/client-concepts
…ovide several features to servers. These client features allow server authors to build richer interactions. | Feature | Explanation | Example | | - | - | - | | **Roots** | Roots allow clients to spec…
Understanding MCP servers
Model Context Protocol · in the page
docs/2024-11-05/learn/server-concepts
…## Prompts Prompts provide reusable templates. They allow MCP server authors to provide parameterized prompts for a domain, or showcase how to best use the MCP server. #### How Prompts Work Prompts…
Debugging
Model Context Protocol · in the page
docs/2024-11-05/tools/debugging
…information 2. **Access Control** * Verify permissions * Check authentication * Monitor access patterns For a full treatment of MCP attack vectors and mitigations, see [Security Best Practi…
Security Best Practices
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/security_best_practices
…erations for the Model Context Protocol (MCP), complementing the [MCP Authorization](https://modelcontextprotocol.io/specification/2025-03-26/basic/authorization.md) specification. This document ident…
Build an MCP client
Model Context Protocol · in the page
docs/2025-03-26/develop/build-client
…theme={null} > using var anthropicClient = new AnthropicClient(new APIAuthentication(builder.Configuration["ANTHROPIC_API_KEY"])) > .Messages > .AsBuilder() > .UseFunctionInvocation() >…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-03-26/develop/build-with-agent-skills
…t, they encode the design decisions (deployment model, tool patterns, auth) so your agent can interrogate your use case and scaffold a server that fits. ## Available skills A reference set of MCP de…
Client Best Practices
Model Context Protocol · in the page
docs/2025-03-26/develop/clients/client-best-practices
…erver, executes the tool call, and returns the result to the sandbox. Authorization tokens and credentials are held by the host and never exposed to the generated code. **The model** sees only what t…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-remote-servers
…size ease of use, and services that require server-side processing or authentication. ## What are Custom Connectors? Custom Connectors serve as the bridge between Claude and remote MCP servers. They…
Architecture overview
Model Context Protocol · in the page
docs/2025-03-26/learn/architecture
…ing transport-specific connection establishment, message framing, and authorization. Conceptually the data layer is the inner layer, while the transport layer is the outer layer. #### Data layer Th…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-03-26/learn/client-concepts
…ovide several features to servers. These client features allow server authors to build richer interactions. | Feature | Explanation | Example | | - | - | - | | **Roots** | Roots allow clients to spec…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-03-26/learn/server-concepts
…## Prompts Prompts provide reusable templates. They allow MCP server authors to provide parameterized prompts for a domain, or showcase how to best use the MCP server. #### How Prompts Work Prompts…
Debugging
Model Context Protocol · in the page
docs/2025-03-26/tools/debugging
…information 2. **Access Control** * Verify permissions * Check authentication * Monitor access patterns For a full treatment of MCP attack vectors and mitigations, see [Security Best Practi…
Security Best Practices
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/security_best_practices
…erations for the Model Context Protocol (MCP), complementing the [MCP Authorization](https://modelcontextprotocol.io/specification/2025-03-26/basic/authorization.md) specification. This document ident…
Build an MCP client
Model Context Protocol · in the page
docs/2025-06-18/develop/build-client
…theme={null} > using var anthropicClient = new AnthropicClient(new APIAuthentication(builder.Configuration["ANTHROPIC_API_KEY"])) > .Messages > .AsBuilder() > .UseFunctionInvocation() >…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-06-18/develop/build-with-agent-skills
…t, they encode the design decisions (deployment model, tool patterns, auth) so your agent can interrogate your use case and scaffold a server that fits. ## Available skills A reference set of MCP de…
Client Best Practices
Model Context Protocol · in the page
docs/2025-06-18/develop/clients/client-best-practices
…handle the unstructured output downstream. The real fix is for server authors to provide `outputSchema`. * **Extract a typed result using a fast model**, for single-shot calls outside loops. Expose a…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-remote-servers
…size ease of use, and services that require server-side processing or authentication. ## What are Custom Connectors? Custom Connectors serve as the bridge between Claude and remote MCP servers. They…
Architecture overview
Model Context Protocol · in the page
docs/2025-06-18/learn/architecture
…ing transport-specific connection establishment, message framing, and authorization. Conceptually the data layer is the inner layer, while the transport layer is the outer layer. #### Data layer Th…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-06-18/learn/client-concepts
…ovide several features to servers. These client features allow server authors to build richer interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitation enables s…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-06-18/learn/server-concepts
…## Prompts Prompts provide reusable templates. They allow MCP server authors to provide parameterized prompts for a domain, or showcase how to best use the MCP server. #### How Prompts Work Prompts…
Debugging
Model Context Protocol · in the page
docs/2025-06-18/tools/debugging
…information 2. **Access Control** * Verify permissions * Check authentication * Monitor access patterns For a full treatment of MCP attack vectors and mitigations, see [Security Best Practi…
Security Best Practices
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/security_best_practices
…erations for the Model Context Protocol (MCP), complementing the [MCP Authorization](https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization.md) specification. This document ident…
Build an MCP client
Model Context Protocol · in the page
docs/2025-11-25/develop/build-client
…theme={null} > using var anthropicClient = new AnthropicClient(new APIAuthentication(builder.Configuration["ANTHROPIC_API_KEY"])) > .Messages > .AsBuilder() > .UseFunctionInvocation() >…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-11-25/develop/build-with-agent-skills
…t, they encode the design decisions (deployment model, tool patterns, auth) so your agent can interrogate your use case and scaffold a server that fits. ## Available skills A reference set of MCP de…
Client Best Practices
Model Context Protocol · in the page
docs/2025-11-25/develop/clients/client-best-practices
…handle the unstructured output downstream. The real fix is for server authors to provide `outputSchema`. * **Extract a typed result using a fast model**, for single-shot calls outside loops. Expose a…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-remote-servers
…size ease of use, and services that require server-side processing or authentication. ## What are Custom Connectors? Custom Connectors serve as the bridge between Claude and remote MCP servers. They…
Architecture overview
Model Context Protocol · in the page
docs/2025-11-25/learn/architecture
…ing transport-specific connection establishment, message framing, and authorization. Conceptually the data layer is the inner layer, while the transport layer is the outer layer. #### Data layer Th…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-11-25/learn/client-concepts
…ovide several features to servers. These client features allow server authors to build richer interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitation enables s…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-11-25/learn/server-concepts
…## Prompts Prompts provide reusable templates. They allow MCP server authors to provide parameterized prompts for a domain, or showcase how to best use the MCP server. #### How Prompts Work Prompts…
Debugging
Model Context Protocol · in the page
docs/2025-11-25/tools/debugging
…information 2. **Access Control** * Verify permissions * Check authentication * Monitor access patterns For a full treatment of MCP attack vectors and mitigations, see [Security Best Practi…
Security Best Practices
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/security_best_practices
…erations for the Model Context Protocol (MCP), complementing the [MCP Authorization](https://modelcontextprotocol.io/specification/2025-11-25/basic/authorization.md) specification. This document ident…
Build an MCP client
Model Context Protocol · in the page
docs/2026-07-28/develop/build-client
…theme={null} > using var anthropicClient = new AnthropicClient(new APIAuthentication(builder.Configuration["ANTHROPIC_API_KEY"])) > .Messages > .AsBuilder() > .UseFunctionInvocation() >…
Build with Agent Skills
Model Context Protocol · in the page
docs/2026-07-28/develop/build-with-agent-skills
…t, they encode the design decisions (deployment model, tool patterns, auth) so your agent can interrogate your use case and scaffold a server that fits. ## Available skills A reference set of MCP de…
Client Best Practices
Model Context Protocol · in the page
docs/2026-07-28/develop/clients/client-best-practices
…handle the unstructured output downstream. The real fix is for server authors to provide `outputSchema`. * **Extract a typed result using a fast model**, for single-shot calls outside loops. Expose a…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-remote-servers
…size ease of use, and services that require server-side processing or authentication. ## What are Custom Connectors? Custom Connectors serve as the bridge between Claude and remote MCP servers. They…
Architecture overview
Model Context Protocol · in the page
docs/2026-07-28/learn/architecture
…ing transport-specific connection establishment, message framing, and authorization. Conceptually the data layer is the inner layer, while the transport layer is the outer layer. #### Data layer Th…
Understanding MCP clients
Model Context Protocol · in the page
docs/2026-07-28/learn/client-concepts
…ovide several features to servers. These client features allow server authors to build richer interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitation enables s…
Understanding MCP servers
Model Context Protocol · in the page
docs/2026-07-28/learn/server-concepts
…## Prompts Prompts provide reusable templates. They allow MCP server authors to provide parameterized prompts for a domain, or showcase how to best use the MCP server. #### How Prompts Work Prompts…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…information 2. **Access Control** * Verify permissions * Check authentication * Monitor access patterns For a full treatment of MCP attack vectors and mitigations, see [Security Best Practi…
MCP Inspector
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector
…ss them: the same transports, the same configuration files, the same OAuth state on disk, and the same [protocol-era](https://modelcontextprotocol.io/docs/2026-07-28/tools/inspector/protocol-eras.md)…
CLI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/cli
…erver comes from a file, its per-server settings (headers, timeouts, OAuth, [protocol era](https://modelcontextprotocol.io/docs/2026-07-28/tools/inspector/protocol-eras.md), and roots) apply to the co…
Configuration and flags
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/configuration
…dle. Useful when working on the Inspector itself. | ## CLI and TUI: OAuth client flags These five are defined by the **CLI and TUI** only. The web client obtains the same settings through its Client…
mcpdo connection client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/mcpdo
…rver ``` `mcpdo help`, or `mcpdo <command> --help`, prints the full, authoritative list of commands and flags. ## Choosing what to connect `connect` takes a catalog entry name or an ad-hoc target:…
Recipes
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/recipes
…`http` (Streamable HTTP) and `sse`. If the server is protected, see [Authorization](https://modelcontextprotocol.io/docs/2026-07-28/tools/inspector/authorization.md): no setup is needed in advance, b…
Security
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/security
…very `/api/*` route requires a per-launch bearer token (`x-mcp-remote-auth: Bearer <token>`). How the browser obtains it is described under [The session token](https://modelcontextprotocol.io/docs/202…
TUI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/tui
…`-e`, `--cwd`) plus `--protocol-era` for an ad-hoc server, and the [OAuth client flags](https://modelcontextprotocol.io/docs/2026-07-28/tools/inspector/configuration.md#cli-and-tui-oauth-client-flags…
Web client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/web
…known token (useful for scripted launches), or set `DANGEROUSLY_OMIT_AUTH=true` to disable the check entirely, but only on a machine where nothing else can reach the port. Both are described under [W…
Local Server Security
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/local-server-security
…. Most MCP security documentation covers the protocol threat model: OAuth flows, token handling, session hijacking, and confused deputy attacks. For those, see [Authorization](https://modelcontextpro…
Security Best Practices
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/security_best_practices
…erations for the Model Context Protocol (MCP), complementing the [MCP Authorization](https://modelcontextprotocol.io/specification/latest/basic/authorization.md) specification. This document identifie…