What Is MCP? The USB Port for AI Agents
MCP is the open standard that lets any AI agent plug into your apps. Here's what it is, why it won, and how to use it without becoming a developer.


MCP — the Model Context Protocol — is an open standard that lets an AI agent talk to your apps through one plug instead of a custom integration for each one. Anthropic published it in November 2024; a year later it was donated to the Linux Foundation. In 2026 it is the default way serious agents reach calendars, files, databases, and browsers.
The problem it solved
Every useful agent needs tools: Gmail, Calendar, Notion, GitHub, a database, a browser. Before MCP, each of those was a one-off connector. Switch assistants and you rebuilt the same wiring. Add a new app and you wrote another adapter.
That is the USB problem. Before USB, every peripheral had its own port. MCP is the port.
Anthropic's original announcement framed it as a universal, open standard for two-way connections between AI systems and data sources. You either expose data through an MCP server, or you build an AI app as an MCP client that connects to those servers. One protocol, many tools.
Who actually uses it now
Adoption stopped being a Claude-only story. When Anthropic donated MCP to the Agentic AI Foundation under the Linux Foundation, the co-founders were Anthropic, Block, and OpenAI, with support from Google, Microsoft, AWS, Cloudflare, and Bloomberg. The same post reported:
- More than 10,000 active public MCP servers
- Adoption inside ChatGPT, Cursor, Gemini, Microsoft Copilot, and VS Code
- Official SDKs with 97 million+ monthly downloads across Python and TypeScript
- A public registry for discovering servers
Those numbers come from Anthropic's donation post, not a third-party estimate. Treat them as the vendor's own snapshot of the ecosystem it just handed over.
How it works, without the jargon
Three roles:
| Role | What it is | Everyday analog |
|---|---|---|
| Host | The app you talk to (Claude, ChatGPT, a local agent) | Your computer |
| Client | The bit inside the host that speaks MCP | The USB controller |
| Server | A small program that exposes one app's tools and data | The printer, the drive, the camera |
A Gmail MCP server does not "know" Claude or ChatGPT. It exposes actions like "list unread" and "draft a reply." Any MCP-speaking agent can call them. That is why you can paste one connector into different agents and get the same tools.
Servers can run on your machine (local, talking to files and apps you already have) or remotely (a hosted Notion or GitHub connector). Local is better for private data. Remote is better when you want the same connector on every device.
What a normal person can do with it
You do not need to write a server. In 2026 the useful move is to consume one:
- Open your agent's connector / MCP settings.
- Add a server from the directory — Gmail, Calendar, Notion, GitHub, Postgres are the usual starters.
- Authorize the account. The agent now has those tools.
- Start with read-only. Let it list and summarize before you let it send or delete.
If you run a personal agent locally, MCP is how you plug it into thousands of tools without waiting for the vendor to ship a native integration. Wolffish's start guide has a dedicated MCP setup card for exactly this.
What to watch out for
MCP is a capability, not a permission system. A server that can send email will send email if the agent asks. The safety layer is still yours:
- Prefer servers from the official registry or vendors you already trust.
- Scope tokens tightly — read-only calendars, a single mailbox, one Notion workspace.
- Remember Anthropic's own Cowork warning: organization network rules often do not apply to MCP. A connector can reach the internet even when other egress is locked down.
- Prompt injection still works. A webpage or document the agent reads can try to make it misuse a connected tool. Same pattern as agent security.
MCP vs "just use Zapier"
Zapier, n8n, and Make are workflows you design in advance: if this, then that. MCP is a live toolbox the model picks from in the moment. Use Zapier when the path is known and should never improvise. Use MCP when you want the agent to decide which tool fits the ask.
They stack. An MCP server can call a Zapier workflow. An agent can also skip Zapier entirely and talk to Gmail directly.
Takeaway
MCP won because every lab got tired of rewriting connectors. For you, that means one paste can give a personal agent access to the apps you already live in. Add servers slowly, keep write actions behind approval, and treat the protocol as plumbing — powerful, boring, and now the default.
