bR8burn-r8

burn-r8 is an open-source MCP server that exposes 55 Google Ads API operations as tools for AI assistants like Claude Code and Cursor. It lets developers and marketers manage campaigns, keywords, budgets, and reporting through natural language without opening the Google Ads dashboard. Available as a free self-hosted tool or a hosted service at burnrate.sh starting at $29/mo.

Open source · 55 tools · Google Ads

Google Ads
from your terminal

Audit accounts, launch campaigns, and kill wasted spend. Directly from Claude Code, Cursor, or any MCP client. No dashboard, no context-switching.

First 25 users get Pro free for a month.

claude · burnr8

Three steps. That's it.

01

Sign up

Create a free account. No credit card, no developer tokens.

02

Connect Google Ads

One-click OAuth. We handle the API credentials for you.

03

Add MCP endpoint

Paste the config into Claude Code, Cursor, or any MCP client.

~/.claude/.mcp.json
{
  "mcpServers": {
    "burnr8": {
      "url": "https://mcp.burnrate.sh/mcp",
      "headers": {
        "Authorization": "Bearer br8_your_api_key"
      }
    }
  }
}

What you can do

55 MCP tools your AI assistant already knows how to use.

Find wasted spend in 30 seconds

One command audits your entire account. Bleeding keywords, bad search terms, orphaned budgets. See exactly where money is going.

Launch a campaign in one prompt

Describe what you're selling. burn-r8 creates the budget, campaign, ad group, keywords, and RSA. Starts paused so you review before spending.

Know your real CPC before you bid

Research keywords with actual CPC data, search volumes, and competition scores. No more guessing in the keyword planner.

74-check audit, zero clicking

Conversion tracking, quality scores, ad strength, negative keyword gaps, budget allocation. All checked in one call.

See what people actually searched

Pull search terms reports and add negatives without ever opening the Google Ads dashboard. Fix match type bleeding fast.

Manage 50 accounts without 50 tabs

Switch between client accounts in your terminal. Run the same audit across all of them. Built for agencies.

Own your tools.

burnr8 is fully open source. Run it locally with your own credentials, inspect every line of code, contribute features. The hosted version just removes the setup. Same tools, zero config.

Simple, honest pricing

No per-seat fees. No hidden costs. Cancel anytime.

Free

$0forever

50 tool calls/mo

Try it out. No credit card.

  • All 55 tools
  • 1 Google Ads account
  • Community support
Join waitlist
Most popular

Pro

$29/mo

1,000 tool calls/mo

For founders and marketers.

  • Everything in Free
  • Unlimited Google Ads accounts
  • Usage analytics
  • Email support
Join waitlist

Agency

$79/mo

Unlimited tool calls

For teams and agencies.

  • Everything in Pro
  • Unlimited tool calls
  • Multiple API keys
  • Priority support
Join waitlist

vs the competition

Adspirer Pro

$99/mo

600 calls

Adspirer Max

$199/mo

3,000 calls

burn-r8 Agency

$79/mo

Unlimited calls

Questions

Do I need a Google Ads developer token?
No. That's the whole point. The hosted version uses our developer token. You just connect your Google account via OAuth.
What AI tools does this work with?
Any MCP client. Claude Code, Claude Desktop, Cursor, Windsurf, Codex, and more. If it supports MCP, it works with burnr8.
How is this different from the Google Ads dashboard?
You manage your ads through natural language in your AI assistant instead of clicking through a complex UI. Faster audits, faster changes, no context switching.
Can I self-host instead?
Yes. burnr8 is fully open source. Clone the repo, add your own API credentials, and run it locally. The hosted version just removes that setup.
Can burn-r8 accidentally break my campaigns?
No. Every destructive action (pausing campaigns, removing keywords, changing budgets) requires explicit confirmation before it executes. New campaigns always start paused so you review before spending. And run_gaql_query is read-only and can never modify your account.
Is my data secure?
Your Google Ads refresh tokens are encrypted at rest with AES-256-GCM. We never store your Google password. You can revoke access from your Google account at any time.
What happens if I hit my limit?
Tool calls return a clear error. Upgrade instantly from the dashboard. No downtime, no waiting.

Your Google Ads, your AI, one command.

Launching soon. Open source forever.