Google Ads MCP server — manage campaigns, keywords, budgets, and reporting from Claude Code
npx claudepluginhub harrisonhesslink/burnr8Google Ads MCP server for Claude Code
Google Ads via burnrate.sh — zero setup, MCP OAuth
Stop burning money on Google Ads. Manage everything from your terminal.
Want zero setup? The hosted version at burnrate.sh handles credentials for you — connect Google Ads via OAuth, get an MCP endpoint, done. Join the waitlist →
burnr8 is an MCP server that gives Claude Code full control over Google Ads. 65 tools across 14 categories for managing campaigns, keywords, budgets, ads, extensions, conversion tracking, bid adjustments, ad scheduling, conversion goals, competitive insights, and reporting — all from your CLI. Includes 2 custom agents, 9 slash commands, 7 prompt templates, and MCP resources.
This is an unofficial tool and is not affiliated with or endorsed by Google.
You: "Audit my Google Ads account"
Claude: *pulls performance data, keywords, search terms, extensions, conversion actions*
*identifies $200/month in wasted spend on free-intent keywords*
*recommends negative keywords, pausing underperformers, fixing conversion tracking*
You: "Add 'free' as a phrase match negative keyword"
Claude: Done. Estimated savings: ~$55/month.
| Category | Tools | What They Do |
|---|---|---|
| Accounts | 3 | List accounts, get info, check API usage |
| Campaigns | 5 | List, create, update, pause/enable campaigns |
| Ad Groups | 3 | List, create, update ad groups |
| Ads | 3 | List ads (with ad strength), create RSAs, set status |
| Keywords | 4 | List, add, remove keywords; keyword research with volumes |
| Negative Keywords | 4 | List, add (campaign + ad group level), remove negatives |
| Budgets | 4 | List, create, update, delete campaign budgets |
| Reporting | 5 | Campaign/ad group/keyword performance, search terms, raw GAQL — all save full results to CSV |
| Extensions | 6 | List, create sitelinks/callouts/snippets/images, remove |
| Conversions | 4 | List, get, create, update conversion actions |
| Compound | 3 | quick_audit, launch_campaign, cleanup_wasted_spend — multi-step operations in one call |
| Adjustments | 11 | Pause keywords, device bids, ad schedules, location targeting, geo presence settings |
| Goals | 5 | List/set conversion goals, campaign-level goal config, custom conversion goals |
| Competitive | 2 | Impression share metrics, auction insights (competitor domains) |
ads-optimizer — Finds and fixes wasted ad spend, recommends negative keywords, pauses underperformersads-auditor — Runs a full account audit with health scoring and prioritized action items| Command | What It Does |
|---|---|
/project:audit | Full account audit |
/project:spend | Spend analysis |
/project:waste | Wasted spend report |
/project:launch | Launch a new campaign |
/project:status | Account status check |
/project:competitors | Competitive positioning analysis |
/project:budget | Budget reallocation recommendations |
/project:adcopy | Generate new RSA ad variations |
/project:trends | Week-over-week performance trends |
Resources — auto-loaded context for Claude:
burnr8://usage — current API usage statsburnr8://accounts — list of accessible accountsburnr8://accounts/{id}/performance — 30-day campaign performanceburnr8://accounts/{id}/keywords — keyword health summaryburnr8://accounts/{id}/structure — account structure overviewClaude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations