What is MCP?
MCP, the Model Context Protocol, is an open protocol that standardizes how LLM applications connect to external data sources and tools, using JSON-RPC messages between hosts, clients and servers.
Also written: Model Context Protocol
Explained
MCP is a specification for connecting language model applications to the outside world. Instead of every application writing its own integration for every data source or tool, MCP defines one message format, based on JSON-RPC 2.0, that both sides speak. The specification says it took inspiration from the Language Server Protocol, which did a similar job for programming-language tooling.
Three roles take part. A host is the LLM application that starts connections. A client is a connector that lives inside the host. A server is a service that provides context and capabilities. Servers can offer resources (data for the user or the model), prompts (templated messages for users) and tools (functions the model can run). Clients can offer features back to servers, such as elicitation, which lets a server ask the user for more information.
This entry follows the 2026-07-28 revision of the specification. In that revision requests are stateless and self-contained, and each one carries its own capability declaration. Optional extensions, such as Tasks for long-running work, are negotiated separately and only apply when both sides support them.
The specification is candid about one limit: the protocol cannot enforce its own security principles. Hosts and implementors are expected to build consent and authorization flows around tool calls and data access.
Primary source
Specification (modelcontextprotocol.io), read Oct 26, 2026
This entry paraphrases the page above. Sources change; check it for the current wording.
Listings that use this
The 5 top-ranked listings tagged for MCP. Rank weighs adoption, freshness, documentation and publisher identity; how we rank and grade. Money never changes the order.
- 0.874score
REA
morluto
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
ConnectorAFreshness: ALocal★ 377.4KClaude Code +5 - 0.867score

Scrapling MCP Server
D4Vinci
Web scraping with stealth HTTP, real browsers, and Cloudflare bypass.
ConnectorAFreshness: ALocal★ 89.4K↓ 269.4K/wkClaude Code +5 - 0.865score
Claude Flow
ruvnet
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
ConnectorAFreshness: ALocal★ 78.9KClaude Code +5 - 0.860score
Puter
puter.comOfficial
Puter MCP enables AI tools to interact with Puter: manage files, websites, workers, and more
ConnectorAFreshness: ARemote★ 43.9KClaude Code +3 - 0.859score
OpenWork MCP Gateway
openworklabs.com
Your OpenWork org's skills, plugins, workflows, and connections through one OAuth MCP URL.
ConnectorAFreshness: ARemote★ 24.2KClaude Code +3
Related
Cite this page
What is MCP?. Agent Mart. https://agentmart.dev/glossary/mcp (last updated 2026-10-26)
Written Oct 26, 2026, updated Oct 26, 2026. All glossary terms