1,258 pages for port.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Financial Services Charter
Model Context Protocol · in the page
community/interest-groups/financial-services
…* **Compliance and auditability**: requirements for tamper-evident, portable records of what a tool call did, under what authority, and against which policy, so that MCP interactions can satisfy…
Security Charter
Model Context Protocol · in the page
community/interest-groups/security
…and under what authority, for compliance and incident review * **Transport-adjacent security**: secrets handling, process isolation, and unauthenticated surface area for stdio and other non-HTTP tra…
SDK Tiering System
Model Context Protocol · in the page
community/sdk-tiers
# SDK Tiering System > Feature completeness, protocol support, and maintenance commitment levels for Model Context Protocol SDKs The MCP SDK Tiering System establishes clear expectations for feature…
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 for the Model Context Protocol, or an interoperability standard supported outside the core specification. 2. **Informational** - Describes a design issue or provides guidelines/information to the c…
File Uploads Charter
Model Context Protocol · in the page
community/working-groups/file-uploads
…overed by Resources and `BlobResourceContents`. * Changes to the transport layer or session model. The WG may evaluate approaches such as streaming, chunked transfer, or presigned upload URLs as part…
Governance Working Group Charter
Model Context Protocol · in the page
community/working-groups/governance
…tion forum for contested governance decisions and, longer-term, to support representative community participation in the broader MCP organization. ## Scope ### In Scope * **Governance Documentation…
Infrastructure Charter
Model Context Protocol · in the page
community/working-groups/infrastructure
…gendas, and notifications. Discord integrations and MCP bridges for important project events. * **Shared services:** Improving MCP's [planning](https://plan.modelcontextprotocol.io), [voting](https://…
Interceptors Charter
Model Context Protocol · in the page
community/working-groups/interceptors
…nterceptor invocation and testing. * **Cross-Cutting Concerns**: Transport-level interception points, gateway-based deployment patterns, and interplay with routing and policy layers (see Related Group…
Progressive Disclosure Charter
Model Context Protocol · in the page
community/working-groups/progressive-disclosure
…ocuments diverse requirements from clients, servers, and gateways, supports reference extensions of varied organization strategies, and feeds recommendations into the [SEP process](/community/sep-guid…
Registry Charter
Model Context Protocol · in the page
community/working-groups/registry
…enterprise-ready or reusable registry implementation. The codebase supports this instance only and is not intended for external deployments. ### Related Groups * **Server Card WG** — `server.json` a…
SDK Working Group Charter
Model Context Protocol · in the page
community/working-groups/sdk
…zation are not governed by this group. ### Related Groups * **[Transports WG](/community/working-groups/transports.md)**: Transport implementations are a substantial part of every SDK. The SDK WG co…
Server Card Charter
Model Context Protocol · in the page
community/working-groups/server-card
…# Out of Scope * Changes to the MCP initialization handshake or transport layer. * A general-purpose MCP server registry or catalog (owned by the Registry WG). * Internationalization of Server Card c…
Skills Over MCP Charter
Model Context Protocol · in the page
community/working-groups/skills-over-mcp
…e discovered, distributed, and consumed through MCP. Native skills support in host applications demonstrates strong demand, and the group emerged from discussion on [SEP-2076 — Agent Skills as a First…
Tasks and Events Charter
Model Context Protocol · in the page
community/working-groups/tasks-events
…available, with defined ordering guarantees that hold across all transports. ## Scope ### In Scope * **Tasks**: Stabilization of the [`io.modelcontextprotocol/tasks`](https://github.com/modelcont…
Working and Interest Groups
Model Context Protocol · in the page
community/working-interest-groups
…re of the solution * Want to explore whether an idea has community support * Are new to MCP and want to learn about a topic area * Want to share use cases and requirements **Join a Working Group when…
Roadmap
Model Context Protocol · in the page
development/roadmap
…aising it with the relevant Working Group, then bring that group's support with the proposal. SEPs with a Working Group behind them and a clear line to this roadmap move fastest. See the [SEP guidelin…
Build an MCP client
Model Context Protocol · in the page
docs/2024-11-05/develop/build-client
…ing the Client ### Basic Client Structure First, let's set up our imports and create the basic client class: ```python theme={null} import asyncio from typing import Optional from contextlib import…
Build an MCP server
Model Context Protocol · in the page
docs/2024-11-05/develop/build-server
…tes to stderr or files. ### Quick Examples ```python theme={null} import sys import logging # ❌ Bad (STDIO) print("Processing request") # ✅ Good (STDIO) print("Processing request", file=sys.stderr…
Build with Agent Skills
Model Context Protocol · in the page
docs/2024-11-05/develop/build-with-agent-skills
…n and implementation [Agent skills](https://agentskills.io/home) are portable instruction sets that give AI coding assistants domain knowledge for a task. For MCP development, they encode the design…
Client Best Practices
Model Context Protocol · in the page
docs/2024-11-05/develop/clients/client-best-practices
…orm.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 sear…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2024-11-05/develop/connect-local-servers
…cure, controlled access to local resources and tools. Many clients support MCP, enabling diverse integration possibilities across different platforms and applications. This guide demonstrates how to…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2024-11-05/develop/connect-remote-servers
…cts 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 MCP…
What is the Model Context Protocol (MCP)?
Model Context Protocol · in the page
docs/2024-11-05/getting-started/intro
…access key information and perform tasks. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect electronic devices, MCP provides a standardized way…
Architecture overview
Model Context Protocol · in the page
docs/2024-11-05/learn/architecture
…corresponding MCP server. Local MCP servers that use the STDIO transport typically serve a single MCP client, whereas remote MCP servers that use the HTTP with SSE transport will typically serve man…
Understanding MCP clients
Model Context Protocol · in the page
docs/2024-11-05/learn/client-concepts
…ct communication with one server. Understanding the distinction is important: the *host* is the application users interact with, while *clients* are the protocol-level components that enable server c…
Understanding MCP servers
Model Context Protocol · in the page
docs/2024-11-05/learn/server-concepts
…directly and decide how to use it - whether that's selecting relevant portions, searching with embeddings, or passing it all to the model. Each resource has a unique URI (e.g., `file:///path/to/docum…
Versioning
Model Context Protocol · in the page
docs/2024-11-05/learn/versioning
…05/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 protocol…
SDKs
Model Context Protocol · in the page
docs/2024-11-05/sdk
…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/2024-11-05/tools/debugging
…Inspector](/docs/2024-11-05/tools/inspector.md)**: interactive, transport-agnostic testing UI. Connect to stdio or HTTP with SSE servers, invoke [tools](/specification/2024-11-05/server/tools.m…
MCP Inspector
Model Context Protocol · in the page
docs/2024-11-05/tools/inspector
…MCP server: ### Server connection pane * Allows selecting the [transport](/specification/2024-11-05/basic/transports.md) for connecting to the server * For local servers, supports customizing the co…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/authorization
…ion for Local MCP Servers** > > For MCP servers using the [STDIO transport](/specification/2024-11-05/basic/transports.md#stdio), you can use environment-based credentials or credentials provided by t…
Security Best Practices
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/security_best_practices
…tects 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 tha…
Build an MCP client
Model Context Protocol · in the page
docs/2025-03-26/develop/build-client
…ing the Client ### Basic Client Structure First, let's set up our imports and create the basic client class: ```python theme={null} import asyncio from typing import Optional from contextlib import…
Build an MCP server
Model Context Protocol · in the page
docs/2025-03-26/develop/build-server
…tes to stderr or files. ### Quick Examples ```python theme={null} import sys import logging # ❌ Bad (STDIO) print("Processing request") # ✅ Good (STDIO) print("Processing request", file=sys.stderr…
Build with Agent Skills
Model Context Protocol · in the page
docs/2025-03-26/develop/build-with-agent-skills
…n and implementation [Agent skills](https://agentskills.io/home) are portable instruction sets that give AI coding assistants domain knowledge for a task. For MCP development, they encode the design…
Client Best Practices
Model Context Protocol · in the page
docs/2025-03-26/develop/clients/client-best-practices
…orm.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 sear…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-local-servers
…cure, controlled access to local resources and tools. Many clients support MCP, enabling diverse integration possibilities across different platforms and applications. This guide demonstrates how to…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-remote-servers
…cts 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 MCP…
What is the Model Context Protocol (MCP)?
Model Context Protocol · in the page
docs/2025-03-26/getting-started/intro
…access key information and perform tasks. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect electronic devices, MCP provides a standardized way…
Architecture overview
Model Context Protocol · in the page
docs/2025-03-26/learn/architecture
…corresponding MCP server. Local MCP servers that use the STDIO transport typically serve a single MCP client, whereas remote MCP servers that use the Streamable HTTP transport will typically serve m…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-03-26/learn/client-concepts
…ct communication with one server. Understanding the distinction is important: the *host* is the application users interact with, while *clients* are the protocol-level components that enable server c…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-03-26/learn/server-concepts
…directly and decide how to use it - whether that's selecting relevant portions, searching with embeddings, or passing it all to the model. Each resource has a unique URI (e.g., `file:///path/to/docum…
Versioning
Model Context Protocol · in the page
docs/2025-03-26/learn/versioning
…26/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 protocol…
SDKs
Model Context Protocol · in the page
docs/2025-03-26/sdk
…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-03-26/tools/debugging
…Inspector](/docs/2025-03-26/tools/inspector.md)**: interactive, transport-agnostic testing UI. Connect to stdio or Streamable HTTP servers, invoke [tools](/specification/2025-03-26/server/tools…
MCP Inspector
Model Context Protocol · in the page
docs/2025-03-26/tools/inspector
…MCP server: ### Server connection pane * Allows selecting the [transport](/specification/2025-03-26/basic/transports.md) for connecting to the server * For local servers, supports customizing the co…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/authorization
…ion for Local MCP Servers** > > For MCP servers using the [STDIO transport](/specification/2025-03-26/basic/transports.md#stdio), you can use environment-based credentials or credentials provided by t…
Security Best Practices
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/security_best_practices
…tects 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 tha…
Build an MCP client
Model Context Protocol · in the page
docs/2025-06-18/develop/build-client
…ing the Client ### Basic Client Structure First, let's set up our imports and create the basic client class: ```python theme={null} import asyncio from typing import Optional from contextlib import…