---
title: "Google Ads MCP Server for PPC Analysis | Two Minute Reports"
url: "https://twominutereports.com/mcp/google-ads"
description: "Use the Google Ads MCP from Two Minute Reports to ask your AI about search terms, Quality Score, lost impression share and Target CPA in plain English."
---

# Google Ads MCP Server for PPC Analysis | Two Minute Reports
## Overview

# Google Ads MCP Server

Connect Google Ads and ask your AI tool about search terms, Quality Score, lost impression share and Smart Bidding results against target. It reads your Search, Shopping and Performance Max campaigns, so you never write a GAQL query.

[Start Free Trial Today](https://hub.twominutereports.com/signup)[How it works](#get-started)

-   No credit card required
-   Set up in 2 minutes
-   Read-only access

MCP

Works with

-   ChatGPT

MCP SETUP

## Set Up the Two Minute Reports Google Ads MCP in 3 Simple Steps

Add Two Minute Reports to your AI tool once, then ask about your Google Ads whenever you need an answer.

### Create Your Free Account

Sign up for Two Minute Reports and connect your Google Ads account. Every account you manage is added for you.

[Connect free](https://hub.twominutereports.com/signup)

### Add Two Minute Reports to Your AI Tool

Find Two Minute Reports in your AI tool's connector list and click Connect. Or add it as a Custom MCP Server with this URL:

MCP server URLCopy

### Start Asking Questions

Type your question the way you would ask a teammate. Your AI tool checks your Google Ads data and replies in seconds.

[See example questions](#prompts)

[Connect Google Ads free](https://hub.twominutereports.com/signup)

Need help? [View Setup Guide](/help/mcp)

Guides by AI tool[Google Ads to Claude](/claude-integrations/google-ads)[ChatGPTGoogle Ads to ChatGPT](/chatgpt-integrations/google-ads)[Google Ads to Manus](/manus-integrations/google_ads)[Other MCP clients](/help/mcp)

Use cases

## Search Terms, Quality Score and Pacing in One Google Ads MCP Question

This one question checks search term waste, Quality Score, lost impression share, Target CPA and Performance Max asset groups, with a next step for each.

Google Ads

Review my Google Ads account for the last 30 days. Which search terms should be negatives, where am I losing impression share, and which campaigns are off their Target CPA?

| Area | What I found | Action |
| --- | --- | --- |
| Search terms | 11 search terms spent $1,240 with zero conversions | Add negatives |
| Quality Score | 6 keywords sit at QS 3 or below, all with weak landing pages | Fix landing pages |
| Impression share | Brand campaign loses 22% of search impression share to budget | Raise budget |
| Target CPA | Non-brand Search converts at $68 against a $45 target | Review bid strategy |
| Performance Max | One asset group takes 18% of spend for 2% of conversions | Refresh assets |

**Client summary:** Conversions rose 9% month over month while cost per conversion held at $41. Adding the 11 negatives frees about $1,200 a month for the brand campaign that keeps hitting its budget cap.

Illustrative example

## Keywords, Asset Groups and Shopping Products: The Google Ads Fields Two Minute Reports Reads

The Two Minute Reports Google Ads connector has 238+ fields, from account and campaign level down to single keywords, ads, assets and products.

### Search terms and keywords

Search term, keyword match type and ad group criterion match type, with impressions, clicks, CTR, CPC and cost for each.

### Quality Score

Quality score, historical quality score, search predicted CTR, creative quality score and post-click quality score.

### Impression share

Search impression share, search top and exact match impression share, lost search IS due to budget or rank, and content impression share.

### Conversions and bidding

Conversions, all conversions, conversion value, view-through and cross-device conversions, cost per conversion and bid goal performance.

### Ads, assets and asset groups

Responsive search ad headlines and descriptions, ad status and approval, asset group name and status, and each asset's type, source and review status.

### Shopping products

Product title, brand, offer ID, merchant ID, product condition, category and product type levels 1 to 5, and custom labels 0 to 4.

[See all Google Ads metrics and dimensions](/google-ads-metrics-and-dimensions)

Claude Skill

## Run a Full Google Ads Audit With Claude

Auditing a Google Ads account means hours of clicking through campaigns, keywords, and search term reports. Connect Google Ads to Claude through Two Minute Reports, run the audit, and get the full picture in one chat.

[Get the skill](/claude-skills/google-ads-audit)[Browse all Claude Skills](/claude-skills)

## Google Ads MCP Server Choices: Google's GAQL Server, Community Projects or Two Minute Reports

Google publishes a read-only Google Ads MCP server on GitHub that runs GAQL queries from your own Google Cloud project. Independent developers also share open-source servers on GitHub and PyPI that you install and run yourself.

| Feature | Google's Google Ads MCP | Community open-source servers | Two Minute Reports |
| --- | --- | --- | --- |
| Who maintains it | Google, in the googleads GitHub repository (Apache 2.0) | Independent developers | Two Minute Reports, hosted for you |
| Setup | Google Cloud project with Google Ads API access, an OAuth client and Python via pipx | Your own Google Ads API credentials and hosting | Sign in with OAuth and add one URL |
| Where it runs | On your computer or deployed to Cloud Run; a hosted endpoint is in a pilot for allowlisted users | On your computer or a server you manage | Hosted by Two Minute Reports |
| Access to your account | Read-only in the current release | Depends on the project | Read-only on your Google Ads account |
| Other data sources | Google Ads only | Usually one platform | Google Ads plus 30+ other sources, with all client accounts in one workspace |
| Dashboards and client reports | Not included | Not included | Dashboards and scheduled white-label reports, included in every plan |

Your Data Is Safe

## Security you can explain to your clients, too.

We don't store your advertising data on our servers. Two Minute Reports connects to your data sources using OAuth - your credentials never touch our system. Your AI only reads what you've explicitly connected.

### OAuth Authentication

Connects securely to your data sources. No passwords stored. Revoke access anytime from your platform settings.

### Read-Only Access

Your AI can only read your data. It cannot create, edit, pause, or delete anything. Your account stays fully in your control.

### No Data Training

Your advertising data is never used to train AI models. What's yours stays yours - full stop.

[Learn more about our data security](/data-security)

## More Two Minute Reports MCP Servers You Can Connect Today

The same server URL works for every data source in your Two Minute Reports account.

Filter by category

All

Advertising (PPC)

Web Analytics

SEO

E-Commerce

Social Media

[

Most Popular

](/mcp/facebook-ads)

[

Facebook Ads

Advertising (PPC)

](/mcp/facebook-ads)

[Learn more](/mcp/facebook-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/claude-integrations/shopify)

[

Shopify

E-Commerce

](/claude-integrations/shopify)

[Learn more](/claude-integrations/shopify)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/mcp/google-analytics-4)

[

Google Analytics 4

Web Analytics

](/mcp/google-analytics-4)

[Learn more](/mcp/google-analytics-4)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/claude-integrations/tiktok-ads)

[

Tiktok Ads

Advertising (PPC)

](/claude-integrations/tiktok-ads)

[Learn more](/claude-integrations/tiktok-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/claude-integrations/reddit-ads)

[

Reddit Ads

Advertising (PPC)

](/claude-integrations/reddit-ads)

[Learn more](/claude-integrations/reddit-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/claude-integrations/linkedin-ads)

[

Linkedin Ads

Advertising (PPC)

](/claude-integrations/linkedin-ads)

[Learn more](/claude-integrations/linkedin-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/claude-integrations/amazon-ads)

[

Amazon Ads

Advertising (PPC)

](/claude-integrations/amazon-ads)

[Learn more](/claude-integrations/amazon-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Microsoft/Bing Ads

Advertising (PPC)

](/claude-integrations/microsoft-ads)

[Learn more](/claude-integrations/microsoft-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Snapchat Ads

Advertising (PPC)

](/claude-integrations/snapchat-ads)

[Learn more](/claude-integrations/snapchat-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Instagram Insights

Social Media

](/claude-integrations/instagram-insights)

[Learn more](/claude-integrations/instagram-insights)[Start your free trial](https://hub.twominutereports.com/signup)

[

Google Search Console

SEO

](/claude-integrations/search-console)

[Learn more](/claude-integrations/search-console)[Start your free trial](https://hub.twominutereports.com/signup)

[

Facebook Insights

Social Media

](/claude-integrations/facebook-insights)

[Learn more](/claude-integrations/facebook-insights)[Start your free trial](https://hub.twominutereports.com/signup)

[

Amazon Seller

E-Commerce

](/claude-integrations/amazon-seller)

[Learn more](/claude-integrations/amazon-seller)[Start your free trial](https://hub.twominutereports.com/signup)

[

Pinterest Ads

Advertising (PPC)

](/claude-integrations/pinterest-ads)

[Learn more](/claude-integrations/pinterest-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

LinkedIn Pages

Social Media

](/claude-integrations/linkedin-pages)

[Learn more](/claude-integrations/linkedin-pages)[Start your free trial](https://hub.twominutereports.com/signup)

[

Google My Business

SEO

](/claude-integrations/google-my-business)

[Learn more](/claude-integrations/google-my-business)[Start your free trial](https://hub.twominutereports.com/signup)

[

YouTube Analytics

Social Media

](/claude-integrations/youtube-analytics)

[Learn more](/claude-integrations/youtube-analytics)[Start your free trial](https://hub.twominutereports.com/signup)

[

Apple Search Ads

Advertising (PPC)

](/claude-integrations/apple-search-ads)

[Learn more](/claude-integrations/apple-search-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Twitter Ads

Advertising (PPC)

](/claude-integrations/twitter-ads)

[Learn more](/claude-integrations/twitter-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

TikTok Organic

Social Media

](/claude-integrations/tiktok-organic)

[Learn more](/claude-integrations/tiktok-organic)[Start your free trial](https://hub.twominutereports.com/signup)

Show All

### Frequently Asked Questions

Can the Google Ads MCP pull the search terms that triggered my keywords?

Yes. Search term is a dimension in the connector's Keyword group, next to match type. Ask for terms with spend but zero conversions in the last 30 days. Your AI tool can then draft a negative keyword list by campaign. The full list is on the [Google Ads metrics and dimensions page](/google-ads-metrics-and-dimensions).

Can my AI tell whether I'm losing impression share to budget or to rank?

Yes. The connector has lost search impression share due to budget and due to rank, plus search top and exact match impression share. Ask your AI to sort campaigns into two groups. Those losing share to budget need more money or narrower targeting, while those losing to rank need better ads, landing pages or bids.

Can I check Smart Bidding results against my Target CPA or Target ROAS?

Yes. Bid goal performance fields show how each bid strategy is doing. Two Minute Reports goals also track Target CPA, Target ROAS and budget pacing by account or campaign. Ask for every campaign more than 20% off its target this month, and your AI tool lists them with spend and conversions.

How is Google's own Google Ads MCP server different?

Google's server lives in the googleads GitHub repository. It is read-only and has three tools, including one that runs GAQL queries. You run it with Python or deploy it to Cloud Run with your own Google Cloud project. Two Minute Reports is hosted, needs no GAQL, and sits next to other sources such as the [Facebook Ads MCP server](/mcp/facebook-ads).

Can I compare Google Ads and Facebook Ads ROAS in one question?

Yes, as long as both sources are in your Two Minute Reports workspace. The [Claude guide](/help/ai-tools/claude) shows a prompt that compares ROAS for Facebook Ads and Google Ads over the last 30 days. You get one table back, then you can ask which channel should get next month's extra budget.

Does it include Quality Score components, not just the overall score?

Yes. Along with Quality Score and historical Quality Score, you get search predicted CTR, creative quality score and post-click quality score. Ask which keywords score 4 or lower and which component pulls each one down. Then you know whether to fix the ad copy or the landing page.

What Performance Max data can I ask about?

Asset group fields cover the asset group name, ID and status, plus each asset's field type, source, approval status and review status. Ask which asset groups take the most spend and which assets are disapproved. You can also compare Performance Max with Search on conversion value.

Can I break down Shopping results by product, brand or custom label?

Yes. Shopping fields include product title, brand, offer ID, merchant ID, product condition, five levels of category and product type, and custom labels 0 to 4. Ask which products take spend without sales. Or compare ROAS between custom label groups such as bestsellers and clearance items.

Is there a ready-made audit I can run on a Google Ads account?

Yes. The [Google Ads audit Claude Skill](/claude-skills/google-ads-audit) pulls campaigns, keywords, search terms, ads, devices, locations and day and hour data. It scores five modules, including wasted spend control and search terms hygiene. You also get a wasted spend estimate, suggested negative keywords and an action plan sorted by urgency.

Which responsive search ad and asset details can I review?

You get headlines and descriptions for responsive search ads, plus ad type, status, approval status and final URLs. Asset fields add sitelink, callout and structured snippet results. Ask which headlines appear in your best ads by CTR, or which ads were disapproved.

## Recommended Reads

### [Google Ads Reporting Connector](/integrations/google-ads)

Two Minute ReportsSep 2026

[Ultimate Guide](/blog/ultimate-guide)

### [Connect Google Ads to Google Sheets: Tutorial & Free Templates (2026)](/google-ads-to-google-sheets)

[Shabika Venkidachalam](/blog/author/shabika-venkidachalam)Sep 2026 · 5 min read

[Ultimate Guide](/blog/ultimate-guide)

### [Connect Google Ads to Data Studio: Tutorial & Free Templates (2026)](/google-ads-to-looker-studio)

[Shalini Murugan](/blog/author/shalini-murugan)Oct 2026 · 5 min read

[Digital Marketing](/blog/digital-marketing)

### [How to create a Google Ads report for clients?](/blog/google-ads-client-report)

[Shalini Murugan](/blog/author/shalini-murugan)Oct 2026 · 5 min read

[Digital Marketing](/blog/digital-marketing)

### [Google Ads Optimization Guide: Tips And Checklist To Boost Campaign Performance](/blog/google-ads-optimization)

[Shabika Venkidachalam](/blog/author/shabika-venkidachalam)Oct 2026 · 5 min read

#### Take back your time. Wow clients.

#### Get Two Minute Reports.

[Start your free trial today](https://hub.twominutereports.com/signup)

Built by marketers. Built for marketers.
