Google Ads MCP: Connect Google Ads to Claude
TL;DR: ARLO is an MCP server that gives Claude live, read-only access to Google Ads through the Google Ads API. Connect your MCC once with OAuth, assign accounts to clients, and Claude can answer questions about spend, clicks, and conversions across any campaign or ad group on demand.
Why connect Google Ads to Claude instead of switching MCC accounts
Managing Google Ads for multiple clients usually means switching MCC accounts, re-applying the same segment and date filters, and exporting to a spreadsheet before you can actually compare anything. An MCP connector skips the UI entirely: Claude calls the Google Ads API for the account you specify and returns the numbers directly, so "which campaigns had the highest cost per conversion this month" is a one-line question instead of a report you build by hand.
Connect Google Ads in 3 steps
Connect Google
Sign in to ARLO and grant Google OAuth once. The same grant covers Google Ads alongside GA4, Search Console, YouTube, and Business Profile.
Assign Google Ads accounts
Pick each client's Google Ads account from a searchable dropdown, including sub-accounts under an MCC. Assign as many accounts as you manage.
Paste your MCP URL into Claude Desktop
ARLO generates a personal MCP URL. Add it under Claude Desktop → Settings → Connectors and Google Ads shows up as a tool Claude can call for any assigned account.
Things to ask Claude once Google Ads is connected
- “What was total spend and conversions for [Client]'s Google Ads account last week?”
- “Which campaigns have the highest cost per conversion this month?”
- “Compare click-through rate across ad groups for [Client] this week.”
- “How does this month's Google Ads spend compare to last month across all my clients?”
- “Break down conversion value by campaign for [Client] over the last 30 days.”
What Claude can query from Google Ads
Metrics
- ✓Impressions / Clicks — Reach and engagement volume
- ✓Click-through rate (CTR) — Ad relevance and creative performance
- ✓Average CPC / Cost — Spend efficiency
- ✓Conversions / Conversion value — Outcome and revenue tracking
- ✓All conversions — Full conversion volume including view-through
Dimensions
- ✓Campaign name / status — Campaign-level breakdowns
- ✓Ad group name — Ad group-level breakdowns
- ✓Date — Trend and period comparisons
- ✓Device — Desktop / mobile / tablet segmentation
Frequently Asked Questions
Is this Google's official Google Ads MCP server?+
No. ARLO is a third-party MCP connector built on the public Google Ads API. It requires OAuth access to your own Google Ads accounts — it isn't an official Google product.
Do I need to write Google Ads Query Language (GAQL)?+
No. You ask Claude in plain English; ARLO translates the request into the correct Google Ads API query and returns the results for Claude to summarize.
Can I query accounts under a manager (MCC) account?+
Yes. Assign each client's Google Ads account — including sub-accounts under an MCC — from the dropdown, and Claude can query any account you've assigned without switching contexts.
Is my Google Ads data stored anywhere?+
No. ARLO is pass-through — each query fetches live data from the Google Ads API and returns it for that one response. Nothing is warehoused.
Does ARLO support Quality Score or search-term reports?+
Not yet. Today's connector covers impressions, clicks, CTR, CPC, cost, and conversions at the campaign and ad-group level. Quality Score and search-term data are on the roadmap.