AI & vibe coding · Explainer

What is MCP?
Model Context Protocol, explained

MCP, the Model Context Protocol, is an open standard for connecting AI assistants to tools and data. A service exposes an MCP server once, and any compatible client — Claude, ChatGPT, Gemini, Cursor, VS Code and more — can use it. Anthropic introduced MCP in November 2024 and donated it to the Linux Foundation's Agentic AI Foundation in December 2025.

By , FounderUpdated 4 min read

Share

Quick answer: What is MCP (Model Context Protocol)?

  1. What — an open standard connecting AI apps to tools and data.
  2. How — MCP servers expose tools and resources; MCP clients use them.
  3. Why — build once, work with many AI products.
  4. History — introduced by Anthropic (Nov 2024); donated to the Linux Foundation's Agentic AI Foundation (Dec 2025).
  5. Security — trust only reviewed servers; limit permissions.

Key takeaways

  • MCP does for AI tools what USB did for peripherals: one common connector.
  • Developers write one MCP server and reach many AI clients.
  • Broad adoption across AI products made MCP the de facto standard.
  • An MCP server is software with access to your systems — treat it with care.
  • Approvals and least-privilege permissions keep MCP-powered agents safe.

Before MCP, connecting an AI assistant to your tools meant custom code for every pair: Slack for one assistant, Slack again for another, your database for a third. N tools times M AI apps — a mess. The Model Context Protocol fixes that with a common connector. Build an MCP server for your tool once, and any MCP-compatible AI client can use it.

What is MCP (Model Context Protocol)? At a glance: What; How; Why; History; Security.
At a glance: What is MCP (Model Context Protocol)?

How MCP works

How MCP works: MCP server; MCP client; The model.
How MCP works

MCP server

Exposes what a system can do — tools (actions), resources (data) and prompts (templates) — in a standard format.

MCP client

The AI application — an assistant, IDE or agent — that discovers and uses servers' capabilities.

The model

Decides when to call a tool based on the user's request; the client executes the call and returns results.

The official documentation describes the protocol, SDKs and reference servers3.

A quick example

Diagram of 5 steps for a quick example: 1. You ask your AI assistant: "Summarise last week's open bugs and draft…; 2. The assistant sees an available issue-tracker MCP server.; 3. It calls the server's "search issues" tool for last week's open bugs.; 4. It reads the results and drafts the update.; 5
A quick example
  1. You ask your AI assistant: "Summarise last week's open bugs and draft a status update."
  2. The assistant sees an available issue-tracker MCP server.
  3. It calls the server's "search issues" tool for last week's open bugs.
  4. It reads the results and drafts the update.
  5. If configured, it asks your approval before posting anywhere.

Why it took off

Anthropic introduced MCP as an open standard in November 20241. It spread quickly across AI products; by December 2025 Anthropic reported more than 10,000 active public MCP servers and support in products including ChatGPT, Cursor, Gemini, Microsoft Copilot and Visual Studio Code — and donated MCP to the new Agentic AI Foundation under the Linux Foundation, co-founded with Block and OpenAI2. Neutral governance made it safer for everyone to build on.

MCP vs APIs

MCP vs traditional API integrations
Traditional API integrationMCP
Built forSoftware calling softwareAI clients using tools
Integration effortPer app, per AI productOne server, many clients
DiscoveryRead documentationClients discover tools and their descriptions
Best whenYou control both sidesYou want broad AI compatibility

Security basics

Checklist: Security basics — Install trusted servers only; Least privilege; Require approval; Treat retrieved content as untrusted; Log tool calls.
Security basics
  • Install trusted servers only — an MCP server can read or change your systems
  • Least privilege — expose only the tools and data needed
  • Require approval for actions that send, pay, delete or publish
  • Treat retrieved content as untrusted — it can contain prompt injection4
  • Log tool calls and review them

MCP is how many AI agents reach real systems. For product teams, see how to add AI to an existing app.

Key terms, defined

MCP — Model Context Protocol. MCP server — exposes tools, resources and prompts. MCP client — the AI app that uses servers. Tool — an action an AI can call. Resource — data an AI can read. Prompt injection — malicious instructions hidden in content.

Frequently asked questions

What does MCP stand for?

Model Context Protocol — an open protocol that standardises how AI applications connect to external tools, data sources and services.

Who created MCP?

Anthropic introduced the Model Context Protocol in November 2024 as an open standard. In December 2025, Anthropic donated MCP to the Agentic AI Foundation, a directed fund under the Linux Foundation co-founded with Block and OpenAI.

What is an MCP server?

A program that exposes capabilities — tools (actions), resources (data) and prompts — to AI clients in the MCP format. Examples include servers for file systems, databases, GitHub, design tools or a company's internal APIs.

Which apps support MCP?

According to Anthropic, MCP is supported in products including Claude, ChatGPT, Cursor, Gemini, Microsoft Copilot and Visual Studio Code, among many others.

Is MCP secure?

The protocol enables powerful access, so security depends on which servers you install and what they can do. Use trusted or reviewed servers, limit permissions, require approval for sensitive actions, and guard against prompt injection from untrusted content.

Do I need MCP to build AI features?

No. You can call tools directly from your own code. MCP is valuable when you want your tools usable across many AI clients, or want your AI client to use many existing tools without custom integrations.

Sources

  1. Anthropic — Introducing the Model Context Protocol (2024)
  2. Anthropic — Donating the Model Context Protocol and establishing the Agentic AI Foundation (2025)
  3. Model Context Protocol — Official documentation
  4. OWASP — Top 10 for Large Language Model Applications
  5. Checked October 23, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Pass it on

Know someone who'd enjoy this?

Send it to them — one tap, no sign-up. Good ideas travel best between friends.

Keep exploring

Where to go from here

Join free

Get the ideas, not the noise.

Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.

Get the free Laws of UX PDFFree · no spam · unsubscribe anytime
AI products

Make your AI feature something users trust.

A behavioral UX audit of your app or SaaS product: why users hesitate, stall and leave, and a prioritized fix list. Fixed price, 2–4 weeks.

Free certification

Turn what you know into a credential.

Free, test-based UX, UI and product certifications. Answer real product scenarios, graded on our server, and earn a founder-signed certificate anyone can verify and you can add to LinkedIn.

  • Credential ID
  • QR verification
  • LinkedIn-ready
Free PDF · 74 pages · 2 editions

The Laws of UX, in one field guide

60 research-backed principles in 6 categories — what each one means, why it works on the human brain and how to use it on your own screens. Written by Sushant Singh, founder of Science of Apps, who has scaled consumer apps to lacs of users and spent 10+ years leading product across startups and digital businesses in the US, EU & India.

Pick your edition
Free. No card, no paywall — just your email.
Free PDF · 74 pages

Get Laws of UX by email

Choose your edition

You’ll also get occasional UX psychology tips. Unsubscribe anytime. Privacy policy

Free PDF · 90 pages · 2 editions

100+ Subscription Paywalls, decoded

110 real paywalls from top apps, taken apart, rated out of 5 and decoded with the Laws of UX — plus the frameworks, copy and checklists to ship your own. By Sushant Singh, founder of Science of Apps.

  • 110 paywalls rated
  • 34 Laws of UX
  • 12 frameworks

Which paywall scored 4.8 out of 5, and which scored 2.6? It’s all inside.

Pick your edition
Free. No card, no paywall — just your email.
Free PDF · 90 pages

Get 100+ Paywalls, Decoded by email

Choose your edition

You’ll also get occasional UX psychology tips. Unsubscribe anytime. Privacy policy