One URL, one approval, and Claude, ChatGPT, Cursor or anything else that speaks MCP can read your Google Ads accounts - and reason about them the way GoodLads does, because the playbooks come with the data. Your assistant does the thinking on your tokens, so there is no usage limit and no extra bill from us.
https://goodlads.cc/api/mcp
Connect it
You need a GoodLads account with at least one Google Ads account connected. Everything else is the client asking you to log in once.
An assistant with raw Google Ads rows will give you plausible advice about a live budget, which is the expensive kind of wrong. So the server ships the same playbooks GoodLads holds its own generated ideas to - one per lever, each naming the evidence to pull, the bar the idea has to clear, and the honest mechanics of the change. Your AI calls list_playbooks, then get_playbook, before it looks at a single figure.
Limited by budget
The campaign is capped - test a lower target CPA so the same budget buys more conversions.
Applies whenSearch-family campaign (an experiment can run) with a budget snapshot to reason about. App campaigns get app_bid_target instead.
Ad-group bidding targets
Tune one ad group's target so the bidder buys more of what converts and less of what does not.
Applies whenSearch-family campaign (an experiment can run), more than one ad group, and a bidding strategy carrying a tunable target (Target ROAS or Target CPA). Without a target there is no knob to turn.
App campaign targets
App campaigns cannot run experiments - step the live target directly, and put it back in one click.
Applies whenApp campaign with a campaign-level Target CPA or Target ROAS that is NOT a shared portfolio strategy - a portfolio target belongs to other campaigns too, so the write path refuses it.
Geography
Some places convert far better than others - stop paying the same for the ones that do not.
Applies whenSearch-family campaign (an experiment can run) that actually served at least two places, so there is a spread to act on rather than a single-city average.
Keyword-ad combinations
Pair proven keywords with ads written for them - tighter keyword-to-ad relevance.
Applies whenAt least one search term for this campaign, or a routing finding from the account-wide analysis. With neither there is no proven keyword to build an ad around.
Messaging angle tests
Test one untried angle against the ads running today, and get a graded read on it.
Applies whenAt least one live responsive search ad, so the incumbent angle can be named from real headlines rather than guessed at.
Ad-group splits
Split an ad group that mixes search intents, so each theme gets an ad written for it.
Applies whenSearch-family campaign, and the split detector nominated at least one ad group as mixing several search intents. No nominated ad group means there is nothing to split.
New campaigns
Proven demand this account cannot serve well from the structure it has today.
Applies whenA completed research report, a landing page to point at (from the campaign or the report), and at least one search term already proven by real conversions and real spend.
Negative keywords
Cut spend on search terms that never convert, so the budget flows to terms that do.
Applies whenAlways runs when the account has this skill enabled. Account-scope: it works the whole roster at once, so there is no per-campaign precondition to check.
Ready-made passes
In clients that show MCP prompts (Claude and Cursor do), GoodLads adds them as commands you pick rather than sentences you have to write:
GoodLads account review - The full pass GoodLads makes over an account: every lever, in order, with the evidence each one needs and nothing padded.
Where is this account leaking money - The waste pass: search terms taking real money and returning nothing, and terms competing against themselves in two ad groups.
Pressure-test an idea before spending on it - Take an idea - yours, an agency's, or one on the GoodLads board - and try to break it against the account's own numbers.
One per lever - 9 more, so you can run a single playbook against a single account without explaining what you want.
Or just ask, in your own words:
"Which campaign is quietly wasting the most money this month?"
"We are about to raise the budget on Brand - Exact. Pressure-test that first."
"What did GoodLads apply last month, and did any of it actually work?"
"Give me the three changes worth making this week, ranked by euros at stake."
Using GoodLads from your own AI has the five to start with, the exact prompts to paste, and what your assistant does with each one.