Model Context Protocol, an open standard JSON-RPC interface that lets AI agents discover and call external tools through a unified protocol.
↑ ContentsDefinition
MCP defines a standardized way for AI agents to interact with external tools. An MCP server exposes tools with names, descriptions, and parameter schemas, and any MCP-compatible client (Claude Code, Cursor, VS Code) can use them. Each tool is self-describing, enabling capability discovery at runtime and cross-client portability. Key tradeoffs include context cost (MCP responses are often verbose JSON consuming many tokens) and blocking behavior (each call blocks the agent until it returns, with no parallelism).
↑ Contents