# Google Ads reporting MCP

21 tools on your own Google Ads account, from $0.005 per call.

## Implementations

- [Google ad groups](/providers/google-ads/get-adgroups.md): `google-ads/get-adgroups`, $0.005 per call. List ad groups for a Google Ads account, optionally filtered by campaign. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id.
- [Google Ads account details](/providers/google-ads/get-account-details.md): `google-ads/get-account-details`, $0.005 per call. Get detailed information for a specific Google Ads customer account. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id.
- [Google Ads account hierarchy](/providers/google-ads/get-account-hierarchy.md): `google-ads/get-account-hierarchy`, $0.005 per call. List accessible customers and, where possible, manager/client relationships from GAQL customer_client. Works on your own Google Ads account, connected through Get MCP Ads. Takes manager customer id, include inactive and workspace id, all optional.
- [Google Ads bidding strategies](/providers/google-ads/get-bidding-strategies.md): `google-ads/get-bidding-strategies`, $0.005 per call. List portfolio bidding strategies. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id.
- [Google Ads budgets](/providers/google-ads/get-budgets.md): `google-ads/get-budgets`, $0.005 per call. List campaign budgets with amount, status, delivery method, and recommended budget fields when supported. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id.
- [Google Ads campaigns](/providers/google-ads/get-campaigns.md): `google-ads/get-campaigns`, $0.005 per call. List campaigns for a Google Ads account with status, budget, channel type, and bidding strategy. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id.
- [Google Ads change events](/providers/google-ads/get-change-events.md): `google-ads/get-change-events`, $0.005 per call. Fetch recent change_event rows. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id.
- [Google Ads conversion actions](/providers/google-ads/get-conversion-actions.md): `google-ads/get-conversion-actions`, $0.005 per call. List conversion actions with status, type, category, primary/include-in-conversions flags, owner customer, and last activity dates when supported. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id.
- [Google Ads insights](/providers/google-ads/get-insights.md): `google-ads/get-insights`, $0.005 per call. Query Google Ads performance insights with intelligent query planning. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id and metrics.
- [Google Ads keyword performance](/providers/google-ads/get-keyword-performance.md): `google-ads/get-keyword-performance`, $0.005 per call. Get keyword-level performance data from keyword_view resource. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id, start date and end date.
- [Google Ads landing pages](/providers/google-ads/get-landing-pages.md): `google-ads/get-landing-pages`, $0.005 per call. Fetch landing_page_view performance with final URL, campaign/ad group context, traffic, conversion, and landing-page quality metrics when supported. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id, start date and end date.
- [Google Ads paid organic search terms](/providers/google-ads/get-paid-organic-search-terms.md): `google-ads/get-paid-organic-search-terms`, $0.005 per call. Read-only paid/organic search terms report. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id, start date and end date.
- [Google Ads pmax placements](/providers/google-ads/get-pmax-placements.md): `google-ads/get-pmax-placements`, $0.005 per call. Read-only Performance Max placement diagnostics from performance_max_placement_view. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id, start date and end date.
- [Google Ads recommendations](/providers/google-ads/get-recommendations.md): `google-ads/get-recommendations`, $0.005 per call. List Google Ads recommendations with type, resource, campaign/ad group links, dismissed state, and impact when supported. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id.
- [Google Ads search terms](/providers/google-ads/get-search-terms.md): `google-ads/get-search-terms`, $0.005 per call. Fetch search term performance from search_term_view or campaign_search_term_insight depending on reportType. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id, start date and end date.
- [Google Ads shopping performance](/providers/google-ads/get-shopping-performance.md): `google-ads/get-shopping-performance`, $0.005 per call. Read-only Shopping performance report keyed by Merchant Center product dimensions. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id, start date and end date.
- [Google Ads shopping products](/providers/google-ads/get-shopping-products.md): `google-ads/get-shopping-products`, $0.005 per call. Read-only Merchant Center product catalog/eligibility report via shopping_product. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id.
- [Google Ads simulations](/providers/google-ads/get-simulations.md): `google-ads/get-simulations`, $0.005 per call. Read-only planning/forecast query for campaign, ad group, or portfolio bidding simulations. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id.
- [Run a Google Ads GAQL](/providers/google-ads/run-gaql.md): `google-ads/run-gaql`, $0.005 per call. Execute a raw GAQL (Google Ads Query Language) query. Works on your own Google Ads account, connected through Get MCP Ads. Needs customer id and query.
- [Run a Google Ads readonly rpc](/providers/google-ads/run-readonly-rpc.md): `google-ads/run-readonly-rpc`, $0.005 per call. Advanced read-only escape hatch for allowlisted Google Ads services outside GAQL: Audience Insights, Reach Planner, benchmarks, creator/trending insights. Works on your own Google Ads account, connected through Get MCP Ads. Needs operation.
- [Search Google Ads fields](/providers/google-ads/search-fields.md): `google-ads/search-fields`, $0.005 per call. Search Google's live GoogleAdsField catalog. Works on your own Google Ads account, connected through Get MCP Ads. Takes query, name contains, category and more, all optional.

## Supporting tools

- [Google Ads accounts](/providers/google-ads/list-accounts.md): `google-ads/list-accounts`, $0.005 per call. List Google Ads customer accounts accessible with the current credentials. Works on your own Google Ads account, connected through Get MCP Ads. Takes workspace id (optional).
- [Google Ads health check](/providers/google-ads/health-check.md): `google-ads/health-check`, no charge per call. Read-only connectivity check. Works on your own Google Ads account, connected through Get MCP Ads. Takes workspace id (optional).
- [Validate a Google Ads query](/providers/google-ads/validate-query.md): `google-ads/validate-query`, $0.005 per call. Validate metric/dimension/resource compatibility BEFORE executing a query. Works on your own Google Ads account, connected through Get MCP Ads. Needs metrics.

## Same data on other platforms

- [DOU+ promotion data](/tools/douyin/douplus.md): 17 tools, from $0.001 per call.

## Other capabilities

- [Google Ads Transparency Center](/tools/google-ads/ad-library.md): 5 tools.
- [Google Keyword Planner](/tools/google-ads/keyword-planner.md): 8 tools, from $0.005 per call.
- [Google Ads campaign management](/tools/google-ads/campaign-management.md): 8 tools, from $0.05 per applied change.
- [Google Ads creatives](/tools/google-ads/creatives.md): 8 tools, from $0.005 per call.
- [Google Ads audiences & targeting](/tools/google-ads/audiences.md): 1 tool, from $0.005 per call.

## Providers

- [Google Ads](/providers/google-ads.md): 45 tools, from $0.005 per call, some tools free.

## Questions

### Do I need my own Google Ads account?

Yes. These tools work on your own account, connected once per workspace through Get MCP Ads.

### Can my agent change anything?

No. These tools only read.

### How is it billed?

Per call, at the provider's price with no markup, from $0.005 per call. Your agent sees the price before it runs a tool.

[Google Ads](/tools/google-ads.md) · [Connection guide](/connect.md) · [Billing](/docs/billing.md)

---

[HTML page](/tools/google-ads/reporting) · [Agent index](/llms.txt)
