MCP — Model Context Protocol
A shared standard that lets AI apps plug into outside tools and data sources in one agreed way.
The fuller definition
Model Context Protocol is a standard for connecting AI applications with external tools and contextual resources through compatible clients and servers.
- AI application
MCP client
- MCP server
Expose tools and resources
- External system
Documents or services
A simplified relationship, not a screenshot or a complete design.
A concrete example
An application uses an MCP server to expose a document-search operation to an assistant.
The distinction that matters
MCP standardizes a connection pattern; it does not make the connected data trusted or grant unrestricted permission.
Related terms
Connector
A link between an AI app and a service you use, like your email or document store.
Agents & automationTool
Something an AI system can use to do a task. Examples include a search service, a calculator, and a file reader.
APIs & softwareAPI — Application Programming Interface
A doorway that lets one program talk to another. Apps use an API to send your request to the model and get the answer back.
Where it is taught
Prompts, skills, workflows, and agentsSource and further reading
Model Context Protocol · IntroductionThe definition and example are written for this library. The link gives background, official documentation or legal authority as labelled. Legal scope depends on the jurisdiction and current text; product features depend on release and settings.