# MCP for ad agencies: one URL, many clients, ticked accounts

> MCP for ad agencies: one hosted URL, many clients, ticked accounts. Seats and Agency caps come from the live pricing cards.

[Articles](https://www.getmcpads.com/articles)

How-to. Published 30 Aug 2026. Updated 30 Aug 2026. By The Get MCP Ads team, published by BENLY HLG.

## In short

An agency connects platforms once, ticks which client accounts the assistant may reach, and pastes one MCP URL into Claude. Connecting an MCC is not access. The allowlist is checked server-side, including run_tool. Live sources are 6. There is no X Ads. Microsoft Advertising is soon, with no tools. Agency seats come from the plan cards, not from a made-up number.

## Key takeaways

- One URL: `https://mcp.getmcpads.com/mcp`. Live sources: Meta Ads, Pinterest Ads, Google Ads, TikTok Ads, Search Console, Google Analytics 4.
- Ticked-account allowlist is the agency control. MCC or Business Manager OAuth is not enough.
- Free is 1 ad account, 1 seat, read only. Writes need a paid plan and confirm.
- Team is Team at 99 per month. Agency is Agency at 199 per month.
- An agent cannot complete OAuth or tick accounts. Those two steps stay human.
- There is no X Ads. Microsoft Advertising has no tools. Do not sell either as included.

## Spec

| Field | Value |
| --- | --- |
| Product | Get MCP Ads |
| Category | hosted MCP gateway |
| Protocol | MCP (Model Context Protocol) |
| Live sources | 6: Meta Ads, Pinterest Ads, Google Ads, TikTok Ads, Search Console, Google Analytics 4 |
| Auth | OAuth 2.1 + dynamic client registration |
| Transport | HTTPS, streamable HTTP |
| Endpoint | `https://mcp.getmcpads.com/mcp` |
| Account access | ticked-account allowlist, checked server-side |
| Free | 1 ad account, 1 seat, 200 tool calls per period, read only |
| Pro | Pro 39 per month |
| Team | Team 99 per month: 15 ad accounts, 15 seats |
| Agency | Agency 199 per month: 50 ad accounts, 50 seats, Unlimited tool calls |
| Pricing | Free 0 (1 ad account, 1 seat, 200 tool calls per period, read only). Pro 39 per month. Team 99 per month. Agency 199 per month. |

## What does an agency actually connect?

One organisation on Get MCP Ads, one hosted URL, many ticked client accounts. Seats are people in that organisation. Accounts are ad accounts, Search Console properties and GA4 properties you tick. Connecting a Google MCC or a Meta Business Manager lists what the token can reach and leaves every account unticked. The assistant never sees a client you did not tick.

1. Open your MCP client and add a remote MCP server.
2. Paste `https://mcp.getmcpads.com/mcp` as the server URL and confirm.
3. Approve the sign-in page. Connecting platforms and ticking accounts still happens on Get MCP Ads, not inside the client.

Agency plan, from the live cards, not invented: Agency 199 per month. 50 ad accounts. 50 seats. Unlimited tool calls. Writes, with a preview before every change. Extra account 10 EUR, extra seat 8 EUR. Extra account and seat prices are on [pricing](https://www.getmcpads.com/pricing) when the card lists them. Do not paste a number that is not on that page.

## How should seats and confirms work on a desk?

A media buyer can hold a paid seat that can confirm writes. A strategist can stay on a seat that only needs reads. Free is the wrong plan for a desk that pauses campaigns: write tools are absent. Preview then confirm is the write path on paid plans. Campaigns are created paused. Untick a client when the retainer ends; the next call is refused.

## When is this the wrong agency tool?

- The book is X Ads. We do not ship it. Use X's Ads MCP.
- The book is Microsoft Advertising tools today. Use Microsoft's open-pilot MCP. Our OAuth exists; our tools do not.
- Every client is Meta-only and you want Meta in the token path. Use mcp.facebook.com/ads.
- You need Snap, Reddit or LinkedIn. This gateway does not ship them.
- You wanted an agent to tick accounts. That step is human-only.

## Questions

### How many seats does Agency include?

Whatever the Agency card says: 50 seats. Team is 15 seats. Free is 1 seat. Those strings are generated from the same plan table as /pricing, so this paragraph cannot invent a seat count. If a page elsewhere cites a different Agency seat number, the pricing page wins.

### Does one MCC connection expose every client to Claude?

No. Connecting an MCC or a Business Manager does not expose the accounts under it. After OAuth, every account starts unticked. The gateway answers only for ticked IDs. The check runs server-side, including through run_tool. Untick when the client leaves. That is the ownable control for an agency desk.

### Can juniors write?

Only on a paid plan, and only after a preview. Write tools are absent on Free. On paid plans, confirm set to true is required to apply a pause or a budget change. Claude may also ask its own approval. Give confirm to the people who already have Ads Manager access, not to a shared seat that reads Monday numbers.

### Do you include X Ads for clients who buy it?

No. There is no X Ads source. Tell the client to use X's own Ads MCP if that is the job. Microsoft Advertising is soon here, with no tools; Microsoft's official MCP is a separate open pilot. Selling either as included on this URL would be a lie.

### Is Pipeboard better for agencies?

Pipeboard's site names Snap, Reddit, per-platform URLs and 25 Agency slots when we fetched it. This gateway names one URL, Pinterest live, Search Console live, and a ticked-account allowlist. Execution-heavy duplication is not a row we invent for ourselves. Read the sourced comparison. Pick the shape that matches the book, not a generic agency winner.

### What does a client see of other clients?

Nothing, if you did not tick them. The allowlist is account IDs, not a courtesy filter. Seats in your organisation share the ticked set unless you split organisations. Do not put two competing clients on one organisation with both ticked and then hope the assistant keeps them straight. Untick is cheaper than a prompt.

## Sources

- [Pricing](https://www.getmcpads.com/pricing) (Get MCP Ads)
- [Account scoping](https://www.getmcpads.com/docs/concepts/accounts) (Get MCP Ads)

## Related

- [Google Ads with your assistant](https://www.getmcpads.com/guides/sources/google-ads): 38 tools, what to ask, what it can change.
- [Google Ads MCP Server](https://www.getmcpads.com/tools/google-ads): The server itself: 38 tools, the endpoint, the repository.
- [Google Ads MCP API reference](https://www.getmcpads.com/docs/sources/google-ads): Every parameter of every tool, with what it accepts.
- [Pricing](https://www.getmcpads.com/pricing): Which plan includes writes.
- [What a ticked-account allowlist is](https://www.getmcpads.com/articles/ticked-account-allowlist): The agency control, in detail.
- [One MCP URL for six live sources](https://www.getmcpads.com/articles/one-mcp-url-six-sources): What the URL actually reaches.
- [Pause a campaign from an assistant](https://www.getmcpads.com/articles/mcp-ads-writes): Who should hold confirm.
- [Pipeboard vs mcp-ads.com vs us](https://www.getmcpads.com/articles/getmcpads-vs-pipeboard): Sourced, for the pitch deck.

## Author

Written by the team that ships Get MCP Ads, the hosted MCP gateway this page describes. Every count on the page is read from the tool catalogue rather than typed out, so it cannot drift from what the gateway serves. BENLY HLG publishes the site; Get MCP Ads is a separate product from Benly and does not read Benly data.

---

This page as HTML: https://www.getmcpads.com/articles/mcp-ads-for-agencies
Every page under /articles, /guides and /docs is available as Markdown: append `.md`, or send `Accept: text/markdown`.
