What is the Model Context Protocol (MCP)?
How does MCP work in plain terms?
An AI assistant on its own knows nothing about your shop. MCP is an agreed way to hook it up to the systems that do. The project's documentation lists data analysis through a chat as one of the things this enables1.
After the first mention, we say "MCP". For a specific setup we say "MCP server" or "connector". The connector is the piece that sits in front of one system, such as an ad account or an analytics property.
What does it change for marketing teams?
You can ask questions in plain language and get answers pulled from your own data. That can save time on routine pulls.
It does not change what the numbers mean. A connector hands over what the platform reports. If a platform credits itself for a sale, the assistant repeats that. The sums, the attribution and the definitions are still yours to check.
For the practical side, see MCP servers for marketing data. For a balanced view of what an AI analyst does well and badly, read what an AI analyst gets right and wrong.
What should you check before connecting one?
Three things.
- Reach. Which accounts and datasets does the connector see?
- Permissions. Can it only read, or can it also change things?
- Review. Who looks at what it does before anything happens?
The 2025-06-18 version of the MCP specification says clients must treat tool annotations, the metadata that describes how a tool behaves, as untrusted unless they come from trusted servers. It also says there should always be a human in the loop able to deny tool calls2. The first is a requirement, the second a recommendation. Whether a given tool follows either is a question for that tool. Read more on that gate in human in the loop, and on hidden instructions in prompt injection.
Easily confused with
Model Context Protocol vs An API
An API is a way for software to talk to a system. MCP is a standard for how AI applications connect to such systems.
Model Context Protocol vs An "AI agent"
A connector gives access. Whether anything acts on its own is a separate question; see agent washing.
FAQ

Is MCP the same as a connector?
Close. MCP is the standard. A connector, or MCP server, is one concrete implementation of it for a given system.
Does MCP make AI answers about my data correct?
No. It gives the assistant access. It does not verify the figures or fix how a platform counts.
Is MCP safe by default?
Safety depends on the setup: access scope, permissions and review. The specification's rules and recommendations are only as good as the tool that applies them.
Sources
- What is the Model Context Protocol (MCP)? (modelcontextprotocol.io)Primary source
- MCP specification: Tools (2025-06-18)Primary source
Let’s find what’s actually working.
Next step. Been pitched an AI tool and not sure what it does? Talk it through with us.