Introduction
A warehouse and safe-write layer over your Google Ads accounts, with an AI copilot that optimizes them — usable from the dashboard or over MCP.
Bid & Scale syncs your Google Ads accounts into a normalized warehouse, shows them in an operator dashboard, and gives you an Ads copilot that proposes and applies optimizations behind a safety policy. Every tool the copilot uses is also exposed over MCP, so you can drive the same account from Claude Code, Codex, or the claude.ai connector.
Three ideas run through the whole product:
A warehouse you can trust
Nightly full pulls plus 6-hourly incremental syncs keep a normalized copy of every campaign, keyword, search term, and ad. All money is stored in micros.
Writes are money-moving
Every change is dry-run validated, then classified by the safe-apply policy: bounded, low-risk edits apply automatically; everything else queues for your approval.
Same tools, three surfaces
The copilot's read and propose tools are available in the dashboard, over MCP (for agent clients), and over the REST API at /api/v1 (for your own code).
Get started
Quickstart
Connect a Google Ads account and land on your first dashboard in a few minutes.
Set optimization targets
Give the copilot a spend goal, a ROAS floor, and a CPA band — the inputs that drive the plan.
API Reference
Read the warehouse, propose changes, and run the copilot from your own code.
MCP Reference
Connect Claude Code or claude.ai and call the gads_* tools directly.