HeyMetra
Guides

What are MCP connectors?

An MCP connector is one authorised account behind an MCP server, exposed to an AI client as a set of tools. What that means in practice, how it differs from an API, and why the count of accounts behind one server decides what you can ask.

The HeyMetra Team · 4 min read

Key takeaways

  • An MCP server is the program; a connector is one authorised account behind it, and one server can carry many connectors.
  • Anthropic named the feature 'connectors', which is why Claude users search for that word and users of other clients search for 'MCP server' — the two mean the same thing.
  • A connector differs from an API integration in who reads the documentation: a person writes an API call, while a model reads the tool description at runtime.
  • How many accounts sit behind one server decides which questions are answerable, because a question spanning two accounts cannot be answered by a server that sees one.
  • Connecting several single-account servers to the same client does not solve this — the client then does the joining itself, from whatever fits in its context.

The word arrived with Claude and spread from there. If you use ChatGPT, Cursor or Codex you have probably seen the same thing called an MCP server; if you use Claude you have seen it called a connector. They are the same thing, and the vocabulary split is worth knowing before you go looking for one.

The short definition

An MCP server is a program that exposes data or actions to an AI client as a set of named tools. An MCP connector is one authorised account behind such a server — your Google Ads login, your Stripe key, your Search Console property.

The distinction matters because the relationship is one-to-many. One server can carry many connectors, and how many it carries turns out to decide what you can usefully ask it.

MCP stands for Model Context Protocol: an open specification for how a client and a server describe themselves to each other. The practical effect is that the model reads what the tools are at runtime, rather than someone writing an integration in advance.

How it differs from an API integration

Underneath, almost every MCP server calls an ordinary API. The difference is who reads the documentation.

API integrationMCP connector
Who reads the docsA developer, in advanceThe model, at runtime
What gets writtenCode that calls specific endpointsNothing — the server describes its own tools
Who decides what to callThe code, on a fixed pathThe model, per question
What changes when the question changesSomeone edits the codeNothing
Where credentials liveYour codebase or secret storeThe server

That last row is the one to think about. An MCP server holds a credential and acts on your behalf, which is a real grant of access and worth evaluating properly — we wrote separately about what makes one safe to connect.

Why the connector count decides what you can ask

Most MCP servers are published by the company whose product they cover, which means most carry exactly one account. That is a perfectly good arrangement for questions about that account.

It stops working at the first question that crosses a boundary, and in marketing most of them do:

  • What did this campaign cost, and what did the customers it brought in actually pay? — the spend is in an ad platform, the revenue is in a store or a subscription platform.
  • Which channel brings traffic that converts rather than traffic that bounces? — analytics on one side, orders on the other.
  • Are the installs we paid for still subscribed three months later? — attribution on one side, subscription revenue on the other.

A server that sees one account can answer half of each of these. The half is not useful.

The obvious workaround is to add four single-account servers to the same client and let the model call each in turn. This does something, but the client is then doing the joining itself — from whatever fits in its context, without knowing that one system’s “conversion” and another’s “purchase” are the same event, and paying for the whole round trip in tokens each time you ask.

Holding the accounts behind one server moves that work to where the definitions are known. That is the entire design argument for a multi-account server, and it is the reason ours exists.

The vocabulary, since it is genuinely confusing

  • Connector — Anthropic’s product name. If you are in Claude, this is the word in the settings screen.
  • MCP server — what everyone else calls it, including Anthropic in its developer documentation.
  • Remote MCP server — one that runs on someone else’s infrastructure and is reached over HTTP. Nothing to install.
  • Local MCP server — one your client starts as a process on your own machine. The credential stays with you; so does keeping it running.
  • Tool — one callable operation the server exposes. The set of tools is the whole of what a server can do.

Where to start

If you need one account, the vendor’s own server is usually the shortest path, and we keep a list of which vendors publish one — including for accounts we support ourselves, because pretending otherwise would be obvious and pointless.

If the question you keep failing to answer is one that spans two accounts, that is the case for a server that carries several. Ours carries a catalogue across ads, analytics, ecommerce, subscriptions and CRM, and every connector page says whether it works today, because a list that quietly includes things you cannot connect is worse than a shorter list.

#mcp#mcp-connectors#claude-connectors#model-context-protocol

Frequently asked questions

What is an MCP connector?

An authorised link between one of your accounts and an MCP server, which exposes that account to an AI client as a set of named tools. The client picks a tool and supplies arguments; the server holds the credential and runs the call.

What does MCP stand for?

Model Context Protocol. It is an open specification for how an AI client and a tool server describe themselves to one another, so a model can discover and call tools it was not specifically programmed for.

Are Claude connectors MCP?

Yes. 'Connector' is Anthropic's product name for a remote MCP server added to Claude. Other clients call the same thing an MCP server, and a server built for one works with the others.

What is the difference between an MCP server and an MCP connector?

The server is the running program that exposes tools. A connector is one account authorised behind it. A single server can carry many connectors, and that count is the difference between answering a question about one account and answering one that spans several.

Do I need to write code to use one?

No. Adding a remote MCP server to a client is a settings step, and the model discovers the tools from the server's own descriptions. Writing code is what MCP is designed to avoid.

Product

Are MCP connectors safe? The four questions worth asking

An MCP connector gives an AI client real access to a real account. What makes one safe is not the vendor's promise — it is the tool list, where the bounds live, who approves a change, and what your client keeps afterwards.

The HeyMetra Team · · 5 min read