What is an MCP?
An open protocol that lets AI models connect to external tools, data sources, and services.
Stands for: Model Context Protocol
Pronunciation: /ˌem siː piː/
MCP explained in plain English
The Model Context Protocol (MCP) is a standardised way for AI applications to connect with external tools and data sources. Instead of building custom integrations for every tool, developers can use MCP to give AI models structured access to databases, APIs, file systems, and other services.\n\nMCP acts as a universal adapter between AI models and the outside world.
Analogy
Example
An AI coding assistant using MCP can query your database schema, read files from your repository, and interact with your project management tool — all through standardised protocol connections.
How is MCP used?
Common misconceptions about MCP
MCP is relatively new and adoption is still growing. It is a protocol, not a product — the quality of integrations depends on individual MCP server implementations.
History
MCP was introduced by Anthropic in late 2024 as an open standard for AI-tool connectivity.
Related terms
People also read
- Agent
An AI system that can perceive its environment, make decisions, and take actions to achieve goals autonomously.
- act
A stage in the agentic loop in which the agent executes the action chosen during the reason stage.
- Backpropagation
The process that tells a neural network which internal settings caused an error and how to adjust them, working backwards through layers.
- feedback
A stage in an agentic loop in which the agent evaluates the action taken during the act stage.
- GPT
A family of large language models developed by OpenAI that generate human-like text.
- LLM
A type of AI model trained on vast amounts of text to understand and generate human language.
- multi-agent collaboration
A framework where multiple specialized AI agents interact, debate, or pass tasks to one another to solve a complex problem.
- RAG
A technique that combines AI language models with external knowledge retrieval for more accurate answers.
- reason
A stage in the agentic loop in which the agent determines what to do.
- Token
The basic unit of text that AI language models process, which may be a word, part of a word, or punctuation.