Documentation

Welcome to the Model Context Protocol documentation. This section provides comprehensive guides and references for building, integrating, and debugging MCP servers and clients.

What is the Model Context Protocol (MCP)

MCP is an open-source standard connecting AI apps to external systems, functioning like USB-C for AI. It enables AI applications to access data sources, tools, and workflows for enhanced capabilities.

What is the Model Context Protocol (MCP)

MCP Overview

MCP defines a unified JSON-RPC interface allowing AI applications to request context and invoke actions from various servers with fine-grained security and version control.

About the Model Context Protocol (MCP)

MCP Resource Overview

Essential MCP documentation covering connection to local and remote servers, server and client development, SDKs, and security guidance.

Develop with the Model Context Protocol (MCP)

MCP Developer Tools Overview

Full suite of developer tools for MCP including the MCP Inspector.

Model Context Protocol (MCP) Developer tools

MCP Extensions

MCP offers flexible extensions adding authentication, UI widgets, experimental features, and domain-specific logic while maintaining a stable core.

Model Context Protocol (MCP) Extensions

Debugging MCP

Essential debugging guide covering MCP Inspector, Claude Desktop developer tools, server logging, and troubleshooting common issues for MCP development.

Debugging Model Context Protocol (MCP)

More information