Glossary · Agents & tools

MCP (Model Context Protocol)

An open JSON-RPC protocol for a host to connect to servers that expose tools, resources, prompts, and extensions through defined request, result, discovery, and transport contracts. In revision 2026-07-28, every request carries its protocol version and client capabilities instead of relying on an initialization handshake or protocol session.

Common confusion

MCP standardizes discovery and exchange. It does not decide which tool is safe to call, grant permission, or forbid an application from using explicit state handles.

Related terms

Sources

Browse the learning paths to see this term in context — every lesson is free to read.