81 MCP tools · Free during beta · Real-time

The Google Ads MCP server that connects any account to Claude

Gadspilot is the open MCP server for Google Ads — 81 tools, real-time API, multi-client (Claude, Cursor, ChatGPT, Claude Desktop).

MCP endpoint : https://gadspilot.com/mcp

What is a Google Ads MCP server? It's the bridge that lets AI clients like Claude or Cursor read and write your Google Ads account via natural language, using the MCP (Model Context Protocol) standard. Gadspilot is the most complete open implementation — including the 16 Performance Max tools missing from Google's official MCP, and 46 write tools guarded by dry-run preview.

Why use the Google Ads MCP server

🌐

Works with every AI client

Claude.ai (web), Claude Desktop, Claude Code, Cursor, ChatGPT (Connectors), LibreChat — any MCP-compatible client. Paste one URL, done.

🏢

Any account type — single, MCC, agency

Single Google Ads account, MCC (manager account), agency multi-client setup. OAuth 2.1 grants access at any tier. Multi-account switching from a single MCP endpoint.

Real-time, no cache

Every query hits the Google Ads API live — no 24h snapshot like the paid alternatives. What Claude sees is what your Google Ads UI shows right now.

🔒

EU-hosted, ISO 27001, dry-run by default

Infrastructure in France, ISO 27001 certified. All writes dry-run by default with a full audit log. Your data never trains any model.

Connect in 3 steps

1

Sign up free

Create your Gadspilot account. No credit card.

2

Authorize Google Ads

OAuth flow. Pick the accounts to share with Claude.

3

Paste the MCP URL into Claude

Settings → Connectors → Add → paste https://gadspilot.com/mcp. Done.

8 top tools out of 81

46 write tools (dry-run by default), 35 read tools. Full catalog in the docs.

list_campaigns All campaigns with status, channel type, budget
get_search_terms Actual search queries triggering ads — find waste
get_change_history Account changes log (Search + PMax + asset groups)
shared_set_create Create negative keyword lists (PMax exclusive)
asset_group_signal_add Add search themes + audiences to PMax asset groups
update_bidding_strategy Set TARGET_CPA, MAXIMIZE_CONVERSIONS + target_cpa_micros
add_negative_placements Block sites, apps, YouTube channels
create_custom_audience Build a custom segment from competitor URLs

Sample Claude prompts

Copy-paste any of these into Claude to test the Google Ads MCP server.

Setup in 60 seconds

"Sign up on gadspilot.com → OAuth Google → copy MCP URL → paste into your AI client's Connectors → done. No dev work."

First test query

"List my Google Ads accounts. Then for the top-spending one, show me last 30d spend, ROAS and top-3 wasteful search terms."

Multi-account overview

"Across all my connected accounts, list any campaign spending > €500 in the last 7 days with a ROAS below 1.5. Order by spend descending."

Weekly optimisation

"For account X, propose 3 concrete optimisations for this week (negatives to add, campaigns to pause, budgets to shift). Show them dry-run before executing."

Ready to use the Google Ads MCP server?

Free during beta. No credit card. EU-hosted, ISO 27001.

Need help? Ask Léa 💬
gadspilot assistant
Léa
AI assistant · Gadspilot
Need a human? Contact support