1,296 pages for type.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Enterprise Interest Group Charter
Model Context Protocol · in the page
community/interest-groups/enterprise
…p Charter > Charter for the MCP Enterprise Interest Group. ## Group Type **Interest Group** ## Mission Statement The Enterprise IG identifies and documents the requirements gaps that enterprises…
Enterprise-Managed Authorization Charter
Model Context Protocol · in the page
community/interest-groups/enterprise-managed-authorization
…ed-auth-ig` is > archived. This page is kept for reference. ## Group Type **Interest Group** ## Mission Statement The Enterprise-Managed Authorization Interest Group provides a venue for identity-…
Financial Services Charter
Model Context Protocol · in the page
community/interest-groups/financial-services
…r > Charter for the MCP Financial Services Interest Group. ## Group Type **Interest Group** ## Mission Statement The Financial Services Interest Group brings together stakeholders from regulated…
Scientific Computing Charter
Model Context Protocol · in the page
community/interest-groups/scientific-computing
…> Charter for the MCP Scientific Computing Interest Group. ## Group Type **Interest Group** ## Mission Statement The Scientific Computing Interest Group explores use cases for MCP in scientific a…
Security Charter
Model Context Protocol · in the page
community/interest-groups/security
…ity Charter > Charter for the MCP Security Interest Group. ## Group Type **Interest Group** ## Mission Statement The Security Interest Group catalogs MCP-specific threats, reviews security-releva…
Tool Annotations Charter
Model Context Protocol · in the page
community/interest-groups/tool-annotations
…ter > Charter for the MCP Tool Annotations Interest Group. ## Group Type **Interest Group** ## Mission Statement The Tool Annotations Interest Group explores the role of tool annotations in enabl…
SDK Tiering System
Model Context Protocol · in the page
community/sdk-tiers
…itical bug resolution times (time from P0 label to issue close). ### Type (pick one) | Label | Description | | - | - | | `bug` | Something isn't working | | `enhancement` | Request for new feature |…
SEP Guidelines
Model Context Protocol · in the page
community/sep-guidelines
…y/communication.md#discord) before starting significant work. ## SEP Types There are four kinds of SEP: 1. **Standards Track** - Describes a new feature or implementation for the Model Context Prot…
File Uploads Charter
Model Context Protocol · in the page
community/working-groups/file-uploads
…Charter > Charter for the MCP File Uploads Working Group. ## Group Type **Working Group** ## Mission Statement The File Uploads Working Group exists to define how MCP tools and elicitation reque…
Filesystems Charter
Model Context Protocol · in the page
community/working-groups/filesystems
…s Charter > Charter for the MCP Filesystems Working Group. ## Group Type **Working Group** ## Mission Statement The Filesystems Working Group exists to make MCP Resources bidirectional, so that a…
Governance Working Group Charter
Model Context Protocol · in the page
community/working-groups/governance
…up Charter > Charter for the MCP Governance Working Group. ## Group Type **Working Group** ## Mission Statement The Governance Working Group exists to refine, document, and steward MCP's governan…
Infrastructure Charter
Model Context Protocol · in the page
community/working-groups/infrastructure
…harter > Charter for the MCP Infrastructure Working Group. ## Group Type **Working Group** ## Mission Statement The Infrastructure Working Group builds and maintains MCP's shared infrastructure a…
Inspector V2 Working Group Charter
Model Context Protocol · in the page
community/working-groups/inspector-v2
…p, a Working Group of the Model Context Protocol community. ## Group Type Working Group ## Mission Statement The Inspector V2 Working Group is building Inspector V2, a new web-based MCP inspector…
Interceptors Charter
Model Context Protocol · in the page
community/working-groups/interceptors
…Charter > Charter for the MCP Interceptors Working Group. ## Group Type **Working Group** ## Mission Statement The Interceptors Working Group exists to standardize how context operations are int…
Progressive Disclosure Charter
Model Context Protocol · in the page
community/working-groups/progressive-disclosure
…> Charter for the MCP Progressive Disclosure Working Group. ## Group Type **Working Group** ## Mission Statement The Progressive Disclosure Working Group explores how MCP Primitives (Tools, Resour…
Registry Charter
Model Context Protocol · in the page
community/working-groups/registry
…stry Charter > Charter for the MCP Registry Working Group. ## Group Type **Working Group** ## Mission Statement The Registry Working Group exists to build and maintain the official MCP Registry —…
SDK Working Group Charter
Model Context Protocol · in the page
community/working-groups/sdk
…ing Group Charter > Charter for the MCP SDK Working Group. ## Group Type **Working Group** ## Mission Statement The SDK Working Group exists to keep the official MCP SDKs consistent, conformant,…
Server Card Charter
Model Context Protocol · in the page
community/working-groups/server-card
…d Charter > Charter for the MCP Server Card Working Group. ## Group Type **Working Group** ## Mission Statement The Server Card Working Group exists to define mechanisms that facilitate discovery…
Skills Over MCP Charter
Model Context Protocol · in the page
community/working-groups/skills-over-mcp
…arter > Charter for the MCP Skills Over MCP Working Group. ## Group Type **Working Group** ## Mission Statement The Skills Over MCP Working Group defines how "agent skills" — rich, structured ins…
Tasks and Events Charter
Model Context Protocol · in the page
community/working-groups/tasks-events
…rter > Charter for the MCP Tasks and Events Working Group. ## Group Type **Working Group** ## Mission Statement The Tasks and Events Working Group exists to continue the development of Tasks, MCP…
Transports Charter
Model Context Protocol · in the page
community/working-groups/transports
…ts Charter > Charter for the MCP Transports Working Group. ## Group Type **Working Group** ## Mission Statement The Transports Working Group evolves MCP transport bindings and transport-adjacent…
Working and Interest Groups
Model Context Protocol · in the page
community/working-interest-groups
…nterest Groups. Within the MCP contributor community we maintain two types of collaboration formats: **Interest Groups (IGs)** and **Working Groups (WGs)**. ## Quick Reference | | Interest Group (I…
Roadmap
Model Context Protocol · in the page
development/roadmap
…e `tools/call` interface to resolve fidelity disparities among return types and streamline the handling of structured and unstructured output. * **Progressive discovery**: Core Primitives WG. Clients…
Build an MCP client
Model Context Protocol · in the page
docs/2024-11-05/develop/build-client
…_content = [] for content in response.content: if content.type == 'text': final_text.append(content.text) assistant_message_content.append(content) elif con…
Build an MCP server
Model Context Protocol · in the page
docs/2024-11-05/develop/build-server
…lient.md). ### Core MCP Concepts MCP servers can provide three main types of capabilities: 1. **[Resources](/docs/2024-11-05/learn/server-concepts.md#resources)**: File-like data that can be read b…
Client Best Practices
Model Context Protocol · in the page
docs/2024-11-05/develop/clients/client-best-practices
…ge query and returns matching tool names with brief descriptions. ```typescript theme={null} // The model calls a lightweight search tool search_tools({ query: "update salesforce record" }) // Retur…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2024-11-05/develop/connect-local-servers
…y/Logs/Claude/mcp*.log > ``` > > ```powershell Windows theme={null} > type "%APPDATA%\Claude\logs\mcp*.log" > ``` > **Tool calls failing silently** > > If Claude attempts to use the tools but they fa…
Architecture overview
Model Context Protocol · in the page
docs/2024-11-05/learn/architecture
…lients and servers can offer each other. These primitives specify the types of contextual information that can be shared with AI applications and the range of actions that can be performed. MCP defin…
Understanding MCP clients
Model Context Protocol · in the page
docs/2024-11-05/learn/client-concepts
…before it returns to the server. **Request parameters example:** ```typescript theme={null} { messages: [ { role: "user", content: "Analyze these flight options and recommend the b…
Understanding MCP servers
Model Context Protocol · in the page
docs/2024-11-05/learn/server-concepts
…odels to perform actions. Each tool defines a specific operation with typed inputs and outputs. The model requests tool execution based on context. #### How Tools Work Tools are schema-defined inter…
SDKs
Model Context Protocol · in the page
docs/2024-11-05/sdk
…## Available SDKs | SDK | Repository | Tier | | :- | :- | -: | | [TypeScript](https://ts.sdk.modelcontextprotocol.io) | [modelcontextprotocol/typescript-sdk](https://github.com/modelcontextprotoco…
Debugging
Model Context Protocol · in the page
docs/2024-11-05/tools/debugging
…data="Server started successfully", ) return "done" ``` ```typescript TypeScript theme={null} await server.sendLoggingMessage({ level: "info", data: "Server started successfully", }); `…
MCP Inspector
Model Context Protocol · in the page
docs/2024-11-05/tools/inspector
…y developed or downloaded as a repository, the most common way is: **TypeScript** ```bash theme={null} npx @modelcontextprotocol/inspector node path/to/server/index.js args... ``` **Python** ```ba…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/authorization
…ent", "redirect_uris": ["http://localhost:3000/callback"], "grant_types": ["authorization_code", "refresh_token"], "response_types": ["code"] } ``` If the registration succeeds, the authorizati…
Build an MCP client
Model Context Protocol · in the page
docs/2025-03-26/develop/build-client
…_content = [] for content in response.content: if content.type == 'text': final_text.append(content.text) assistant_message_content.append(content) elif con…
Build an MCP server
Model Context Protocol · in the page
docs/2025-03-26/develop/build-server
…lient.md). ### Core MCP Concepts MCP servers can provide three main types of capabilities: 1. **[Resources](/docs/2025-03-26/learn/server-concepts.md#resources)**: File-like data that can be read b…
Client Best Practices
Model Context Protocol · in the page
docs/2025-03-26/develop/clients/client-best-practices
…ge query and returns matching tool names with brief descriptions. ```typescript theme={null} // The model calls a lightweight search tool search_tools({ query: "update salesforce record" }) // Retur…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-03-26/develop/connect-local-servers
…y/Logs/Claude/mcp*.log > ``` > > ```powershell Windows theme={null} > type "%APPDATA%\Claude\logs\mcp*.log" > ``` > **Tool calls failing silently** > > If Claude attempts to use the tools but they fa…
Architecture overview
Model Context Protocol · in the page
docs/2025-03-26/learn/architecture
…lients and servers can offer each other. These primitives specify the types of contextual information that can be shared with AI applications and the range of actions that can be performed. MCP defin…
Understanding MCP clients
Model Context Protocol · in the page
docs/2025-03-26/learn/client-concepts
…before it returns to the server. **Request parameters example:** ```typescript theme={null} { messages: [ { role: "user", content: "Analyze these flight options and recommend the b…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-03-26/learn/server-concepts
…odels to perform actions. Each tool defines a specific operation with typed inputs and outputs. The model requests tool execution based on context. #### How Tools Work Tools are schema-defined inter…
SDKs
Model Context Protocol · in the page
docs/2025-03-26/sdk
…## Available SDKs | SDK | Repository | Tier | | :- | :- | -: | | [TypeScript](https://ts.sdk.modelcontextprotocol.io) | [modelcontextprotocol/typescript-sdk](https://github.com/modelcontextprotoco…
Debugging
Model Context Protocol · in the page
docs/2025-03-26/tools/debugging
…data="Server started successfully", ) return "done" ``` ```typescript TypeScript theme={null} await server.sendLoggingMessage({ level: "info", data: "Server started successfully", }); `…
MCP Inspector
Model Context Protocol · in the page
docs/2025-03-26/tools/inspector
…y developed or downloaded as a repository, the most common way is: **TypeScript** ```bash theme={null} npx @modelcontextprotocol/inspector node path/to/server/index.js args... ``` **Python** ```ba…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/authorization
…ent", "redirect_uris": ["http://localhost:3000/callback"], "grant_types": ["authorization_code", "refresh_token"], "response_types": ["code"] } ``` If the registration succeeds, the authorizati…
Build an MCP client
Model Context Protocol · in the page
docs/2025-06-18/develop/build-client
…_content = [] for content in response.content: if content.type == 'text': final_text.append(content.text) assistant_message_content.append(content) elif con…
Build an MCP server
Model Context Protocol · in the page
docs/2025-06-18/develop/build-server
…lient.md). ### Core MCP Concepts MCP servers can provide three main types of capabilities: 1. **[Resources](/docs/2025-06-18/learn/server-concepts.md#resources)**: File-like data that can be read b…
Client Best Practices
Model Context Protocol · in the page
docs/2025-06-18/develop/clients/client-best-practices
…ge query and returns matching tool names with brief descriptions. ```typescript theme={null} // The model calls a lightweight search tool search_tools({ query: "update salesforce record" }) // Retur…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-local-servers
…y/Logs/Claude/mcp*.log > ``` > > ```powershell Windows theme={null} > type "%APPDATA%\Claude\logs\mcp*.log" > ``` > **Tool calls failing silently** > > If Claude attempts to use the tools but they fa…
Architecture overview
Model Context Protocol · in the page
docs/2025-06-18/learn/architecture
…lients and servers can offer each other. These primitives specify the types of contextual information that can be shared with AI applications and the range of actions that can be performed. MCP defin…