AI

MCP

Model Context Protocol

An open wire protocol that standardises how an application hosting a language model discovers and calls external capabilities - tools, resources and prompts - exposed by servers.

MCP solves the N-times-M integration problem: every model host speaking to every tool bespoke. It draws a boundary - the host asks, the server answers - using JSON-RPC 2.0, but deliberately owns no agent loop and no agent state. It is the contract between an agent and its tools, not the runtime that runs the agent.

Explained in depth

Implemented by

Learn it in context

Related concepts