Model Context Protocol started with a practical limitation of AI assistants: useful information was scattered across tools and data sources, and connecting each one required a separate integration. David Soria Parra and Justin Spahr-Summers created MCP at Anthropic to give those connections a shared protocol.
Anthropic open-sourced it in November 2024 alongside developer SDKs, local server support in Claude Desktop and example connectors. The design separates applications that consume tools and context from servers that expose them, letting developers build a connection that can be reused across compatible AI applications.