AgentsInfrastructure Updated

MCP (Model Context Protocol)

Definition

The Model Context Protocol (MCP) is an open standard, introduced by Anthropic in November 2024, that connects AI applications to external tools and data sources through one common interface — so an integration is built once and reused across models and apps.

At a glance

Introduced
25 November 2024, by Anthropic
Governance
Since December 2025, a project of the Agentic AI Foundation (AAIF) under the Linux Foundation
Server primitives
Tools, resources and prompts
Wire format
JSON-RPC 2.0 over stdio (local) or Streamable HTTP (remote)
Supported by
Claude, ChatGPT, Visual Studio Code, Cursor and many other clients

Anthropic announced the Model Context Protocol on 25 November 2024 as an open standard for connecting AI assistants to the systems where data lives. It standardises how applications expose tools, resources and prompts to language models. Instead of bespoke glue for every model–tool pair, a server implements MCP once and any MCP-aware client can use it — the official documentation compares it to a "USB-C port" for AI applications.

In December 2025 Anthropic donated MCP to the newly formed Agentic AI Foundation, a directed fund under the Linux Foundation co-founded by Anthropic, Block and OpenAI, giving the protocol vendor-neutral governance. Its existing maintainers still run day-to-day development. MCP matters as assistants become agentic: a shared protocol makes connectors composable and portable across vendors.

What is MCP and how does it work?

MCP uses a client–server architecture with three roles:

RoleWhat it isExample
HostThe AI application the user works inA chat app, an IDE such as Visual Studio Code, or an agent
ClientA connector inside the host; one per serverThe link VS Code opens to each server it uses
ServerA program that exposes a system to the modelA filesystem, database, calendar or code-repository server

Servers offer three core primitives: tools the model can call to take actions, resources that supply context such as file contents or records, and prompts, reusable templates for common interactions. Messages are exchanged as JSON-RPC 2.0, either locally over standard input/output or remotely over Streamable HTTP, where OAuth is the recommended way to authorise access.

Why the Model Context Protocol matters

Before MCP, every assistant needed its own one-off integration for every data source. With a common protocol, a connector written once works in any compatible client; the MCP documentation lists Claude, ChatGPT, Visual Studio Code and Cursor among the applications that support it. MCP builds on the same idea as tool use / function calling, but standardises it across vendors.

MCP servers can read data and take actions on your behalf, so connecting one is a trust decision: use servers from sources you trust and review the permissions they request.

References

Primary, peer-reviewed and archival sources for this definition.

Introducing the Model Context Protocol
Anthropic (2024). Anthropic (official announcement, 25 November 2024).
Donating the Model Context Protocol and establishing the Agentic AI Foundation
Anthropic (2025). Anthropic (official announcement, 9 December 2025).
Architecture overview
Model Context Protocol (2026). modelcontextprotocol.io (official documentation, protocol version 2026-07-28).

Dictionary & encyclopedic entries

Cite this entry

MultipleChat. "MCP (Model Context Protocol)." MultipleChat AI & LLM Glossary, October 2026. https://multiple.chat/ai-glossary/mcp

Related terms

See this in practice

Run the same prompt across ChatGPT, Claude, Gemini, Grok and Perplexity side by side — with your own files as context and answers you can cross-check.

Try MultipleChat Free

Continue learning

See paid plans