[SYS.TOPIC.MCP]

Model ContextProtocol.

Learn Model Context Protocol with practical guides, an online MCP inspector, current specification coverage, and open-source servers for Claude and AI agents.

Model Context Protocol, or MCP, is an open protocol that lets AI clients discover and call external tools, read resources, and use reusable prompts through a standard interface. It replaces one-off integrations with a shared contract that works across compatible clients and servers.

Use this hub to understand the protocol, inspect a remote server, follow the latest specification changes, and try open-source MCP servers that give Claude and other agents image generation, YouTube analysis, and project management capabilities.

Last updated

[START.HERE]

The best place to begin

GUIDE // PRIMARY RESOURCE

What Is an MCP Server? Model Context Protocol

Start with a plain-language explanation of MCP hosts, clients, servers, tools, resources, prompts, transports, and permissions.

OPEN RESOURCE

Understand Model Context Protocol

Start with the protocol contract, its current transport model, and the client workflow that turns MCP servers into usable agent capabilities.

Use MCP in practical agent workflows

See how a standard tool connection gives Claude capabilities its base model does not provide on its own.

Explore open-source MCP servers

Use working server implementations as references for tool design, authentication, structured results, and client compatibility.

[RELATED.TOPIC]

Continue with Claude Code

Learn Claude Code with a complete tutorial, practical workflows, comparisons, MCP examples, and a private session viewer built from daily use.

EXPLORE CLAUDE CODE

Frequently asked questions

What is the difference between API and MCP?

An API is a service-specific interface for software requests. MCP is a shared protocol for AI clients to discover and call many tools, resources, and prompts through one consistent contract, often wrapping existing APIs behind MCP servers.

What is MCP vs RAG?

RAG retrieves relevant documents to improve a model's answer. MCP standardizes how an AI client calls external tools and data sources. A system can use both by exposing a RAG retriever as an MCP tool.

What is Model Context Protocol?

Model Context Protocol is an open standard for connecting AI clients to external tools, resources, and prompts. Compatible clients discover a server's capabilities and invoke them with structured requests.

What is Model Context Protocol in ChatGPT?

In ChatGPT, MCP lets a compatible app connect to external tools and data through a standardized server interface. Availability depends on the ChatGPT surface and connector settings, but the protocol role is the same.