679 pages for env.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Web search and web fetch
Claude Documentation · in the page
third-party/claude-desktop/web-tools
…o billing abuse on that key (it grants no data access). For regulated environments, set spend caps and rotate the key on a schedule, or have `headersHelper` fetch a per-user key: Tavily and Exa suppor…
Group Charter Template
Model Context Protocol · in the page
community/charter-template
…Enterprise IG explores the challenges of deploying MCP in enterprise environments, gathering use cases and requirements to inform future specification work.
Contributing to MCP
Model Context Protocol · in the page
community/contributing
…If contributing to an SDK, you'll need the appropriate development environment for that language (e.g., Python, Rust, Go) Verify your setup: ```bash theme={null} node --version # Should be 24.x…
Contributor Ladder
Model Context Protocol · in the page
community/contributor-ladder
…cidents to Core Maintainers * Help maintain a welcoming and inclusive environment * Coordinate with other moderators to ensure consistent enforcement * Document moderation actions and maintain confide…
Enterprise Interest Group Charter
Model Context Protocol · in the page
community/interest-groups/enterprise
…patterns such as PHI handling and BAA-scoped data flows in healthcare environments. * **Gateway and Proxy Behavior**: Documentation of enterprise deployment patterns where MCP traffic routes through A…
Financial Services Charter
Model Context Protocol · in the page
community/interest-groups/financial-services
…delines.md) or Working Groups so that innovations proven in regulated environments can benefit the wider MCP ecosystem. ## Scope ### In Scope * **Compliance and auditability**: requirements for tam…
Security Policy
Model Context Protocol · in the page
community/security
…s the server as a local subprocess and both might run with equivalent environment-level privilege. The SDK does not defend either peer against a malicious counterpart across the stdio channel: a malic…
Transports Charter
Model Context Protocol · in the page
community/working-groups/transports
…## In Scope * **Transport Bindings**: Framing, delivery, request and envelope metadata, cancellation and termination, connection lifecycle, backward compatibility, and the behavior of existing an…
Build an MCP client
Model Context Protocol · in the page
docs/2024-11-05/develop/build-client
…sion installed * Latest version of `uv` installed ## Setting Up Your Environment First, create a new Python project with `uv`: ```bash macOS/Linux theme={null} # Create project directory uv init mc…
Build an MCP server
Model Context Protocol · in the page
docs/2024-11-05/develop/build-server
…. * You must use the Python MCP SDK 1.2.0 or higher. ### Set up your environment First, let's install `uv` and set up our Python project and environment: ```bash macOS/Linux theme={null} curl -LsSf…
Client Best Practices
Model Context Protocol · in the page
docs/2024-11-05/develop/clients/client-best-practices
…model writes code that calls tools. The code executes in a sandboxed environment, and only the final result returns to the model. Programmatic tool calling is powerful and allows for more efficient…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2024-11-05/develop/connect-local-servers
…path, you may need to add the expanded value of `%APPDATA%` to your `env` key in `claude_desktop_config.json`: > > ```json theme={null} > { > "brave-search": { > "command": "npx", > "args":…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2024-11-05/develop/connect-remote-servers
…te MCP servers extend AI applications' capabilities beyond your local environment, providing access to internet-hosted tools, services, and data sources. By connecting to remote MCP servers, you trans…
Architecture overview
Model Context Protocol · in the page
docs/2024-11-05/learn/architecture
…his notification system is crucial for several reasons: 1. **Dynamic Environments**: Tools may come and go based on server state, external dependencies, or user permissions 2. **Efficiency**: Clients…
Debugging
Model Context Protocol · in the page
docs/2024-11-05/tools/debugging
…om anywhere * Always use absolute paths in your configuration and `.env` files to ensure reliable operation * For testing servers directly via command line, the working directory will be where y…
MCP Inspector
Model Context Protocol · in the page
docs/2024-11-05/tools/inspector
…or local servers, supports customizing the command-line arguments and environment ### Resources tab * Lists all available resources * Shows resource metadata (MIME types, descriptions) * Allows reso…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/authorization
…o its APIs that require user consent * You're building for enterprise environments with strict access controls * You want to implement rate limiting or usage tracking per user > [!TIP] > > **Authoriz…
Security Best Practices
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/security_best_practices
…elated URLs. Which protections are appropriate depend on your network environment. **Enforce HTTPS** MCP clients **SHOULD** require HTTPS for all OAuth-related URLs in production environments: * Re…
Build an MCP client
Model Context Protocol · in the page
docs/2025-03-26/develop/build-client
…sion installed * Latest version of `uv` installed ## Setting Up Your Environment First, create a new Python project with `uv`: ```bash macOS/Linux theme={null} # Create project directory uv init mc…
Build an MCP server
Model Context Protocol · in the page
docs/2025-03-26/develop/build-server
…. * You must use the Python MCP SDK 1.2.0 or higher. ### Set up your environment First, let's install `uv` and set up our Python project and environment: ```bash macOS/Linux theme={null} curl -LsSf…
Client Best Practices
Model Context Protocol · in the page
docs/2025-03-26/develop/clients/client-best-practices
…model writes code that calls tools. The code executes in a sandboxed environment, and only the final result returns to the model. Programmatic tool calling is powerful and allows for more efficient…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-local-servers
…path, you may need to add the expanded value of `%APPDATA%` to your `env` key in `claude_desktop_config.json`: > > ```json theme={null} > { > "brave-search": { > "command": "npx", > "args":…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-remote-servers
…te MCP servers extend AI applications' capabilities beyond your local environment, providing access to internet-hosted tools, services, and data sources. By connecting to remote MCP servers, you trans…
Architecture overview
Model Context Protocol · in the page
docs/2025-03-26/learn/architecture
…his notification system is crucial for several reasons: 1. **Dynamic Environments**: Tools may come and go based on server state, external dependencies, or user permissions 2. **Efficiency**: Clients…
Debugging
Model Context Protocol · in the page
docs/2025-03-26/tools/debugging
…om anywhere * Always use absolute paths in your configuration and `.env` files to ensure reliable operation * For testing servers directly via command line, the working directory will be where y…
MCP Inspector
Model Context Protocol · in the page
docs/2025-03-26/tools/inspector
…or local servers, supports customizing the command-line arguments and environment ### Resources tab * Lists all available resources * Shows resource metadata (MIME types, descriptions) * Allows reso…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/authorization
…o its APIs that require user consent * You're building for enterprise environments with strict access controls * You want to implement rate limiting or usage tracking per user > [!TIP] > > **Authoriz…
Security Best Practices
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/security_best_practices
…elated URLs. Which protections are appropriate depend on your network environment. **Enforce HTTPS** MCP clients **SHOULD** require HTTPS for all OAuth-related URLs in production environments: * Re…
Build an MCP client
Model Context Protocol · in the page
docs/2025-06-18/develop/build-client
…sion installed * Latest version of `uv` installed ## Setting Up Your Environment First, create a new Python project with `uv`: ```bash macOS/Linux theme={null} # Create project directory uv init mc…
Build an MCP server
Model Context Protocol · in the page
docs/2025-06-18/develop/build-server
…. * You must use the Python MCP SDK 1.2.0 or higher. ### Set up your environment First, let's install `uv` and set up our Python project and environment: ```bash macOS/Linux theme={null} curl -LsSf…
Client Best Practices
Model Context Protocol · in the page
docs/2025-06-18/develop/clients/client-best-practices
…model writes code that calls tools. The code executes in a sandboxed environment, and only the final result returns to the model. Programmatic tool calling is powerful and allows for more efficient…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-local-servers
…path, you may need to add the expanded value of `%APPDATA%` to your `env` key in `claude_desktop_config.json`: > > ```json theme={null} > { > "brave-search": { > "command": "npx", > "args":…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-remote-servers
…te MCP servers extend AI applications' capabilities beyond your local environment, providing access to internet-hosted tools, services, and data sources. By connecting to remote MCP servers, you trans…
Architecture overview
Model Context Protocol · in the page
docs/2025-06-18/learn/architecture
…his notification system is crucial for several reasons: 1. **Dynamic Environments**: Tools may come and go based on server state, external dependencies, or user permissions 2. **Efficiency**: Clients…
Debugging
Model Context Protocol · in the page
docs/2025-06-18/tools/debugging
…om anywhere * Always use absolute paths in your configuration and `.env` files to ensure reliable operation * For testing servers directly via command line, the working directory will be where y…
MCP Inspector
Model Context Protocol · in the page
docs/2025-06-18/tools/inspector
…or local servers, supports customizing the command-line arguments and environment ### Resources tab * Lists all available resources * Shows resource metadata (MIME types, descriptions) * Allows reso…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/authorization
…o its APIs that require user consent * You're building for enterprise environments with strict access controls * You want to implement rate limiting or usage tracking per user > [!TIP] > > **Authoriz…
Security Best Practices
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/security_best_practices
…elated URLs. Which protections are appropriate depend on your network environment. **Enforce HTTPS** MCP clients **SHOULD** require HTTPS for all OAuth-related URLs in production environments: * Re…
Build an MCP client
Model Context Protocol · in the page
docs/2025-11-25/develop/build-client
…sion installed * Latest version of `uv` installed ## Setting Up Your Environment First, create a new Python project with `uv`: ```bash macOS/Linux theme={null} # Create project directory uv init mc…
Build an MCP server
Model Context Protocol · in the page
docs/2025-11-25/develop/build-server
…. * You must use the Python MCP SDK 1.2.0 or higher. ### Set up your environment First, let's install `uv` and set up our Python project and environment: ```bash macOS/Linux theme={null} curl -LsSf…
Client Best Practices
Model Context Protocol · in the page
docs/2025-11-25/develop/clients/client-best-practices
…model writes code that calls tools. The code executes in a sandboxed environment, and only the final result returns to the model. Programmatic tool calling is powerful and allows for more efficient…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-local-servers
…path, you may need to add the expanded value of `%APPDATA%` to your `env` key in `claude_desktop_config.json`: > > ```json theme={null} > { > "brave-search": { > "command": "npx", > "args":…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-remote-servers
…te MCP servers extend AI applications' capabilities beyond your local environment, providing access to internet-hosted tools, services, and data sources. By connecting to remote MCP servers, you trans…
Architecture overview
Model Context Protocol · in the page
docs/2025-11-25/learn/architecture
…his notification system is crucial for several reasons: 1. **Dynamic Environments**: Tools may come and go based on server state, external dependencies, or user permissions 2. **Efficiency**: Clients…
Debugging
Model Context Protocol · in the page
docs/2025-11-25/tools/debugging
…om anywhere * Always use absolute paths in your configuration and `.env` files to ensure reliable operation * For testing servers directly via command line, the working directory will be where y…
MCP Inspector
Model Context Protocol · in the page
docs/2025-11-25/tools/inspector
…or local servers, supports customizing the command-line arguments and environment ### Resources tab * Lists all available resources * Shows resource metadata (MIME types, descriptions) * Allows reso…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…o its APIs that require user consent * You're building for enterprise environments with strict access controls * You want to implement rate limiting or usage tracking per user > [!TIP] > > **Authoriz…
Security Best Practices
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/security_best_practices
…elated URLs. Which protections are appropriate depend on your network environment. **Enforce HTTPS** MCP clients **SHOULD** require HTTPS for all OAuth-related URLs in production environments: * Re…
Build an MCP client
Model Context Protocol · in the page
docs/2026-07-28/develop/build-client
…* You must use the Python MCP SDK 2.0.0 or higher ## Setting Up Your Environment First, create a new Python project with `uv`: ```bash macOS/Linux theme={null} # Create project directory uv init mc…
Build an MCP server
Model Context Protocol · in the page
docs/2026-07-28/develop/build-server
…. * You must use the Python MCP SDK 2.0.0 or higher. ### Set up your environment First, let's install `uv` and set up our Python project and environment: ```bash macOS/Linux theme={null} curl -LsSf…