985 pages for support.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
MCP Inspector
Model Context Protocol · in the page
docs/2025-06-18/tools/inspector
…asic/transports.md) for connecting to the server * For local servers, supports customizing the command-line arguments and environment ### Resources tab * Lists all available resources * Shows resour…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/authorization
…ient will fetch the metadata to learn about the authorization server, supported scopes, and other resource information. The data is typically encapsulated in a JSON blob, similar to the one below. ``…
Security Best Practices
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/security_best_practices
…protects the third-party API. It may lack dynamic client registration support, requiring the MCP proxy to use a static client ID for all requests. **Third-Party API** : The protected resource server…
Build an MCP client
Model Context Protocol · in the page
docs/2025-11-25/develop/build-client
…Anthropic client for Claude interactions ### 2. Server Connection * Supports both Python and Node.js servers * Validates server script type * Sets up proper communication channels * Initializes the…
Build an MCP server
Model Context Protocol · in the page
docs/2025-11-25/develop/build-server
…n your Claude for Desktop App configuration at `~/Library/Application Support/Claude/claude_desktop_config.json` in a text editor. Make sure to create the file if it doesn't exist. For example, if yo…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-11-25/develop/build-with-agent-skills
…| Each skill ships a `SKILL.md` file plus a `references/` folder of supporting material (auth flows, tool-design patterns, widget templates, manifest schemas) that the agent reads on demand. The fil…
Client Best Practices
Model Context Protocol · in the page
docs/2025-11-25/develop/clients/client-best-practices
…atform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool) support this natively; check your provider's documentation for an equivalent. When available, you may prefer the platform's tool s…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-local-servers
…secure, controlled access to local resources and tools. Many clients support MCP, enabling diverse integration possibilities across different platforms and applications. This guide demonstrates how…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-remote-servers
…ojects with real-time access to external resources. Many clients now support remote MCP servers, enabling a wide range of integration possibilities. This guide demonstrates how to connect to remote M…
What is the Model Context Protocol (MCP)?
Model Context Protocol · in the page
docs/2025-11-25/getting-started/intro
…take actions on the user's behalf when necessary. ## Broad ecosystem support MCP is an open protocol supported across a wide range of clients and servers. AI assistants like [Claude](https://claude.…
Architecture overview
Model Context Protocol · in the page
docs/2025-11-25/learn/architecture
…from the user, and log messages to the client * **Utility features**: Supports additional capabilities like notifications for real-time updates and progress tracking for long-running operations ####…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-11-25/learn/server-concepts
…d declares its MIME type for appropriate content handling. Resources support two discovery patterns: * **Direct Resources** - fixed URIs that point to specific data. Example: `calendar://events/2024…
Versioning
Model Context Protocol · in the page
docs/2025-11-25/learn/versioning
…11-25/basic/lifecycle.md#initialization). Clients and servers **MAY** support multiple protocol versions simultaneously, but they **MUST** agree on a single version to use for the session. The protoc…
SDKs
Model Context Protocol · in the page
docs/2025-11-25/sdk
…DKs are classified into tiers based on feature completeness, protocol support, and maintenance commitment. Learn more about [SDK tiers](/community/sdk-tiers.md). ## Available SDKs | SDK | Repository…
Debugging
Model Context Protocol · in the page
docs/2025-11-25/tools/debugging
…theme={null} echo '{"allowDevTools": true}' > ~/Library/Application\ Support/Claude/developer_settings.json ``` ```powershell Windows theme={null} '{"allowDevTools": true}' | Set-Content "$env:AppDa…
MCP Inspector
Model Context Protocol · in the page
docs/2025-11-25/tools/inspector
…asic/transports.md) for connecting to the server * For local servers, supports customizing the command-line arguments and environment ### Resources tab * Lists all available resources * Shows resour…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…ient will fetch the metadata to learn about the authorization server, supported scopes, and other resource information. The data is typically encapsulated in a JSON blob, similar to the one below. ``…
Security Best Practices
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/security_best_practices
…protects the third-party API. It may lack dynamic client registration support, requiring the MCP proxy to use a static client ID for all requests. **Third-Party API** : The protected resource server…
Build an MCP client
Model Context Protocol · in the page
docs/2026-07-28/develop/build-client
…Anthropic client for Claude interactions ### 2. Server Connection * Supports both Python and Node.js servers * Validates server script type * Launches the server as a subprocess and speaks stdio to…
Build an MCP server
Model Context Protocol · in the page
docs/2026-07-28/develop/build-server
…n your Claude for Desktop App configuration at `~/Library/Application Support/Claude/claude_desktop_config.json` in a text editor. Make sure to create the file if it doesn't exist. For example, if yo…
Build with Agent Skills
Model Context Protocol · in the page
docs/2026-07-28/develop/build-with-agent-skills
…| Each skill ships a `SKILL.md` file plus a `references/` folder of supporting material (auth flows, tool-design patterns, widget templates, manifest schemas) that the agent reads on demand. The fil…
Client Best Practices
Model Context Protocol · in the page
docs/2026-07-28/develop/clients/client-best-practices
…atform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool) support this natively; check your provider's documentation for an equivalent. When available, you may prefer the platform's tool s…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-local-servers
…secure, controlled access to local resources and tools. Many clients support MCP, enabling diverse integration possibilities across different platforms and applications. This guide demonstrates how…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-remote-servers
…ojects with real-time access to external resources. Many clients now support remote MCP servers, enabling a wide range of integration possibilities. This guide demonstrates how to connect to remote M…
What is the Model Context Protocol (MCP)?
Model Context Protocol · in the page
docs/2026-07-28/getting-started/intro
…take actions on the user's behalf when necessary. ## Broad ecosystem support MCP is an open protocol supported across a wide range of clients and servers. AI assistants like [Claude](https://claude.…
Architecture overview
Model Context Protocol · in the page
docs/2026-07-28/learn/architecture
…This layer includes: * **Discovery**: Lets clients query a server's supported protocol versions, capabilities, and identity through the `server/discover` request * **Server features**: Enables serve…
Understanding MCP clients
Model Context Protocol · in the page
docs/2026-07-28/learn/client-concepts
…dapt to user needs rather than following rigid patterns. Elicitation supports two modes: * **Form mode**: The server asks the client to collect structured data from the user. The request includes a…
Understanding MCP servers
Model Context Protocol · in the page
docs/2026-07-28/learn/server-concepts
…d declares its MIME type for appropriate content handling. Resources support two discovery patterns: * **Direct Resources** - fixed URIs that point to specific data. Example: `calendar://events/2024…
Versioning
Model Context Protocol · in the page
docs/2026-07-28/learn/versioning
…streamable-http#protocol-version-header). Clients and servers **MAY** support multiple protocol versions simultaneously. If the server does not support the requested version, it responds with an [`Un…
SDKs
Model Context Protocol · in the page
docs/2026-07-28/sdk
…DKs are classified into tiers based on feature completeness, protocol support, and maintenance commitment. Learn more about [SDK tiers](/community/sdk-tiers.md). ## Available SDKs | SDK | Repository…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…6-07-28/server/discover) to see which protocol versions the server supports. An `UnsupportedProtocolVersionError` (`-32022`) lists the server's supported versions in its `data` field 5. Check…
Authorization
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/authorization
…ion/authorization-server-discovery.md) to learn the endpoints and the supported grants. **3. Register or identify the client** The Inspector identifies itself to the authorization server through whi…
CLI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/cli
…ze`. A server that exposes its App tools only to clients claiming App support will then look app-less (exit `2`). Add `--advertise-apps` to claim the extension for that run. > [!NOTE] > > `tools/list…
mcpdo connection client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/mcpdo
…oes not block other connections. ## Tasks A tool that requires task support is refused by a plain `tools/call`; add `--task` to make a task-augmented call. It still **blocks** until the task finishe…
Protocol eras
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/protocol-eras
…abilities` (including `extensions`), `instructions`, and the list of `supportedVersions`. The server's name and version arrive in the result `_meta` under `io.modelcontextprotocol/serverInfo`. . | | **Prompts** | `m` | List prompts and render them with arguments. | | **Skills** | `k` | List…
Web client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/web
…reads content on selection, and offers **Subscribe** on servers that support subscriptions. The subscription mechanics differ by era; see [Resource subscriptions](/docs/2026-07-28/tools/inspector/pro…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/authorization
…ient will fetch the metadata to learn about the authorization server, supported scopes, and other resource information. The data is typically encapsulated in a JSON blob, similar to the one below. ``…
Local Server Security
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/local-server-security
…ager, or the freedesktop Secret Service on Linux) where your client supports referencing it. * **Remember files count too.** `~/.ssh`, `~/.aws`, and similar directories are credentials on disk.…
Security Best Practices
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/security_best_practices
…protects the third-party API. It may lack dynamic client registration support, requiring the MCP proxy to use a static client ID for all requests. **Third-Party API** : The protected resource server…
Build an MCP client
Model Context Protocol · in the page
docs/draft/develop/build-client
…Anthropic client for Claude interactions ### 2. Server Connection * Supports both Python and Node.js servers * Validates server script type * Launches the server as a subprocess and speaks stdio to…
Build an MCP server
Model Context Protocol · in the page
docs/draft/develop/build-server
…n your Claude for Desktop App configuration at `~/Library/Application Support/Claude/claude_desktop_config.json` in a text editor. Make sure to create the file if it doesn't exist. For example, if yo…
Build with Agent Skills
Model Context Protocol · in the page
docs/draft/develop/build-with-agent-skills
…| Each skill ships a `SKILL.md` file plus a `references/` folder of supporting material (auth flows, tool-design patterns, widget templates, manifest schemas) that the agent reads on demand. The fil…
Client Best Practices
Model Context Protocol · in the page
docs/draft/develop/clients/client-best-practices
…atform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool) support this natively; check your provider's documentation for an equivalent. When available, you may prefer the platform's tool s…
Connect to local MCP servers
Model Context Protocol · in the page
docs/draft/develop/connect-local-servers
…secure, controlled access to local resources and tools. Many clients support MCP, enabling diverse integration possibilities across different platforms and applications. This guide demonstrates how…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/draft/develop/connect-remote-servers
…ojects with real-time access to external resources. Many clients now support remote MCP servers, enabling a wide range of integration possibilities. This guide demonstrates how to connect to remote M…
What is the Model Context Protocol (MCP)?
Model Context Protocol · in the page
docs/draft/getting-started/intro
…take actions on the user's behalf when necessary. ## Broad ecosystem support MCP is an open protocol supported across a wide range of clients and servers. AI assistants like [Claude](https://claude.…
Architecture overview
Model Context Protocol · in the page
docs/draft/learn/architecture
…This layer includes: * **Discovery**: Lets clients query a server's supported protocol versions, capabilities, and identity through the `server/discover` request * **Server features**: Enables serve…
Understanding MCP clients
Model Context Protocol · in the page
docs/draft/learn/client-concepts
…dapt to user needs rather than following rigid patterns. Elicitation supports two modes: * **Form mode**: The server asks the client to collect structured data from the user. The request includes a…