1,040 pages for comm.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
SDKs
Model Context Protocol · in the page
docs/2025-03-26/sdk
…iers based on feature completeness, protocol support, and maintenance commitment. Learn more about [SDK tiers](https://modelcontextprotocol.io/community/sdk-tiers.md). ## Available SDKs | SDK | Repo…
Debugging
Model Context Protocol · in the page
docs/2025-03-26/tools/debugging
…access * Tool execution * Error conditions * Performance metrics ## Common issues The examples below use Claude Desktop's [`claude_desktop_config.json`](https://modelcontextprotocol.io/docs/2025-03…
MCP Inspector
Model Context Protocol · in the page
docs/2025-03-26/tools/inspector
…tallation: ```bash theme={null} npx @modelcontextprotocol/inspector <command> ``` ```bash theme={null} npx @modelcontextprotocol/inspector <command> <arg1> <arg2> ``` #### Inspecting servers from n…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/authorization
…While authorization for MCP servers is **optional**, it is strongly recommended when: * Your server accesses user-specific data (emails, documents, databases) * You need to audit who performed which…
Security Best Practices
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/security_best_practices
…A fixed OAuth 2.0 client identifier used by the MCP proxy server when communicating with the third-party authorization server. This Client ID refers to the MCP server acting as a client to the Third-P…
Build an MCP client
Model Context Protocol · in the page
docs/2025-06-18/develop/build-client
…ild-server.md) tutorial so you can understand how clients and servers communicate. > [tab] Python > > [You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/…
Build an MCP server
Model Context Protocol · in the page
docs/2025-06-18/develop/build-server
…Make sure to restart your terminal afterwards to ensure that the `uv` command gets picked up. > > Now, let's create and set up our project: > > ```bash macOS/Linux theme={null} > # Create a new direct…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-06-18/develop/build-with-agent-skills
…opening message already covers these, the agent skips ahead to the recommendation. ## Deployment paths Based on discovery, the skill recommends one of four paths and scaffolds accordingly: **Remot…
Client Best Practices
Model Context Protocol · in the page
docs/2025-06-18/develop/clients/client-best-practices
…context window, clients should switch to progressive discovery. We recommend that clients implement thresholds to determine when to switch: * Implement a threshold as a percentage of the context win…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-local-servers
….js to run. Verify your Node.js installation by opening a terminal or command prompt and running: ```bash theme={null} node --version ``` If Node.js is not installed, download it from [nodejs.org](h…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-remote-servers
…hentication process varies depending on the server implementation but commonly involves OAuth, API keys, or username/password combinations. ?
Model Context Protocol · in the page
docs/2025-06-18/getting-started/intro
…Understand the security considerations and best practices for MCP ## Community > [card] [Contributing](https://modelcontextprotocol.io/community/contributing.md) > > Learn how to get involved and co…
Architecture overview
Model Context Protocol · in the page
docs/2025-06-18/learn/architecture
…ally on the same machine because it uses the STDIO transport. This is commonly referred to as a "local" MCP server. The official [Sentry MCP server](https://docs.sentry.io/product/sentry-mcp/) runs on…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-06-18/learn/client-concepts
…ing MCP clients MCP clients are instantiated by host applications to communicate with particular MCP servers. The host application, like Claude.ai or an IDE, manages the overall user experience and c…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-06-18/learn/server-concepts
…ilities to AI applications through standardized protocol interfaces. Common examples include file system servers for document access, database servers for data queries, GitHub servers for code manage…
Versioning
Model Context Protocol · in the page
docs/2025-06-18/learn/versioning
…ure lifecycle and deprecation policy](https://modelcontextprotocol.io/community/feature-lifecycle.md): the feature remains part of the specification, but is scheduled for removal. Deprecated features…
SDKs
Model Context Protocol · in the page
docs/2025-06-18/sdk
…iers based on feature completeness, protocol support, and maintenance commitment. Learn more about [SDK tiers](https://modelcontextprotocol.io/community/sdk-tiers.md). ## Available SDKs | SDK | Repo…
Debugging
Model Context Protocol · in the page
docs/2025-06-18/tools/debugging
…access * Tool execution * Error conditions * Performance metrics ## Common issues The examples below use Claude Desktop's [`claude_desktop_config.json`](https://modelcontextprotocol.io/docs/2025-06…
MCP Inspector
Model Context Protocol · in the page
docs/2025-06-18/tools/inspector
…tallation: ```bash theme={null} npx @modelcontextprotocol/inspector <command> ``` ```bash theme={null} npx @modelcontextprotocol/inspector <command> <arg1> <arg2> ``` #### Inspecting servers from n…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/authorization
…While authorization for MCP servers is **optional**, it is strongly recommended when: * Your server accesses user-specific data (emails, documents, databases) * You need to audit who performed which…
Security Best Practices
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/security_best_practices
…A fixed OAuth 2.0 client identifier used by the MCP proxy server when communicating with the third-party authorization server. This Client ID refers to the MCP server acting as a client to the Third-P…
Build an MCP client
Model Context Protocol · in the page
docs/2025-11-25/develop/build-client
…ild-server.md) tutorial so you can understand how clients and servers communicate. > [tab] Python > > [You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/…
Build an MCP server
Model Context Protocol · in the page
docs/2025-11-25/develop/build-server
…Make sure to restart your terminal afterwards to ensure that the `uv` command gets picked up. > > Now, let's create and set up our project: > > ```bash macOS/Linux theme={null} > # Create a new direct…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-11-25/develop/build-with-agent-skills
…opening message already covers these, the agent skips ahead to the recommendation. ## Deployment paths Based on discovery, the skill recommends one of four paths and scaffolds accordingly: **Remot…
Client Best Practices
Model Context Protocol · in the page
docs/2025-11-25/develop/clients/client-best-practices
…context window, clients should switch to progressive discovery. We recommend that clients implement thresholds to determine when to switch: * Implement a threshold as a percentage of the context win…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-local-servers
….js to run. Verify your Node.js installation by opening a terminal or command prompt and running: ```bash theme={null} node --version ``` If Node.js is not installed, download it from [nodejs.org](h…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-remote-servers
…hentication process varies depending on the server implementation but commonly involves OAuth, API keys, or username/password combinations. ?
Model Context Protocol · in the page
docs/2025-11-25/getting-started/intro
…Understand the security considerations and best practices for MCP ## Community > [card] [Contributing](https://modelcontextprotocol.io/community/contributing.md) > > Learn how to get involved and co…
Architecture overview
Model Context Protocol · in the page
docs/2025-11-25/learn/architecture
…ally on the same machine because it uses the STDIO transport. This is commonly referred to as a "local" MCP server. The official [Sentry MCP server](https://docs.sentry.io/product/sentry-mcp/) runs on…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-11-25/learn/client-concepts
…ing MCP clients MCP clients are instantiated by host applications to communicate with particular MCP servers. The host application, like Claude.ai or an IDE, manages the overall user experience and c…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-11-25/learn/server-concepts
…ilities to AI applications through standardized protocol interfaces. Common examples include file system servers for document access, database servers for data queries, GitHub servers for code manage…
Versioning
Model Context Protocol · in the page
docs/2025-11-25/learn/versioning
…ure lifecycle and deprecation policy](https://modelcontextprotocol.io/community/feature-lifecycle.md): the feature remains part of the specification, but is scheduled for removal. Deprecated features…
SDKs
Model Context Protocol · in the page
docs/2025-11-25/sdk
…iers based on feature completeness, protocol support, and maintenance commitment. Learn more about [SDK tiers](https://modelcontextprotocol.io/community/sdk-tiers.md). ## Available SDKs | SDK | Repo…
Debugging
Model Context Protocol · in the page
docs/2025-11-25/tools/debugging
…access * Tool execution * Error conditions * Performance metrics ## Common issues The examples below use Claude Desktop's [`claude_desktop_config.json`](https://modelcontextprotocol.io/docs/2025-11…
MCP Inspector
Model Context Protocol · in the page
docs/2025-11-25/tools/inspector
…tallation: ```bash theme={null} npx @modelcontextprotocol/inspector <command> ``` ```bash theme={null} npx @modelcontextprotocol/inspector <command> <arg1> <arg2> ``` #### Inspecting servers from n…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…While authorization for MCP servers is **optional**, it is strongly recommended when: * Your server accesses user-specific data (emails, documents, databases) * You need to audit who performed which…
Security Best Practices
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/security_best_practices
…A fixed OAuth 2.0 client identifier used by the MCP proxy server when communicating with the third-party authorization server. This Client ID refers to the MCP server acting as a client to the Third-P…
Build an MCP client
Model Context Protocol · in the page
docs/2026-07-28/develop/build-client
…ild-server.md) tutorial so you can understand how clients and servers communicate. > [tab] Python > > [You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/…
Build an MCP server
Model Context Protocol · in the page
docs/2026-07-28/develop/build-server
…Make sure to restart your terminal afterwards to ensure that the `uv` command gets picked up. > > Now, let's create and set up our project: > > ```bash macOS/Linux theme={null} > # Create a new direct…
Build with Agent Skills
Model Context Protocol · in the page
docs/2026-07-28/develop/build-with-agent-skills
…opening message already covers these, the agent skips ahead to the recommendation. ## Deployment paths Based on discovery, the skill recommends one of four paths and scaffolds accordingly: **Remot…
Client Best Practices
Model Context Protocol · in the page
docs/2026-07-28/develop/clients/client-best-practices
…context window, clients should switch to progressive discovery. We recommend that clients implement thresholds to determine when to switch: * Implement a threshold as a percentage of the context win…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-local-servers
….js to run. Verify your Node.js installation by opening a terminal or command prompt and running: ```bash theme={null} node --version ``` If Node.js is not installed, download it from [nodejs.org](h…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-remote-servers
…settings page: * **Desktop**: Either use the keyboard shortcut `Ctrl+Comma` or click the top-left menu icon ?
Model Context Protocol · in the page
docs/2026-07-28/getting-started/intro
…Understand the security considerations and best practices for MCP ## Community > [card] [Contributing](https://modelcontextprotocol.io/community/contributing.md) > > Learn how to get involved and co…
Architecture overview
Model Context Protocol · in the page
docs/2026-07-28/learn/architecture
…ally on the same machine because it uses the STDIO transport. This is commonly referred to as a "local" MCP server. The official [Sentry MCP server](https://docs.sentry.io/product/sentry-mcp/) runs on…
Understanding MCP clients
Model Context Protocol · in the page
docs/2026-07-28/learn/client-concepts
…ing MCP clients MCP clients are instantiated by host applications to communicate with particular MCP servers. The host application, like Claude.ai or an IDE, manages the overall user experience and c…
Understanding MCP servers
Model Context Protocol · in the page
docs/2026-07-28/learn/server-concepts
…ilities to AI applications through standardized protocol interfaces. Common examples include file system servers for document access, database servers for data queries, GitHub servers for code manage…
Versioning
Model Context Protocol · in the page
docs/2026-07-28/learn/versioning
…ure lifecycle and deprecation policy](https://modelcontextprotocol.io/community/feature-lifecycle.md): the feature remains part of the specification, but is scheduled for removal. Deprecated features…
SDKs
Model Context Protocol · in the page
docs/2026-07-28/sdk
…iers based on feature completeness, protocol support, and maintenance commitment. Learn more about [SDK tiers](https://modelcontextprotocol.io/community/sdk-tiers.md). ## Available SDKs | SDK | Repo…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…access * Tool execution * Error conditions * Performance metrics ## Common issues The examples below use Claude Desktop's [`claude_desktop_config.json`](https://modelcontextprotocol.io/docs/2026-07…