MCP for ad agencies: one URL, many clients, ticked accounts
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.
By The Get MCP Ads teamPublished by BENLY HLG30 Aug 2026
What this is about
Read this in
Each one opens that assistant with this URL and asks it for a summary.
Key takeaways
- One URL:
https:/. Live sources: Meta Ads, Pinterest Ads, Google Ads, TikTok Ads, Search Console, Google Analytics 4./ mcp. getmcpads. com/ mcp - 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.
What does an agency actually connect?Link to this section
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.
- Open your MCP client and add a remote MCP server.
- Paste
https:/as the server URL and confirm./ mcp. getmcpads. com/ mcp - 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 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?Link to this section
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?Link to this section
- 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.
Get MCP Ads
Two ways to run Google Ads over MCP
- Hosted
Google Ads MCP Server
38 tools behind one hosted URL, 7 of them writes that describe the change before they apply it. Nothing to install, and no key to paste.
- Open source, Apache 2.0
Run it yourself
The same server, published as a package you can read, audit and host on your own machine. No account, and no gateway in the path.
@getmcpads/google-ads-mcp-server
Questions
Answered in one paragraph each
Keep reading
- Google Ads with your assistant38 tools, what to ask, what it can change.
- Google Ads MCP ServerThe server itself: 38 tools, the endpoint, the repository.
- Google Ads MCP API referenceEvery parameter of every tool, with what it accepts.
- PricingWhich plan includes writes.
- What a ticked-account allowlist isThe agency control, in detail.
- One MCP URL for six live sourcesWhat the URL actually reaches.
- Pause a campaign from an assistantWho should hold confirm.
- Pipeboard vs mcp-ads.com vs usSourced, for the pitch deck.
Spec
- 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.
Sources
Who wrote this
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 Markdown: /articles/mcp-ads-for-agencies.md. Every page under /articles answers to Accept: text/markdown as well.