Model Context Protocol
modelcontextprotocol.io
AI & Machine LearningGet started with the Model Context Protocol (MCP).
llms.txt
Model Context Protocol
Docs
- Antitrust Policy: MCP Project Antitrust Policy for participants and contributors
- Authorization Charter: Charter for the MCP Authorization Interest Group.
- Group Charter Template: Template for MCP Working Group and Interest Group charters.
- Contributor Communication: Communication strategy and framework for the Model Context Protocol community
- Contributing to MCP: How to contribute to the Model Context Protocol project
- Contributor Ladder: Roles, responsibilities, and advancement criteria for MCP contributors, from first contribution to Core Maintainer
- Design Principles: The core design principles that guide the development of the Model Context Protocol.
- Feature Lifecycle and Deprecation Policy: How individual MCP specification features move through Active, Deprecated, and Removed states, and the timeline implementers can plan against.
- File Uploads Charter: Charter for the MCP File Uploads Working Group.
- Governance and Stewardship: Learn about the Model Context Protocol's governance structure and how to participate in the community
- Inspector V2 Working Group Charter: Charter for the Inspector V2 Working Group, a Working Group of the Model Context Protocol community.
- Interceptors Charter: Charter for the MCP Interceptors Working Group.
- Registry Charter: Charter for the MCP Registry Working Group.
- SDK Tiering System: Feature completeness, protocol support, and maintenance commitment levels for Model Context Protocol SDKs
- SDK Working Group Charter: Charter for the MCP SDK Working Group.
- SEP Guidelines: Specification Enhancement Proposal (SEP) guidelines for proposing changes to the Model Context Protocol
- Server Card Charter: Charter for the MCP Server Card Working Group.
- Skills Over MCP Charter: Charter for the MCP Skills Over MCP Working Group.
- Tool Annotations Charter: Charter for the MCP Tool Annotations Interest Group.
- Triggers and Events Charter: Charter for the MCP Triggers and Events Working Group.
- Working and Interest Groups: Governance rules for the two forms of collaborative groups within the Model Context Protocol community — Working Groups and Interest Groups.
- Roadmap: Our plans for evolving Model Context Protocol
- Build an MCP client: Get started building your own client that can integrate with all MCP servers.
- Build an MCP server: Get started building your own server to use in Claude for Desktop and other clients.
- Build with Agent Skills: Use agent skills to guide AI coding assistants through MCP server design and implementation
- Client Best Practices: Patterns for scaling MCP host applications across many servers and tools.
- Connect to local MCP servers: Learn how to extend Claude Desktop with local MCP servers to enable file system access and other powerful integrations
- Connect to remote MCP Servers: Learn how to connect Claude to remote MCP servers and extend its capabilities with internet-hosted tools and data sources
- What is the Model Context Protocol (MCP)?
- Architecture overview
- Understanding MCP clients
- Understanding MCP servers
- Versioning
- SDKs: Official SDKs for building with Model Context Protocol
- Debugging: A comprehensive guide to debugging Model Context Protocol (MCP) integrations
- MCP Inspector: In-depth guide to using the MCP Inspector for testing and debugging Model Context Protocol servers
- Understanding Authorization in MCP: Learn how to implement secure authorization for MCP servers using OAuth 2.1 to protect sensitive resources and operations
- Security Best Practices: Security considerations, attack vectors, and best practices for MCP implementations
- Example Servers: A list of example servers and implementations
- Build an MCP App: Getting started guide for building interactive UI applications with MCP Apps
- MCP Apps: Interactive UI applications that render inside MCP hosts like Claude Desktop
- Enterprise-Managed Authorization: Centralized access control for MCP in enterprise environments via identity providers
- OAuth Client Credentials: Machine-to-machine authentication for MCP using the OAuth 2.0 client credentials flow
- Authorization Extensions: Supplementary authorization mechanisms for the Model Context Protocol
- Extension Support Matrix: Which MCP clients implement which official extensions
- Extensions Overview: Optional extensions to the Model Context Protocol
- MCP Tasks: Asynchronous task execution for long-running MCP operations
- The MCP Registry
- How to Authenticate When Publishing to the Official MCP Registry
- Frequently Asked Questions
- How to Automate Publishing with GitHub Actions
- The MCP Registry Moderation Policy
- MCP Registry Supported Package Types
- Quickstart: Publish an MCP Server to the MCP Registry
- MCP Registry Aggregators
- Publishing Remote Servers
- Official MCP Registry Terms of Service
- Versioning Published MCP Servers
- SEP-1024: MCP Client Security Requirements for Local Server Installation: MCP Client Security Requirements for Local Server Installation
- SEP-1034: Support default values for all primitive types in elicitation schemas: Support default values for all primitive types in elicitation schemas
- SEP-1036: URL Mode Elicitation for secure out-of-band interactions: URL Mode Elicitation for secure out-of-band interactions
- SEP-1046: Support OAuth client credentials flow in authorization: Support OAuth client credentials flow in authorization
- SEP-1302: Formalize Working Groups and Interest Groups in MCP Governance: Formalize Working Groups and Interest Groups in MCP Governance
- SEP-1303: Input Validation Errors as Tool Execution Errors: Input Validation Errors as Tool Execution Errors
- SEP-1319: Decouple Request Payload from RPC Methods Definition: Decouple Request Payload from RPC Methods Definition
- SEP-1330: Elicitation Enum Schema Improvements and Standards Compliance: Elicitation Enum Schema Improvements and Standards Compliance
- SEP-1577: Sampling With Tools: Sampling With Tools
- SEP-1613: Establish JSON Schema 2020-12 as Default Dialect for MCP: Establish JSON Schema 2020-12 as Default Dialect for MCP
- SEP-1686: Tasks: Tasks
- SEP-1699: Support SSE polling via server-side disconnect: Support SSE polling via server-side disconnect
- SEP-1730: SDKs Tiering System: SDKs Tiering System
- SEP-1850: PR-Based SEP Workflow: PR-Based SEP Workflow
- SEP-1865: MCP Apps - Interactive User Interfaces for MCP: MCP Apps - Interactive User Interfaces for MCP
- SEP-2085: Governance Succession and Amendment Procedures: Governance Succession and Amendment Procedures
- SEP-2106: Tools
inputSchema&outputSchemaConform to JSON Schema 2020-12: ToolsinputSchema&outputSchemaConform to JSON Schema 2020-12 - SEP-2133: Extensions: Extensions
- SEP-2148: MCP Contributor Ladder: MCP Contributor Ladder
- SEP-2149: MCP Group Governance and Charter Template: MCP Group Governance and Charter Template
- SEP-2164: Standardize Resource Not Found Error Code: Standardize Resource Not Found Error Code
- SEP-2207: OIDC-Flavored Refresh Token Guidance: OIDC-Flavored Refresh Token Guidance
- SEP-2243: HTTP Header Standardization for Streamable HTTP Transport: HTTP Header Standardization for Streamable HTTP Transport
- SEP-2260: Require Server requests to be associated with a Client request.: Require Server requests to be associated with a Client request.
- SEP-2322: Multi Round-Trip Requests: Multi Round-Trip Requests
- SEP-2468: Recommend Issuer (iss) Parameter in MCP Auth Responses: Recommend Issuer (iss) Parameter in MCP Auth Responses
- SEP-2484: Require Conformance Tests for Standards Track SEPs to Reach Final Status: Require Conformance Tests for Standards Track SEPs to Reach Final Status
- SEP-2549: TTL for List Results: TTL for List Results
- SEP-2567: Sessionless MCP via Explicit State Handles: Sessionless MCP via Explicit State Handles
- SEP-2575: Make MCP Stateless: Make MCP Stateless
- SEP-2577: Deprecate Roots, Sampling, and Logging: Deprecate Roots, Sampling, and Logging
- SEP-2596: Specification Feature Lifecycle and Deprecation Policy: Specification Feature Lifecycle and Deprecation Policy
- SEP-2663: Tasks Extension: Tasks Extension
- SEP-414: Document OpenTelemetry Trace Context Propagation Conventions: Document OpenTelemetry Trace Context Propagation Conventions
- SEP-932: Model Context Protocol Governance: Model Context Protocol Governance
- SEP-973: Expose additional metadata for Implementations, Resources, Tools and Prompts: Expose additional metadata for Implementations, Resources, Tools and Prompts
- SEP-985: Align OAuth 2.0 Protected Resource Metadata with RFC 9728: Align OAuth 2.0 Protected Resource Metadata with RFC 9728
- SEP-986: Specify Format for Tool Names: Specify Format for Tool Names
- SEP-990: Enable enterprise IdP policy controls during MCP OAuth flows: Enable enterprise IdP policy controls during MCP OAuth flows
- SEP-991: Enable URL-based Client Registration using OAuth Client ID Metadata Documents: Enable URL-based Client Registration using OAuth Client ID Metadata Documents
- SEP-994: Shared Communication Practices/Guidelines: Shared Communication Practices/Guidelines
- Specification Enhancement Proposals (SEPs): Index of all MCP Specification Enhancement Proposals
- Architecture
- Authorization
- Overview
- Lifecycle
- Transports
- Cancellation
- Ping
- Progress
- Tasks
- Key Changes
- Elicitation
- Roots
- Sampling
- Specification
- Schema Reference
- Overview
- Prompts
- Resources
- Tools
- Completion
- Logging
- Pagination
Related
Perplexity AI is an AI-powered search engine that provides direct answers to user queries by leveraging large language models.
/llms.txt
1,173 tokens
/llms-full.txt
40,087 tokens
AI & Machine Learning
Shop Dell's laptops, Monitors, Computers, Storage Solutions & Servers for your home and business. Buy online!
/llms.txt
8,533 tokens
AI & Machine Learning
Create the most realistic speech with our AI audio in 1000s of voices and 32 languages. Pioneering research in Text to Speech and AI Voice Generation
/llms.txt
23,168 tokens
/llms-full.txt
1,020,683 tokens
AI & Machine Learning
The Voice AI Platform: TTS Models, Voice Agents, & More.
/llms.txt
1,738 tokens
/llms-full.txt
56,923 tokens
AI & Machine Learning