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

1,295 pages for code.

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

SDK Tiering System Model Context Protocol · in the page community/sdk-tiers …rs | | `help wanted` | Contributions welcome from those familiar with codebase | ### Priority (only if actionable) | Label | Description | | - | - | | `P0` | Critical: core functionality failures or… Security Policy Model Context Protocol · in the page community/security …rt across the stdio channel: a malicious server already has arbitrary code execution by virtue of being run, and a malicious client already has full process control over the server it spawned. Report… SEP Guidelines Model Context Protocol · in the page community/sep-guidelines …reviewers (include setup instructions) **Not sufficient:** * Pseudocode alone * A design document without code * "Trust me, it works" - reviewers need to see it The prototype doesn't need to be pr… Governance Working Group Charter Model Context Protocol · in the page community/working-groups/governance …this WG, and the WG and IG charter pages gated to Core Maintainers by CODEOWNERS, are subject to tighter collaboration with the owner: the WG proposes changes to those; it does not land them. * **Deci… Inspector V2 Working Group Charter Model Context Protocol · in the page community/working-groups/inspector-v2 …he group delivers a shared Inspector Core architecture that maximizes code reuse across Web, CLI, and TUI implementations, together with a comprehensive testing apparatus. This effort requires cross-m… Interceptors Charter Model Context Protocol · in the page community/working-groups/interceptors …of Scope * Client-specific hook implementation details (e.g., Claude Code's internal hook execution engine) — the WG standardizes the protocol-level interface, not host internals. * Transport-layer w… Progressive Disclosure Charter Model Context Protocol · in the page community/working-groups/progressive-disclosure …sions of varied organization strategies, e.g., grouping, tool-search, code-mode. 3. **Evangelizing standards** - invite feedback from developers and maintainers of large MCP servers and clients to mig… Registry Charter Model Context Protocol · in the page community/working-groups/registry …lients or end-users. * Hosting, distributing, or executing MCP server code or binaries — the registry is a metadata catalog, not a package registry. * Any commitment to delivering an enterprise-ready… Working and Interest Groups Model Context Protocol · in the page community/working-interest-groups …oblem statements, use cases, recommendations | SEPs, implementations, code | | **Commitment** | Active contribution expected | Active contribution expected | | **Duration** | Ongoing as long as topic… Roadmap Model Context Protocol · in the page development/roadmap …and we increasingly rely on HTTP specifics such as headers and status codes to carry transport-level information. Every HTTP-native feature needs a second stdio-specific design or doesn't work locally… Build an MCP client Model Context Protocol · in the page docs/2024-11-05/develop/build-client …ents and servers communicate. **Python** [You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python) ## System… Build an MCP server Model Context Protocol · in the page docs/2024-11-05/develop/build-server …started with building our weather server! [You can find the complete code for what we'll be building here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/weather-server-pytho… Build with Agent Skills Model Context Protocol · in the page docs/2024-11-05/develop/build-with-agent-skills …g assistants domain knowledge for a task. For MCP development, they encode the design decisions (deployment model, tool patterns, auth) so your agent can interrogate your use case and scaffold a serve… Client Best Practices Model Context Protocol · in the page docs/2024-11-05/develop/clients/client-best-practices …longside the tool-search links above. ## Programmatic Tool Calling / Code Mode With direct tool calling, every tool invocation is a round trip: the model generates a tool call, the client executes i… Connect to remote MCP Servers Model Context Protocol · in the page docs/2024-11-05/develop/connect-remote-servers …ous services such as project management tools, documentation systems, code repositories, and any other API-enabled service. The key advantage of remote MCP servers is their accessibility. Unlike loca… What is the Model Context Protocol (MCP)? Model Context Protocol · in the page docs/2024-11-05/getting-started/intro …ndar and Notion, acting as a more personalized AI assistant. * Claude Code can generate an entire web app using a Figma design. * Enterprise chatbots can connect to multiple databases across an organi… Architecture overview Model Context Protocol · in the page docs/2024-11-05/learn/architecture …erver architecture where an MCP host — an AI application like [Claude Code](https://www.anthropic.com/claude-code) or [Claude Desktop](https://www.claude.ai/download) — establishes connections to one… Understanding MCP clients Model Context Protocol · in the page docs/2024-11-05/learn/client-concepts …undaries," and not that they "MUST enforce" them, because servers run code the client cannot control. Roots work best when servers are trusted or vetted, users understand their advisory nature, and t… Understanding MCP servers Model Context Protocol · in the page docs/2024-11-05/learn/server-concepts …ocument access, database servers for data queries, GitHub servers for code management, Slack servers for team communication, and calendar servers for scheduling. ## Core Server Features Servers prov… Debugging Model Context Protocol · in the page docs/2024-11-05/tools/debugging …ifecycle#error-handling) is the standard JSON-RPC "Invalid params" code and is returned in many contexts. One common cause is a server sending [sampling](/specification/2024-11-05/client/samp… MCP Inspector Model Context Protocol · in the page docs/2024-11-05/tools/inspector …npx @modelcontextprotocol/inspector uvx mcp-server-git --repository ~/code/mcp/servers.git ``` #### Inspecting locally developed servers To inspect servers locally developed or downloaded as a repos… Understanding Authorization in MCP Model Context Protocol · in the page docs/2024-11-05/tutorials/security/authorization …["http://localhost:3000/callback"], "grant_types": ["authorization_code", "refresh_token"], "response_types": ["code"] } ``` If the registration succeeds, the authorization server will return a… Security Best Practices Model Context Protocol · in the page docs/2024-11-05/tutorials/security/security_best_practices …ilities. This attack allows malicious clients to obtain authorization codes without proper user consent by exploiting the combination of static client IDs, dynamic client registration, and consent coo… Build an MCP client Model Context Protocol · in the page docs/2025-03-26/develop/build-client …ents and servers communicate. **Python** [You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python) ## System… Build an MCP server Model Context Protocol · in the page docs/2025-03-26/develop/build-server …started with building our weather server! [You can find the complete code for what we'll be building here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/weather-server-pytho… Build with Agent Skills Model Context Protocol · in the page docs/2025-03-26/develop/build-with-agent-skills …g assistants domain knowledge for a task. For MCP development, they encode the design decisions (deployment model, tool patterns, auth) so your agent can interrogate your use case and scaffold a serve… Client Best Practices Model Context Protocol · in the page docs/2025-03-26/develop/clients/client-best-practices …longside the tool-search links above. ## Programmatic Tool Calling / Code Mode With direct tool calling, every tool invocation is a round trip: the model generates a tool call, the client executes i… Connect to remote MCP Servers Model Context Protocol · in the page docs/2025-03-26/develop/connect-remote-servers …ous services such as project management tools, documentation systems, code repositories, and any other API-enabled service. The key advantage of remote MCP servers is their accessibility. Unlike loca… What is the Model Context Protocol (MCP)? Model Context Protocol · in the page docs/2025-03-26/getting-started/intro …ndar and Notion, acting as a more personalized AI assistant. * Claude Code can generate an entire web app using a Figma design. * Enterprise chatbots can connect to multiple databases across an organi… Architecture overview Model Context Protocol · in the page docs/2025-03-26/learn/architecture …erver architecture where an MCP host — an AI application like [Claude Code](https://www.anthropic.com/claude-code) or [Claude Desktop](https://www.claude.ai/download) — establishes connections to one… Understanding MCP clients Model Context Protocol · in the page docs/2025-03-26/learn/client-concepts …undaries," and not that they "MUST enforce" them, because servers run code the client cannot control. Roots work best when servers are trusted or vetted, users understand their advisory nature, and t… Understanding MCP servers Model Context Protocol · in the page docs/2025-03-26/learn/server-concepts …ocument access, database servers for data queries, GitHub servers for code management, Slack servers for team communication, and calendar servers for scheduling. ## Core Server Features Servers prov… Debugging Model Context Protocol · in the page docs/2025-03-26/tools/debugging …ifecycle#error-handling) is the standard JSON-RPC "Invalid params" code and is returned in many contexts. One common cause is a server sending [sampling](/specification/2025-03-26/client/samp… MCP Inspector Model Context Protocol · in the page docs/2025-03-26/tools/inspector …npx @modelcontextprotocol/inspector uvx mcp-server-git --repository ~/code/mcp/servers.git ``` #### Inspecting locally developed servers To inspect servers locally developed or downloaded as a repos… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-03-26/tutorials/security/authorization …["http://localhost:3000/callback"], "grant_types": ["authorization_code", "refresh_token"], "response_types": ["code"] } ``` If the registration succeeds, the authorization server will return a… Security Best Practices Model Context Protocol · in the page docs/2025-03-26/tutorials/security/security_best_practices …ilities. This attack allows malicious clients to obtain authorization codes without proper user consent by exploiting the combination of static client IDs, dynamic client registration, and consent coo… Build an MCP client Model Context Protocol · in the page docs/2025-06-18/develop/build-client …ents and servers communicate. **Python** [You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python) ## System… Build an MCP server Model Context Protocol · in the page docs/2025-06-18/develop/build-server …started with building our weather server! [You can find the complete code for what we'll be building here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/weather-server-pytho… Build with Agent Skills Model Context Protocol · in the page docs/2025-06-18/develop/build-with-agent-skills …g assistants domain knowledge for a task. For MCP development, they encode the design decisions (deployment model, tool patterns, auth) so your agent can interrogate your use case and scaffold a serve… Client Best Practices Model Context Protocol · in the page docs/2025-06-18/develop/clients/client-best-practices …longside the tool-search links above. ## Programmatic Tool Calling / Code Mode With direct tool calling, every tool invocation is a round trip: the model generates a tool call, the client executes i… Connect to remote MCP Servers Model Context Protocol · in the page docs/2025-06-18/develop/connect-remote-servers …ous services such as project management tools, documentation systems, code repositories, and any other API-enabled service. The key advantage of remote MCP servers is their accessibility. Unlike loca… What is the Model Context Protocol (MCP)? Model Context Protocol · in the page docs/2025-06-18/getting-started/intro …ndar and Notion, acting as a more personalized AI assistant. * Claude Code can generate an entire web app using a Figma design. * Enterprise chatbots can connect to multiple databases across an organi… Architecture overview Model Context Protocol · in the page docs/2025-06-18/learn/architecture …erver architecture where an MCP host — an AI application like [Claude Code](https://www.anthropic.com/claude-code) or [Claude Desktop](https://www.claude.ai/download) — establishes connections to one… Understanding MCP clients Model Context Protocol · in the page docs/2025-06-18/learn/client-concepts …undaries," and not that they "MUST enforce" them, because servers run code the client cannot control. Roots work best when servers are trusted or vetted, users understand their advisory nature, and t… Understanding MCP servers Model Context Protocol · in the page docs/2025-06-18/learn/server-concepts …ocument access, database servers for data queries, GitHub servers for code management, Slack servers for team communication, and calendar servers for scheduling. ## Core Server Features Servers prov… Debugging Model Context Protocol · in the page docs/2025-06-18/tools/debugging …ifecycle#error-handling) is the standard JSON-RPC "Invalid params" code and is returned in many contexts. One common cause is a server sending [sampling](/specification/2025-06-18/client/samp… MCP Inspector Model Context Protocol · in the page docs/2025-06-18/tools/inspector …npx @modelcontextprotocol/inspector uvx mcp-server-git --repository ~/code/mcp/servers.git ``` #### Inspecting locally developed servers To inspect servers locally developed or downloaded as a repos… Understanding Authorization in MCP Model Context Protocol · in the page docs/2025-06-18/tutorials/security/authorization …["http://localhost:3000/callback"], "grant_types": ["authorization_code", "refresh_token"], "response_types": ["code"] } ``` If the registration succeeds, the authorization server will return a… Security Best Practices Model Context Protocol · in the page docs/2025-06-18/tutorials/security/security_best_practices …ilities. This attack allows malicious clients to obtain authorization codes without proper user consent by exploiting the combination of static client IDs, dynamic client registration, and consent coo… Build an MCP client Model Context Protocol · in the page docs/2025-11-25/develop/build-client …ents and servers communicate. **Python** [You can find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python) ## System…
Feedback