Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

890 pages for allow.

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

Understanding MCP clients Model Context Protocol · in the page docs/2025-06-18/learn/client-concepts …lients may provide several features to servers. These client features allow server authors to build richer interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitat… Understanding MCP servers Model Context Protocol · in the page docs/2025-06-18/learn/server-concepts …suits their needs. The protocol doesn't mandate specific UI patterns, allowing for resource pickers with preview capabilities, smart suggestions based on current conversation context, bulk selection f… Versioning Model Context Protocol · in the page docs/2025-06-18/learn/versioning …pdated, as long as the changes maintain backwards compatibility. This allows > for incremental improvements while preserving interoperability. ## Revisions Revisions may be marked as: * **Draft**:… Debugging Model Context Protocol · in the page docs/2025-06-18/tools/debugging …client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: ```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Application\ Support/Claude/dev… MCP Inspector Model Context Protocol · in the page docs/2025-06-18/tools/inspector …for interacting with your MCP server: ### Server connection pane * Allows selecting the [transport](https://modelcontextprotocol.io/specification/2025-06-18/basic/transports.md) for connecting to t… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-06-18/tutorials/security/authorization …er support) and retrieve another set of metadata properties that will allow it to know the endpoints it needs to complete the authorization flow. ```json theme={null} { "issuer": "https://auth.your… Security Best Practices Model Context Protocol · in the page docs/2025-06-18/tutorials/security/security_best_practices …pedia.org/wiki/Confused_deputy_problem)" vulnerabilities. This attack allows malicious clients to obtain authorization codes without proper user consent by exploiting the combination of static client… Build an MCP client Model Context Protocol · in the page docs/2025-11-25/develop/build-client …er input and displays responses > * Includes basic error handling > * Allows graceful exit > > ### 5. Resource Management > > * Proper cleanup of resources > * Error handling for connection issues > *… Client Best Practices Model Context Protocol · in the page docs/2025-11-25/develop/clients/client-best-practices …sult returns to the model. Programmatic tool calling is powerful and allows for more efficient use of MCP tools and resources, but requires clients to implement a sandbox environment. ![Comparison o… Connect to local MCP servers Model Context Protocol · in the page docs/2025-11-25/develop/connect-local-servers …esystem Server > * The remaining arguments: Directories the server is allowed to access > [!WARNING] > > **Security Consideration** > > Only grant access to directories you're comfortable with Claude… Connect to remote MCP Servers Model Context Protocol · in the page docs/2025-11-25/develop/connect-remote-servers …ctors serve as the bridge between Claude and remote MCP servers. They allow you to connect Claude directly to the tools and data sources that matter most to your workflows, enabling Claude to operate… Architecture overview Model Context Protocol · in the page docs/2025-11-25/learn/architecture …all available tools (`tools/list`) and then execute them. This design allows listings to be dynamic. As a concrete example, consider an MCP server that provides context about a database. It can expos… Understanding MCP clients Model Context Protocol · in the page docs/2025-11-25/learn/client-concepts …lients may provide several features to servers. These client features allow server authors to build richer interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitat… Understanding MCP servers Model Context Protocol · in the page docs/2025-11-25/learn/server-concepts …suits their needs. The protocol doesn't mandate specific UI patterns, allowing for resource pickers with preview capabilities, smart suggestions based on current conversation context, bulk selection f… Versioning Model Context Protocol · in the page docs/2025-11-25/learn/versioning …pdated, as long as the changes maintain backwards compatibility. This allows > for incremental improvements while preserving interoperability. ## Revisions Revisions may be marked as: * **Draft**:… Debugging Model Context Protocol · in the page docs/2025-11-25/tools/debugging …client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: ```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Application\ Support/Claude/dev… MCP Inspector Model Context Protocol · in the page docs/2025-11-25/tools/inspector …for interacting with your MCP server: ### Server connection pane * Allows selecting the [transport](https://modelcontextprotocol.io/specification/2025-11-25/basic/transports.md) for connecting to t… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-11-25/tutorials/security/authorization …er support) and retrieve another set of metadata properties that will allow it to know the endpoints it needs to complete the authorization flow. ```json theme={null} { "issuer": "https://auth.your… Security Best Practices Model Context Protocol · in the page docs/2025-11-25/tutorials/security/security_best_practices …pedia.org/wiki/Confused_deputy_problem)" vulnerabilities. This attack allows malicious clients to obtain authorization codes without proper user consent by exploiting the combination of static client… Build an MCP client Model Context Protocol · in the page docs/2026-07-28/develop/build-client …er input and displays responses > * Includes basic error handling > * Allows graceful exit > > ### 5. Resource Management > > * Leaving the `async with` block disconnects and shuts the server subproce… Client Best Practices Model Context Protocol · in the page docs/2026-07-28/develop/clients/client-best-practices …sult returns to the model. Programmatic tool calling is powerful and allows for more efficient use of MCP tools and resources, but requires clients to implement a sandbox environment. ![Comparison o… Connect to local MCP servers Model Context Protocol · in the page docs/2026-07-28/develop/connect-local-servers …esystem Server > * The remaining arguments: Directories the server is allowed to access > [!WARNING] > > **Security Consideration** > > Only grant access to directories you're comfortable with Claude… Connect to remote MCP Servers Model Context Protocol · in the page docs/2026-07-28/develop/connect-remote-servers …ctors serve as the bridge between Claude and remote MCP servers. They allow you to connect Claude directly to the tools and data sources that matter most to your workflows, enabling Claude to operate… Architecture overview Model Context Protocol · in the page docs/2026-07-28/learn/architecture …all available tools (`tools/list`) and then execute them. This design allows listings to be dynamic. As a concrete example, consider an MCP server that provides context about a database. It can expos… Understanding MCP clients Model Context Protocol · in the page docs/2026-07-28/learn/client-concepts …lients may provide several features to servers. These client features allow server authors to build richer interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitat… Understanding MCP servers Model Context Protocol · in the page docs/2026-07-28/learn/server-concepts …suits their needs. The protocol doesn't mandate specific UI patterns, allowing for resource pickers with preview capabilities, smart suggestions based on current conversation context, bulk selection f… Versioning Model Context Protocol · in the page docs/2026-07-28/learn/versioning …pdated, as long as the changes maintain backwards compatibility. This allows > for incremental improvements while preserving interoperability. ## Revisions Revisions may be marked as: * **Draft**:… Debugging Model Context Protocol · in the page docs/2026-07-28/tools/debugging …client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: ```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Application\ Support/Claude/dev… CLI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/cli …t` (as > `@modelcontextprotocol/server-filesystem` does, to learn its allowed > directories) gets them. See [Configuration and flags](https://modelcontextprotocol.io/docs/2026-07-28/tools/inspector/c… Configuration and flags Model Context Protocol · in the page docs/2026-07-28/tools/inspector/configuration …d a wildcard host (`0.0.0.0`, `::`, or any equivalent spelling). | | `ALLOWED_ORIGINS` | Comma-separated origin allow-list. **Replaces** the default list rather than merging. | | `MCP_INSPECTOR_ALLOWE… mcpdo connection client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/mcpdo …background job never acts on whichever server you last used. Set `MCP_ALLOW_DEFAULT_CONNECTION=1` to allow the fallback anyway. `mcpdo connections/use <name>` sets the most recently used connection w… Protocol eras Model Context Protocol · in the page docs/2026-07-28/tools/inspector/protocol-eras …n a 2026-07-28 connection, because > server-to-client requests aren't allowed there. MRTR is its modern > replacement. ![](https://mintcdn.com/mcp/gk28X8wi_tbRYzej/images/inspector/mrtr-pending-reque… Recipes Model Context Protocol · in the page docs/2026-07-28/tools/inspector/recipes …ls/list ``` > [!WARNING] > > **If you remap the published port, set `ALLOWED_ORIGINS`.** With `-p > 127.0.0.1:8080:6274` the browser's origin becomes `http://localhost:8080`, > which no longer ma… Security Model Context Protocol · in the page docs/2026-07-28/tools/inspector/security …* **The token is the real guard for non-browser clients.** The origin allow-list (`ALLOWED_ORIGINS`) stops other web pages from driving the backend, but a request that arrives with **no** `Origin` hea… Web client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/web …col/server-filesystem`, for instance, calls `roots/list` to learn its allowed directories. * **Headers**, **timeouts**, and **OAuth** fields. Headers are saved in the catalog as written; OAuth client… Understanding Authorization in MCP Model Context Protocol · in the page docs/2026-07-28/tutorials/security/authorization …er support) and retrieve another set of metadata properties that will allow it to know the endpoints it needs to complete the authorization flow. ```json theme={null} { "issuer": "https://auth.your… Local Server Security Model Context Protocol · in the page docs/2026-07-28/tutorials/security/local-server-security …, or pick a different server. > [!WARNING] > > Configuration-level allowlists are **cooperative boundaries**: a well-behaved > server respects them, but nothing in the protocol stops a malicious or… Security Best Practices Model Context Protocol · in the page docs/2026-07-28/tutorials/security/security_best_practices …pedia.org/wiki/Confused_deputy_problem)" vulnerabilities. This attack allows malicious clients to obtain authorization codes without proper user consent by exploiting the combination of static client… Build an MCP client Model Context Protocol · in the page docs/draft/develop/build-client …er input and displays responses > * Includes basic error handling > * Allows graceful exit > > ### 5. Resource Management > > * Leaving the `async with` block disconnects and shuts the server subproce… Client Best Practices Model Context Protocol · in the page docs/draft/develop/clients/client-best-practices …sult returns to the model. Programmatic tool calling is powerful and allows for more efficient use of MCP tools and resources, but requires clients to implement a sandbox environment. ![Comparison o… Connect to local MCP servers Model Context Protocol · in the page docs/draft/develop/connect-local-servers …esystem Server > * The remaining arguments: Directories the server is allowed to access > [!WARNING] > > **Security Consideration** > > Only grant access to directories you're comfortable with Claude… Connect to remote MCP Servers Model Context Protocol · in the page docs/draft/develop/connect-remote-servers …ctors serve as the bridge between Claude and remote MCP servers. They allow you to connect Claude directly to the tools and data sources that matter most to your workflows, enabling Claude to operate… Architecture overview Model Context Protocol · in the page docs/draft/learn/architecture …all available tools (`tools/list`) and then execute them. This design allows listings to be dynamic. As a concrete example, consider an MCP server that provides context about a database. It can expos… Understanding MCP clients Model Context Protocol · in the page docs/draft/learn/client-concepts …lients may provide several features to servers. These client features allow server authors to build richer interactions. | Feature | Explanation | Example | | - | - | - | | **Elicitation** | Elicitat… Understanding MCP servers Model Context Protocol · in the page docs/draft/learn/server-concepts …suits their needs. The protocol doesn't mandate specific UI patterns, allowing for resource pickers with preview capabilities, smart suggestions based on current conversation context, bulk selection f… Versioning Model Context Protocol · in the page docs/draft/learn/versioning …pdated, as long as the changes maintain backwards compatibility. This allows > for incremental improvements while preserving interoperability. ## Revisions Revisions may be marked as: * **Draft**:… Debugging Model Context Protocol · in the page docs/draft/tools/debugging …client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: ```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Application\ Support/Claude/dev… CLI client Model Context Protocol · in the page docs/draft/tools/inspector/cli …t` (as > `@modelcontextprotocol/server-filesystem` does, to learn its allowed > directories) gets them. See [Configuration and flags](https://modelcontextprotocol.io/docs/draft/tools/inspector/config… Configuration and flags Model Context Protocol · in the page docs/draft/tools/inspector/configuration …d a wildcard host (`0.0.0.0`, `::`, or any equivalent spelling). | | `ALLOWED_ORIGINS` | Comma-separated origin allow-list. **Replaces** the default list rather than merging. | | `MCP_INSPECTOR_ALLOWE… mcpdo connection client Model Context Protocol · in the page docs/draft/tools/inspector/mcpdo …background job never acts on whichever server you last used. Set `MCP_ALLOW_DEFAULT_CONNECTION=1` to allow the fallback anyway. `mcpdo connections/use <name>` sets the most recently used connection w…
Feedback