What is MCP (Model Context Protocol)?
An open protocol that standardizes how AI models discover and invoke external tools and data sources.
The Model Context Protocol (MCP) defines a consistent interface between large language models and the tools, APIs, or data sources they need to interact with. Rather than each model provider implementing bespoke integrations, MCP provides a shared specification for tool discovery, invocation, authentication, and response formatting. This enables interoperability across different model hosts and tool providers, reduces integration friction, and allows developers to expose capabilities once and have them work across any MCP-compatible agent or IDE.