MCP
A protocol for exposing external tools and data sources to an AI application.
Illustrative conversation
- How can two different assistants use the same internal search service?
- The service exposes an MCP server, so compatible hosts can discover the same capabilities.
Definition
Model Context Protocol is an open protocol for connecting AI applications to external context and capabilities. An MCP host manages clients that communicate with servers over JSON-RPC; servers can expose resources, prompts, and tools. Compatible hosts can reuse a server, subject to supported protocol versions and capabilities. MCP supplies interoperability; it does not itself make an application an agent or guarantee safe tool use.
Reviewed