Google Ads MCP for agencies

Google Ads MCP for agencies running an MCC.

Connect once at the manager account. Every child customer ID becomes available to your AI workflow, so you can run weekly checks across twelve clients without opening twelve tabs.

What MCC-first means in practice.

Most agencies have one Manager (MCC) account that fans out to every retainer. AdPlug treats that fan-out as a feature instead of a configuration headache. Authorize once at the MCC. Every child customer ID is then available when your AI runs account checks, reports, and approved changes.

One auth, every child

Authorize at the MCC, address every account underneath.

AdPlug discovers the full child customer ID list when you connect. Pick the client you want and your AI works in that account.

Cross-account reports

Spend, CPA, ROAS for every client in one prompt.

google_ads_account_performance pulls every non-MCC child in a single API call. Stick it in your weekly Slack digest.

Loops in chat

Run your Tuesday checklist across twelve clients.

Tell Claude to run the optimization checklist for every customer ID under MCC X. It loops, summarizes, and writes the audit log.

What you can ask

MCC prompts that ship a QBR by lunch.

Replace the MCC ID with yours, drop into Claude or ChatGPT, scale to all twelve retainers in one go.

  • Pull spend, CPA, and ROAS for every customer ID in MCC 123-456-7890 over the last 30 days. Format for the agency dashboard.

    Drop into your AI
  • Run the Tuesday optimization checklist across every account in this MCC. One report at the end.

    Drop into your AI
  • Across the MCC, find search terms wasting more than $50 with zero conversions in the last 14 days. Group by client.

    Drop into your AI
  • Which child accounts under this MCC are outperforming their CPA target by 20% or more? I want to push more budget there.

    Drop into your AI
  • Generate quarterly business review data for client X: spend, CPA trend, search term wins, keyword expansion plan, top three losses.

    Drop into your AI

Connect once at the manager account, then loop these across every child customer ID.

Connect MCC

Works with the AI tools already in your stack.

Start with Claude or ChatGPT, then bring the same workflow into Cursor, VS Code, or whatever your team adopts next.

ClaudeClaude
AntigravityClaude Code
OpenAIChatGPT
CodexCodex
CursorCursor
VS Code
GithubCopilotGitHub Copilot
WindsurfWindsurf
AntigravityAntigravity

Google Ads MCP for agencies, frequently asked.

How does Google Ads MCP work for agencies with Manager (MCC) accounts?

Connect at the MCC level once. Every child customer ID becomes available to your AI connection. Cross-account reports work out of the box, and per-account permissions live in the dashboard.

Can I run the same prompt across all my clients?

Yes. Tell Claude to loop a checklist across every customer ID under MCC 123-456-7890 and it runs. Tuesdays get a lot shorter.

Will the AI confuse client accounts?

Not if your prompt scopes the customer ID. Tools require an explicit customer_id parameter, so accidentally mixing up Client A and Client B is hard to do. Audit log catches it if it happens.

Can I scope one connection to just one client?

Per-client URL tokens are coming. For now, scope is enforced via prompt and audit log.

Connect your MCC in two clicks.

One secure connection, every child customer ID. Loop your weekly checklist across the entire MCC.