Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

390 pages for permissions.

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-03-26/learn/client-concepts …c workflow. This approach puts the client in complete control of user permissions and security measures. | A server for booking travel may send a list of flights to an LLM and request that the LLM pic… Debugging Model Context Protocol · in the page docs/2025-03-26/tools/debugging …als * Mask personal information 2. **Access Control** * Verify permissions * Check authentication * Monitor access patterns For a full treatment of MCP attack vectors and mitigations, se… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-03-26/tutorials/security/authorization …authorize` endpoint, where the user can log in and grant the required permissions. The authorization server will then redirect back to the client with an authorization code that the client exchanges f… Security Best Practices Model Context Protocol · in the page docs/2025-03-26/tutorials/security/security_best_practices …xt when possible * Use principle of least privilege for proxy process permissions * Implement process-level sandboxing for the proxy service itself * Consider running the proxy in a container or restr… Build an MCP client Model Context Protocol · in the page docs/2025-06-18/develop/build-client …y in `.env` * Validate server responses * Be cautious with tool permissions ## Troubleshooting ### Server Path Issues * Double-check the path to your server script is correct * Use the absolu… Client Best Practices Model Context Protocol · in the page docs/2025-06-18/develop/clients/client-best-practices …solated-vm` | Rust / Node / CLI | V8-based runtimes with fine-grained permissions. Can disable all permissions for full lockdown. | | **Python** | [Monty](https://github.com/pydantic/monty) *(experime… Connect to local MCP servers Model Context Protocol · in the page docs/2025-06-18/develop/connect-local-servers …Claude reading and modifying. The server runs with your user account permissions, so it can perform any file operations you can perform manually. **4. Restart Claude Desktop** After saving the conf… Connect to remote MCP Servers Model Context Protocol · in the page docs/2025-06-18/develop/connect-remote-servers …0mCNH\&q=85\&s=68722669d9e18252756885c703e4f221) **5. Configure Tool Permissions** Remote MCP servers often expose multiple tools with varying capabilities. You can control which tools Claude is all… Architecture overview Model Context Protocol · in the page docs/2025-06-18/learn/architecture …may come and go based on server state, external dependencies, or user permissions 2. **Efficiency**: Clients don't need to poll for changes; they're notified when updates occur 3. **Consistency**: Ens… Understanding MCP clients Model Context Protocol · in the page docs/2025-06-18/learn/client-concepts …c workflow. This approach puts the client in complete control of user permissions and security measures. | A server for booking travel may send a list of flights to an LLM and request that the LLM pic… Debugging Model Context Protocol · in the page docs/2025-06-18/tools/debugging …als * Mask personal information 2. **Access Control** * Verify permissions * Check authentication * Monitor access patterns For a full treatment of MCP attack vectors and mitigations, se… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-06-18/tutorials/security/authorization …authorize` endpoint, where the user can log in and grant the required permissions. The authorization server will then redirect back to the client with an authorization code that the client exchanges f… Security Best Practices Model Context Protocol · in the page docs/2025-06-18/tutorials/security/security_best_practices …xt when possible * Use principle of least privilege for proxy process permissions * Implement process-level sandboxing for the proxy service itself * Consider running the proxy in a container or restr… Build an MCP client Model Context Protocol · in the page docs/2025-11-25/develop/build-client …y in `.env` * Validate server responses * Be cautious with tool permissions 4. **Tool Names** * Tool names can be validated according to the format specified [here](/specification/2025-11-25… Client Best Practices Model Context Protocol · in the page docs/2025-11-25/develop/clients/client-best-practices …solated-vm` | Rust / Node / CLI | V8-based runtimes with fine-grained permissions. Can disable all permissions for full lockdown. | | **Python** | [Monty](https://github.com/pydantic/monty) *(experime… Connect to local MCP servers Model Context Protocol · in the page docs/2025-11-25/develop/connect-local-servers …Claude reading and modifying. The server runs with your user account permissions, so it can perform any file operations you can perform manually. **4. Restart Claude Desktop** After saving the conf… Connect to remote MCP Servers Model Context Protocol · in the page docs/2025-11-25/develop/connect-remote-servers …0mCNH\&q=85\&s=68722669d9e18252756885c703e4f221) **5. Configure Tool Permissions** Remote MCP servers often expose multiple tools with varying capabilities. You can control which tools Claude is all… Architecture overview Model Context Protocol · in the page docs/2025-11-25/learn/architecture …may come and go based on server state, external dependencies, or user permissions 2. **Efficiency**: Clients don't need to poll for changes; they're notified when updates occur 3. **Consistency**: Ens… Understanding MCP clients Model Context Protocol · in the page docs/2025-11-25/learn/client-concepts …c workflow. This approach puts the client in complete control of user permissions and security measures. | A server for booking travel may send a list of flights to an LLM and request that the LLM pic… Debugging Model Context Protocol · in the page docs/2025-11-25/tools/debugging …als * Mask personal information 2. **Access Control** * Verify permissions * Check authentication * Monitor access patterns For a full treatment of MCP attack vectors and mitigations, se… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-11-25/tutorials/security/authorization …authorize` endpoint, where the user can log in and grant the required permissions. The authorization server will then redirect back to the client with an authorization code that the client exchanges f… Security Best Practices Model Context Protocol · in the page docs/2025-11-25/tutorials/security/security_best_practices …xt when possible * Use principle of least privilege for proxy process permissions * Implement process-level sandboxing for the proxy service itself * Consider running the proxy in a container or restr… Build an MCP client Model Context Protocol · in the page docs/2026-07-28/develop/build-client …y in `.env` * Validate server responses * Be cautious with tool permissions 4. **Tool Names** * Tool names can be validated according to the format specified [here](/specification/2026-07-28… Client Best Practices Model Context Protocol · in the page docs/2026-07-28/develop/clients/client-best-practices …solated-vm` | Rust / Node / CLI | V8-based runtimes with fine-grained permissions. Can disable all permissions for full lockdown. | | **Python** | [Monty](https://github.com/pydantic/monty) *(experime… Connect to local MCP servers Model Context Protocol · in the page docs/2026-07-28/develop/connect-local-servers …Claude reading and modifying. The server runs with your user account permissions, so it can perform any file operations you can perform manually. **4. Restart Claude Desktop** After saving the conf… Connect to remote MCP Servers Model Context Protocol · in the page docs/2026-07-28/develop/connect-remote-servers …0mCNH\&q=85\&s=68722669d9e18252756885c703e4f221) **5. Configure Tool Permissions** Remote MCP servers often expose multiple tools with varying capabilities. You can control which tools Claude is all… Architecture overview Model Context Protocol · in the page docs/2026-07-28/learn/architecture …may come and go based on server state, external dependencies, or user permissions 2. **Efficiency**: Clients don't need to poll for changes; they're notified when updates occur 3. **Consistency**: Ens… Understanding MCP clients Model Context Protocol · in the page docs/2026-07-28/learn/client-concepts …c workflow. This approach puts the client in complete control of user permissions and security measures. Sampling is deprecated as of protocol version `2026-07-28`. | A server for booking travel may s… Debugging Model Context Protocol · in the page docs/2026-07-28/tools/debugging …als * Mask personal information 2. **Access Control** * Verify permissions * Check authentication * Monitor access patterns For a full treatment of MCP attack vectors and mitigations, se… Authorization Model Context Protocol · in the page docs/2026-07-28/tools/inspector/authorization …e-authentication required** banner, and step-up opens an **Additional permissions required** dialog listing the scopes, which you confirm with **Authorize**. Each server's **Insufficient-scope respons… CLI client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/cli …App](/extensions/apps/overview.md) UI (its `ui://` resource, CSP, and permissions) **without calling the tool**, so a pipeline can decide whether it needs a browser before invoking anything: ```bash… Configuration and flags Model Context Protocol · in the page docs/2026-07-28/tools/inspector/configuration …. Restore the key, or delete the file and enter the values again. * **Permissions are enforced.** The file is written `0600` and re-tightened at startup. If it can't be (another owner, a read-only mou… Recipes Model Context Protocol · in the page docs/2026-07-28/tools/inspector/recipes …html", "csp": { "connectDomains": ["https://api.example.com"] }, "permissions": { "clipboard": false }, "prefersBorder": true, "resourceMimeType": "text/html" } ``` `csp` and `permissions` (a… Security Model Context Protocol · in the page docs/2026-07-28/tools/inspector/security …ess holding live connections**, guarded by a token and same-user file permissions. ## The web backend and its API token The web client is a browser app backed by a Node server that owns the MCP conn… Web client Model Context Protocol · in the page docs/2026-07-28/tools/inspector/web …-only (lost on restart), in an unencrypted file, in a file with loose permissions, or in a file that can't be read. ![](https://mintcdn.com/mcp/gk28X8wi_tbRYzej/images/inspector/web-server-settings.p… Understanding Authorization in MCP Model Context Protocol · in the page docs/2026-07-28/tutorials/security/authorization …authorize` endpoint, where the user can log in and grant the required permissions. The authorization server will then redirect back to the client with an authorization code that the client exchanges f… Local Server Security Model Context Protocol · in the page docs/2026-07-28/tutorials/security/local-server-security …ed or overreaching server actually did instead of guessing from its permissions. * **Plan for the fleet incident.** When a widely used local server (or the SDK inside it) turns out to be vulnerabl… Security Best Practices Model Context Protocol · in the page docs/2026-07-28/tutorials/security/security_best_practices …xt when possible * Use principle of least privilege for proxy process permissions * Implement process-level sandboxing for the proxy service itself * Consider running the proxy in a container or restr… Build an MCP client Model Context Protocol · in the page docs/draft/develop/build-client …y in `.env` * Validate server responses * Be cautious with tool permissions 4. **Tool Names** * Tool names can be validated according to the format specified [here](/specification/draft/serv… Client Best Practices Model Context Protocol · in the page docs/draft/develop/clients/client-best-practices …solated-vm` | Rust / Node / CLI | V8-based runtimes with fine-grained permissions. Can disable all permissions for full lockdown. | | **Python** | [Monty](https://github.com/pydantic/monty) *(experime… Connect to local MCP servers Model Context Protocol · in the page docs/draft/develop/connect-local-servers …Claude reading and modifying. The server runs with your user account permissions, so it can perform any file operations you can perform manually. **4. Restart Claude Desktop** After saving the conf… Connect to remote MCP Servers Model Context Protocol · in the page docs/draft/develop/connect-remote-servers …0mCNH\&q=85\&s=68722669d9e18252756885c703e4f221) **5. Configure Tool Permissions** Remote MCP servers often expose multiple tools with varying capabilities. You can control which tools Claude is all… Architecture overview Model Context Protocol · in the page docs/draft/learn/architecture …may come and go based on server state, external dependencies, or user permissions 2. **Efficiency**: Clients don't need to poll for changes; they're notified when updates occur 3. **Consistency**: Ens… Understanding MCP clients Model Context Protocol · in the page docs/draft/learn/client-concepts …c workflow. This approach puts the client in complete control of user permissions and security measures. Sampling is deprecated as of protocol version `2026-07-28`. | A server for booking travel may s… Debugging Model Context Protocol · in the page docs/draft/tools/debugging …als * Mask personal information 2. **Access Control** * Verify permissions * Check authentication * Monitor access patterns For a full treatment of MCP attack vectors and mitigations, se… Authorization Model Context Protocol · in the page docs/draft/tools/inspector/authorization …e-authentication required** banner, and step-up opens an **Additional permissions required** dialog listing the scopes, which you confirm with **Authorize**. Each server's **Insufficient-scope respons… CLI client Model Context Protocol · in the page docs/draft/tools/inspector/cli …App](/extensions/apps/overview.md) UI (its `ui://` resource, CSP, and permissions) **without calling the tool**, so a pipeline can decide whether it needs a browser before invoking anything: ```bash… Configuration and flags Model Context Protocol · in the page docs/draft/tools/inspector/configuration …. Restore the key, or delete the file and enter the values again. * **Permissions are enforced.** The file is written `0600` and re-tightened at startup. If it can't be (another owner, a read-only mou… Recipes Model Context Protocol · in the page docs/draft/tools/inspector/recipes …html", "csp": { "connectDomains": ["https://api.example.com"] }, "permissions": { "clipboard": false }, "prefersBorder": true, "resourceMimeType": "text/html" } ``` `csp` and `permissions` (a… Security Model Context Protocol · in the page docs/draft/tools/inspector/security …ess holding live connections**, guarded by a token and same-user file permissions. ## The web backend and its API token The web client is a browser app backed by a Node server that owns the MCP conn…
Feedback