All glossary terms
Cross-cutting

Model Context Protocol (MCP)

Model Context Protocol is the open standard introduced by Anthropic in late 2024 for connecting LLM applications to external data sources and tools. MCP defines a uniform schema for declaring tools, resources, and prompts so that any compliant client (Claude Desktop, Cursor, custom agents) can use any compliant server (databases, file systems, APIs).

MCP addresses the M×N integration problem: every LLM client used to need a custom integration for every data source. With MCP, both sides implement the protocol once and interoperate. The protocol is straightforward — JSON-RPC over stdio or HTTP, with three primitives (tools, resources, prompts) — but its impact is structural: the ecosystem of MCP servers (GitHub, Postgres, Slack, file systems, browser automation) is the agent equivalent of npm packages. Adoption accelerated through 2025-2026 as Anthropic, OpenAI, Google, and other AI vendors converged on MCP as the shared standard.

Related terms