Model Context Protocol
An open protocol for connecting applications built on language models to external data sources and tools, so that each integration is not rebuilt per vendor.
Official source: Specification — Model Context Protocol (révision 2025-06-18) →
It separates three roles — the host application that opens connections, the clients it holds, and the servers that expose context and capabilities — and carries its own security and trust principles alongside the wire format.
Sources 1 source on record · Automated review 3 angles
Sources
What this page is based on — every source is verified, and links out whenever the document is still reachable.