Follow Discord
Sweep 29 Sep 2026 · 18:10Z Build v2.1.285 506 read Stable v2.1.280 Latest v2.1.285 Next v2.1.285 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

571 pages for author.

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

Connect to remote MCP Servers Model Context Protocol · in the page docs/2025-11-25/develop/connect-remote-servers …settings. This ensures Claude only performs actions you've explicitly authorized. <Frame> <img src="https://mintcdn.com/mcp/cpXzQjUOzyH0mCNH/images/quickstart-remote/6-configure-tools.png?f… 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… 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](/specification/2025-11-25/basic/authorization) specification. This document identifies security risks, attack vecto… 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 …settings. This ensures Claude only performs actions you've explicitly authorized. <Frame> <img src="https://mintcdn.com/mcp/cpXzQjUOzyH0mCNH/images/quickstart-remote/6-configure-tools.png?f… 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… MCP Inspector Model Context Protocol · in the page docs/2026-07-28/tools/inspector …g reference, and environment variables. </Card> <Card title="Authorization" icon="lock" href="/docs/2026-07-28/tools/inspector/authorization"> The OAuth flow end to end, mid-session re-au… CLI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/cli …={null} { "error": { "code": "auth_required", "message": "Unauthorized", "status": 401, "url": "https://api.example/mcp" } } ``` Because it's one line, a caller can parse it with… Configuration and flags Model Context Protocol · in the page docs/2026-07-28/tools/inspector/configuration …-url <url>` | `MCP_OAUTH_CALLBACK_URL` | The redirect URI sent to the authorization server. Default `http://127.0.0.1:6276/oauth/callback`. Must be a loopback host (`127.0.0.1` or `localhost`): the lo… 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](/docs/2026-07-28/tools/inspector/authorization): no setup is needed in advance, because when the server answers `40… TUI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/tui …lected server | | `d` | Disconnect | | `Esc` or `Ctrl+C` | Exit | ## Authorizing an HTTP server 1. Select an HTTP or SSE server and press **`c`** to connect. 2. If the server requires authorization,… Web client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/web …ss, or the CLI's [`--print-handoff`](/docs/2026-07-28/tools/inspector/authorization#handing-off-from-the-web-client-to-the-cli)) can reach a *connected* Inspector with a single navigation: ``` http:/… 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](/specification/latest/basic/authorization) specification. This document identifies security risks, attack vectors,… Client Best Practices Model Context Protocol · in the page docs/draft/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/draft/develop/connect-remote-servers …settings. This ensures Claude only performs actions you've explicitly authorized. <Frame> <img src="https://mintcdn.com/mcp/cpXzQjUOzyH0mCNH/images/quickstart-remote/6-configure-tools.png?f… Architecture overview Model Context Protocol · in the page docs/draft/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/draft/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/draft/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… MCP Inspector Model Context Protocol · in the page docs/draft/tools/inspector …g reference, and environment variables. </Card> <Card title="Authorization" icon="lock" href="/docs/draft/tools/inspector/authorization"> The OAuth flow end to end, mid-session re-authori… CLI client Model Context Protocol · in the page docs/draft/tools/inspector/cli …={null} { "error": { "code": "auth_required", "message": "Unauthorized", "status": 401, "url": "https://api.example/mcp" } } ``` Because it's one line, a caller can parse it with… Configuration and flags Model Context Protocol · in the page docs/draft/tools/inspector/configuration …-url <url>` | `MCP_OAUTH_CALLBACK_URL` | The redirect URI sent to the authorization server. Default `http://127.0.0.1:6276/oauth/callback`. Must be a loopback host (`127.0.0.1` or `localhost`): the lo… Recipes Model Context Protocol · in the page docs/draft/tools/inspector/recipes …`http` (Streamable HTTP) and `sse`. If the server is protected, see [Authorization](/docs/draft/tools/inspector/authorization): no setup is needed in advance, because when the server answers `401` th… TUI client Model Context Protocol · in the page docs/draft/tools/inspector/tui …lected server | | `d` | Disconnect | | `Esc` or `Ctrl+C` | Exit | ## Authorizing an HTTP server 1. Select an HTTP or SSE server and press **`c`** to connect. 2. If the server requires authorization,… Web client Model Context Protocol · in the page docs/draft/tools/inspector/web …harness, or the CLI's [`--print-handoff`](/docs/draft/tools/inspector/authorization#handing-off-from-the-web-client-to-the-cli)) can reach a *connected* Inspector with a single navigation: ``` http:/… Security Best Practices Model Context Protocol · in the page docs/draft/tutorials/security/security_best_practices …erations for the Model Context Protocol (MCP), complementing the [MCP Authorization](/specification/latest/basic/authorization) specification. This document identifies security risks, attack vectors,… MCP Apps Model Context Protocol · in the page extensions/apps/overview …osts can safely render third-party apps without trusting the server author completely. If your use case doesn't benefit from these properties, a regular web app might be simpler. But if you want ti… OAuth Client Credentials Model Context Protocol · in the page extensions/auth/oauth-client-credentials …automated systems to connect to MCP servers without interactive user authorization. <Card title="Specification" icon="file-lines" href="https://github.com/modelcontextprotocol/ext-auth/blob/main/spe… Extension Support Matrix Model Context Protocol · in the page extensions/client-matrix …o-machine auth without interactive user login | | [Enterprise-Managed Authorization](/extensions/auth/enterprise-managed-authorization) | `io.modelcontextprotocol/enterprise-managed-authorization` | C… Extensions Overview Model Context Protocol · in the page extensions/overview …delcontextprotocol/) in repositories with the `ext-` prefix. ### MCP Authorization Extensions <Card title="modelcontextprotocol/ext-auth" icon="github" href="https://github.com/modelcontextprotocol/… How to Authenticate When Publishing to the Official MCP Registry Model Context Protocol · in the page registry/authentication …1. Go to: https://github.com/login/device 2. Enter code: ABCD-1234 3. Authorize this application Waiting for authorization... ``` Visit the link, follow the prompts, and enter the authorization code… MCP Registry Supported Package Types Model Context Protocol · in the page registry/package-types …le above intentionally omits `runtimeHint` for this reason. Rust MCP authors have two first-class distribution paths: * **Cargo (`registryType: cargo`)** — source-distributed via crates.io. End user… Quickstart: Publish an MCP Server to the MCP Registry Model Context Protocol · in the page registry/quickstart …1. Go to: https://github.com/login/device 2. Enter code: ABCD-1234 3. Authorize this application Waiting for authorization... ``` Visit the link, follow the prompts, and enter the authorization code… Official MCP Registry Terms of Service Model Context Protocol · in the page registry/terms-of-service …istry on behalf of an entity, you represent and warrant that you have authority to bind that entity to these Terms. By accepting these Terms, you are doing so on behalf of that entity (and all referen… 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- …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1024 | | **Title** | MCP Client Security Requiremen… SEP-1034: Support default values for all primitive types in elicitation schemas Model Context Protocol · in the page seps/1034--support-default-values-for-all-primitive-types-in …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1034 | | **Title** | Support default values for all… SEP-1036: URL Mode Elicitation for secure out-of-band interactions Model Context Protocol · in the page seps/1036-url-mode-elicitation-for-secure-out-of-band-intera …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1036 | | **Title** | URL Mode Elicitation for secur… 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 …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1302 | | **Title** | Formalize Working Groups and I… SEP-1303: Input Validation Errors as Tool Execution Errors Model Context Protocol · in the page seps/1303-input-validation-errors-as-tool-execution-errors …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1303 | | **Title** | Input Validation Errors as Too… SEP-1319: Decouple Request Payload from RPC Methods Definition Model Context Protocol · in the page seps/1319-decouple-request-payload-from-rpc-methods-definiti …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1319 | | **Title** | Decouple Request Payload from… SEP-1330: Elicitation Enum Schema Improvements and Standards Compliance Model Context Protocol · in the page seps/1330-elicitation-enum-schema-improvements-and-standards …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1330 | | **Title** | Elicitation Enum Schema Improv… SEP-1577: Sampling With Tools Model Context Protocol · in the page seps/1577--sampling-with-tools …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1577 | | **Title** | Sampling With Tools | | **Stat… 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 …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1613 | | **Title** | Establish JSON Schema 2020-12… SEP-1686: Tasks Model Context Protocol · in the page seps/1686-tasks …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1686 | | **Title** | Tasks | | **Status** | Final |… SEP-1699: Support SSE polling via server-side disconnect Model Context Protocol · in the page seps/1699-support-sse-polling-via-server-side-disconnect …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1699 | | **Title** | Support SSE polling via server… SEP-1730: SDKs Tiering System Model Context Protocol · in the page seps/1730-sdks-tiering-system …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1730 | | **Title** | SDKs Tiering System | | **Stat… SEP-1850: PR-Based SEP Workflow Model Context Protocol · in the page seps/1850-pr-based-sep-workflow …current specification](/specification/latest) and its changelog for authoritative requirements. </Note> | Field | Value | | - | - | | **SEP** | 1850 | | **Title** | PR-Based SEP Workflow | | **St…
Feedback