1,316 pages for mode.
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
…completeness, protocol support, and maintenance commitment levels for Model Context Protocol SDKs The MCP SDK Tiering System establishes clear expectations for feature completeness, protocol support,…
Security Policy
Model Context Protocol · in the page
community/security
# Security Policy > How to report security vulnerabilities in the Model Context Protocol specification and SDKs, what is in and out of scope, and how SDK maintainers coordinate disclosure. This page…
SEP Guidelines
Model Context Protocol · in the page
community/sep-guidelines
…on Enhancement Proposal (SEP) guidelines for proposing changes to the Model Context Protocol ## What is a SEP? SEP stands for Specification Enhancement Proposal. A SEP is a design document providing…
File Uploads Charter
Model Context Protocol · in the page
community/working-groups/file-uploads
…format for delivering them, anchored on [SEP-2356](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2356). ## Scope ### In Scope * **Specification Work**: SEPs defining declarative…
Filesystems Charter
Model Context Protocol · in the page
community/working-groups/filesystems
…inputs from. Agent platforms are converging on presenting services to models as filesystems, and Resources already addresses content by URI under a [`file://` scheme the specification defines as ident…
Governance Working Group Charter
Model Context Protocol · in the page
community/working-groups/governance
…improvements but does not pick people. * **Individual Code of Conduct moderation decisions**: Receipt, investigation, and adjudication of individual incident reports are not within this WG's purview.…
Infrastructure Charter
Model Context Protocol · in the page
community/working-groups/infrastructure
…vents. * **Shared services:** Improving MCP's [planning](https://plan.modelcontextprotocol.io), [voting](https://voting.modelcontextprotocol.io), and [meeting](https://meet.modelcontextprotocol.io) se…
Inspector V2 Working Group Charter
Model Context Protocol · in the page
community/working-groups/inspector-v2
…> Charter for the Inspector V2 Working Group, a Working Group of the Model Context Protocol community. ## Group Type Working Group ## Mission Statement The Inspector V2 Working Group is building…
Interceptors Charter
Model Context Protocol · in the page
community/working-groups/interceptors
…invocable through MCP's existing JSON-RPC patterns across deployment models including in-process, sidecar, and remote service. ## Scope ### In Scope * **Specification Work**: SEPs defining the int…
Progressive Disclosure Charter
Model Context Protocol · in the page
community/working-groups/progressive-disclosure
…loaded into the context of an LLM, a primitive list can overwhelm the model and lead to confusion and poor selection * **Inefficient operations** - long lists in the context consume many tokens, which…
Registry Charter
Model Context Protocol · in the page
community/working-groups/registry
…ation, reliability, and evolution of the hosted registry at `registry.modelcontextprotocol.io`, including uptime, monitoring, and incident response. * **Registry API Specification**: The OpenAPI spec…
SDK Working Group Charter
Model Context Protocol · in the page
community/working-groups/sdk
…at SDK's maintainers as listed in [MAINTAINERS.md](https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/MAINTAINERS.md). * **Specification authorship**: Protocol changes are proposed…
Server Card Charter
Model Context Protocol · in the page
community/working-groups/server-card
…986204405141534) ## Resources * Experimental extension repository: [modelcontextprotocol/experimental-ext-server-card](https://github.com/modelcontextprotocol/experimental-ext-server-card) ## Deliv…
Skills Over MCP Charter
Model Context Protocol · in the page
community/working-groups/skills-over-mcp
…076 — Agent Skills as a First-Class MCP Primitive](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2076), which raised open questions about whether existing MCP primitives suffice or…
Tasks and Events Charter
Model Context Protocol · in the page
community/working-groups/tasks-events
…ts. ## Scope ### In Scope * **Tasks**: Stabilization of the [`io.modelcontextprotocol/tasks`](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2663) extension and its promotion…
Transports Charter
Model Context Protocol · in the page
community/working-groups/transports
…ence, and guidance. The [working group repository](https://github.com/modelcontextprotocol/transports-wg) and its [upstream charter](https://github.com/modelcontextprotocol/transports-wg/blob/main/CHA…
Working and Interest Groups
Model Context Protocol · in the page
community/working-interest-groups
…Governance rules for the two forms of collaborative groups within the Model Context Protocol community — Working Groups and Interest Groups. Within the MCP contributor community we maintain two types…
Roadmap
Model Context Protocol · in the page
development/roadmap
# Roadmap > The Model Context Protocol roadmap, covering the priority areas Core Maintainers and Working Groups are driving for the next specification release and how they shape SEP review. > [!NOTE…
Build an MCP client
Model Context Protocol · in the page
docs/2024-11-05/develop/build-client
…an find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python) ## System Requirements Before starting, ensure your syste…
Build an MCP server
Model Context Protocol · in the page
docs/2024-11-05/develop/build-server
…he complete code for what we'll be building here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/weather-server-python) ### Prerequisite knowledge This quickstart assumes yo…
Build with Agent Skills
Model Context Protocol · in the page
docs/2024-11-05/develop/build-with-agent-skills
…sk. For MCP development, they encode the design decisions (deployment model, tool patterns, auth) so your agent can interrogate your use case and scaffold a server that fits. ## Available skills A r…
Client Best Practices
Model Context Protocol · in the page
docs/2024-11-05/develop/clients/client-best-practices
…to tool management break down. Loading every tool definition into the model's context window upfront wastes tokens, increases latency, and degrades model performance. Passing large intermediate result…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2024-11-05/develop/connect-local-servers
…servers to enable file system access and other powerful integrations Model Context Protocol (MCP) servers extend AI applications' capabilities by providing secure, controlled access to local resource…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2024-11-05/develop/connect-remote-servers
…ls and > services > **[Explore available servers](https://github.com/modelcontextprotocol/servers)** > > Browse our collection of official and community-created MCP servers > **[Connect local server…
Architecture overview
Model Context Protocol · in the page
docs/2024-11-05/learn/architecture
# Architecture overview This overview of the Model Context Protocol (MCP) discusses its [scope](#scope) and [core concepts](#concepts-of-mcp), and provides an [example](#example) demonstrating each c…
Understanding MCP clients
Model Context Protocol · in the page
docs/2024-11-05/learn/client-concepts
…r that respects roots, see the [filesystem server](https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem) in the official servers repository. #### Design Philosophy Roots serve as…
Understanding MCP servers
Model Context Protocol · in the page
docs/2024-11-05/learn/server-concepts
…other logic. | Search flights Send messages Create calendar events | Model | | **Resources** | Passive data sources that provide read-only access to information for context, such as file contents, da…
Versioning
Model Context Protocol · in the page
docs/2024-11-05/learn/versioning
# Versioning The Model Context Protocol uses string-based version identifiers following the format `YYYY-MM-DD`, to indicate the last date backwards incompatible changes were made. > [!NOTE] > > The…
SDKs
Model Context Protocol · in the page
docs/2024-11-05/sdk
# SDKs > Official SDKs for building with Model Context Protocol Build MCP servers and clients using our official SDKs. SDKs are classified into tiers based on feature completeness, protocol support,…
Debugging
Model Context Protocol · in the page
docs/2024-11-05/tools/debugging
# Debugging > A comprehensive guide to debugging Model Context Protocol (MCP) integrations Effective debugging is essential when developing MCP servers or integrating them with applications. This gu…
MCP Inspector
Model Context Protocol · in the page
docs/2024-11-05/tools/inspector
…> In-depth guide to using the MCP Inspector for testing and debugging Model Context Protocol servers The [MCP Inspector](https://github.com/modelcontextprotocol/inspector) is an interactive developer…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/authorization
…1 to protect sensitive resources and operations Authorization in the Model Context Protocol (MCP) secures access to sensitive resources and operations exposed by MCP servers. If your MCP server handl…
Security Best Practices
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/security_best_practices
…ose and Scope This document provides security considerations for the Model Context Protocol (MCP), complementing the [MCP Authorization](/specification/2025-03-26/basic/authorization.md) specificatio…
Build an MCP client
Model Context Protocol · in the page
docs/2025-03-26/develop/build-client
…an find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python) ## System Requirements Before starting, ensure your syste…
Build an MCP server
Model Context Protocol · in the page
docs/2025-03-26/develop/build-server
…he complete code for what we'll be building here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/weather-server-python) ### Prerequisite knowledge This quickstart assumes yo…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-03-26/develop/build-with-agent-skills
…sk. For MCP development, they encode the design decisions (deployment model, tool patterns, auth) so your agent can interrogate your use case and scaffold a server that fits. ## Available skills A r…
Client Best Practices
Model Context Protocol · in the page
docs/2025-03-26/develop/clients/client-best-practices
…to tool management break down. Loading every tool definition into the model's context window upfront wastes tokens, increases latency, and degrades model performance. Passing large intermediate result…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-local-servers
…servers to enable file system access and other powerful integrations Model Context Protocol (MCP) servers extend AI applications' capabilities by providing secure, controlled access to local resource…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-remote-servers
…ls and > services > **[Explore available servers](https://github.com/modelcontextprotocol/servers)** > > Browse our collection of official and community-created MCP servers > **[Connect local server…
Architecture overview
Model Context Protocol · in the page
docs/2025-03-26/learn/architecture
# Architecture overview This overview of the Model Context Protocol (MCP) discusses its [scope](#scope) and [core concepts](#concepts-of-mcp), and provides an [example](#example) demonstrating each c…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-03-26/learn/client-concepts
…r that respects roots, see the [filesystem server](https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem) in the official servers repository. #### Design Philosophy Roots serve as…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-03-26/learn/server-concepts
…other logic. | Search flights Send messages Create calendar events | Model | | **Resources** | Passive data sources that provide read-only access to information for context, such as file contents, da…
Versioning
Model Context Protocol · in the page
docs/2025-03-26/learn/versioning
# Versioning The Model Context Protocol uses string-based version identifiers following the format `YYYY-MM-DD`, to indicate the last date backwards incompatible changes were made. > [!NOTE] > > The…
SDKs
Model Context Protocol · in the page
docs/2025-03-26/sdk
# SDKs > Official SDKs for building with Model Context Protocol Build MCP servers and clients using our official SDKs. SDKs are classified into tiers based on feature completeness, protocol support,…
Debugging
Model Context Protocol · in the page
docs/2025-03-26/tools/debugging
# Debugging > A comprehensive guide to debugging Model Context Protocol (MCP) integrations Effective debugging is essential when developing MCP servers or integrating them with applications. This gu…
MCP Inspector
Model Context Protocol · in the page
docs/2025-03-26/tools/inspector
…> In-depth guide to using the MCP Inspector for testing and debugging Model Context Protocol servers The [MCP Inspector](https://github.com/modelcontextprotocol/inspector) is an interactive developer…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/authorization
…1 to protect sensitive resources and operations Authorization in the Model Context Protocol (MCP) secures access to sensitive resources and operations exposed by MCP servers. If your MCP server handl…
Security Best Practices
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/security_best_practices
…ose and Scope This document provides security considerations for the Model Context Protocol (MCP), complementing the [MCP Authorization](/specification/2025-03-26/basic/authorization.md) specificatio…
Build an MCP client
Model Context Protocol · in the page
docs/2025-06-18/develop/build-client
…an find the complete code for this tutorial here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/mcp-client-python) ## System Requirements Before starting, ensure your syste…
Build an MCP server
Model Context Protocol · in the page
docs/2025-06-18/develop/build-server
…he complete code for what we'll be building here.](https://github.com/modelcontextprotocol/quickstart-resources/tree/main/weather-server-python) ### Prerequisite knowledge This quickstart assumes yo…