Google Ads MCP Server
Connect Google Ads to Claude or ChatGPT via Two Minute Reports MCP and get accurate answers about campaigns, creatives, and spend.
Google Ads MCP by Two Minute Reports
Analyze your Google Ads performance using plain English — right inside Claude or ChatGPT.
No GAQL queries. No spreadsheet exports. No dashboard tab-switching. Just ask a question about your Google Ads data and get answers instantly.
"Show me my top 5 campaigns by ROAS for the last 30 days"
"Which keywords are eating my budget with no conversions?"
"Compare my Search vs. Performance Max campaign performance this month"
🎬 See It in Action
https://github.com/user-attachments/assets/096063ba-60b4-45cd-af8f-02bbf36c5704
🎥 Can't see the video? Watch on YouTube →
Why Use This
If you manage Google Ads — whether you're running campaigns for clients or your own brand — you already know the pain of pulling performance data. This MCP server lets you skip the exports and ask your AI assistant directly.
What you get:
- Instant campaign analysis — ask about performance, spend, conversions, and ROAS in natural language.
- No setup complexity — fully hosted, connects in 2 minutes, no Google Ads developer tokens or GCP OAuth credentials required.
- Multi-account support — manage and query multiple Google Ads accounts (including MCC sub-accounts) from a single conversation.
- Cross-platform context — since this runs on Two Minute Reports, you can also pull in Facebook Ads, Shopify, GA4, and 22+ other sources in the same chat.
👉 Learn more about the Google Ads connector →
Quick Start
Prerequisites
- A Two Minute Reports account (trial or paid) with your Google Ads account connected. Don't have one? Sign up free →
- An AI client that supports MCP (e.g., Claude Pro/Team, ChatGPT Plus, or any MCP-compatible app).
Connection Guides
| AI Client | Guide |
|---|---|
| Claude.ai | How to connect on Claude → |
| ChatGPT | How to connect on ChatGPT → |
MCP Server URL (you'll need this during setup):
https://mcp.twominutereports.com/mcp
What You Can Ask
Campaign Performance
"Show me all my active Google Ads campaigns with spend, clicks, and conversions for the last 30 days"
"Which campaigns have the highest cost per conversion this month?"
"Give me a daily breakdown of my Search campaigns for last week"
Budget & Spend Analysis
"How much have I spent on Google Ads this month vs. last month?"
"Which campaigns are overspending relative to their conversion volume?"
"Show me my daily spend trend for the past 90 days"
ROAS & Conversion Tracking
"What's my ROAS by campaign for the last 30 days?"
"Which campaigns are profitable and which are losing money?"
"Show me conversion value trends week-over-week"
Keyword & Search Term Analysis
"Which keywords have the most impressions but the lowest CTR?"
"Show me my top 10 keywords by conversion rate"
"Which search terms are driving the most spend with zero conversions?"
Ad Group & Ad Performance
"Break down performance by ad group for my top campaign"
"Which ad groups have the highest Quality Score?"
"Compare CTR across my responsive search ads"
Device & Audience Insights
"How does my campaign performance differ by device (mobile vs. desktop)?"
"Show me a device breakdown for my top 3 campaigns"
Comparisons & Trends
"Compare my Performance Max campaigns vs. Search campaigns for Q1"
"How did my CPC change month-over-month this quarter?"
"Show me a trend line of impressions and clicks for the past 6 months"
Visualizations
"Plot my weekly spend and conversions as a chart"
"Create a bar chart comparing ROAS across all campaigns"
"Visualize my CTR trend over the last 90 days"
TMR Google Ads MCP vs. Self-Hosted Alternatives
| Two Minute Reports | Self-hosted Google Ads MCPs | |
|---|---|---|
| Setup time | ~2 minutes | 30–60 minutes |
| Requires coding | No | Yes (Python, Node.js, API keys) |
| Google API developer token | Not needed | Required (approval can take days) |
| OAuth setup | One-click via TMR | Manual GCP project + OAuth config |
| Multi-account (MCC) | Built-in | Manual configuration |
| Cross-platform queries | Yes — Facebook Ads, GA4, Shopify, etc. | No — Google Ads only |
| Hosting | Fully managed | You host and maintain |
| Updates | Automatic | Manual pull/deploy |
Who This Is For
- PPC managers who want quick answers without digging through the Google Ads UI.
- Agency teams managing multiple client accounts who need fast cross-account insights.
- Marketing leads who want to check campaign health without learning GAQL.
- Ecommerce brands running Google Shopping and Performance Max campaigns.
- Freelancers who want to analyze client data and prepare talking points before meetings.
Security & Privacy
- OAuth 2.0 authentication — sign in securely with your Google account.
- No data stored by the MCP server — data flows directly from your sources through TMR to your AI assistant.
📄 Privacy Policy · 🔒 Data Security · 📋 Terms of Service
Support
📧 [email protected] · 🎫 Submit a ticket
About Two Minute Reports
Two Minute Reports is a marketing data platform that connects 22+ data sources to Google Sheets, Looker Studio, and AI assistants. Built for agencies, marketers, and ecommerce brands.
🌐 twominutereports.com · 🔌 MCP Server
Stop exporting CSVs. Start asking questions. 🚀
İlgili Sunucular
Hyteria MCP
A server for looking up the daily menu at the Hyteria (B1) restaurant.
Chainlink MCP Server
MCP server for Chainlink — query any price feed via the Feed Registry contract across all supported assets.
BlazeMeter MCP Server
MCP Server for AI-driven BlazeMeter performance testing
Tideways MCP Server
Enables AI assistants to query Tideways performance monitoring data and provide conversational performance insights
Skillbase/spm
npm for AI skills. Create, share, and discover reusable AI instructions for any model via MCP.
NFT Log Analyser
AI-powered log analysis MCP server. Scans 500MB+ log files locally, analyses errors with Ollama + CrewAI agents, and automatically files structured GitHub Issues. 100% local — no logs leave your machine.
ForgingBlock
The infrastructure for AI-driven payments
Weather
Provides real-time weather data, forecasts, and alerts using the OpenWeatherMap API.
BrokerIA Imoveis
Search Brazilian real estate listings, simulate financing, qualify leads, and schedule visits directly from any LLM.
Immanuel MCP Server
An MCP server for astrological chart calculations using the immanuel-python library.