Model Context Protocol (MCP) Specification, MCP Working Group, 2023 - The authoritative definition of the Model Context Protocol, detailing its architecture, message formats, primitives (Resources, Prompts, Tools), and interaction lifecycle for connecting LLMs to data sources.
JSON-RPC 2.0 Specification, JSON-RPC Working Group, 2010 - Defines the lightweight remote procedure call protocol based on JSON, which MCP uses for its message format.