Claude for Ads
Give Claude live access to your ad accounts, then run reporting, audits, and campaign changes as a conversation instead of a workflow.
What a call looks like
These are real tool names from the live server, with the shape of what they return.
agency_audit_account{
"score": 68,
"top_issues": [
"34% of spend is going to search terms with zero conversions in 30 days",
"Four ad groups have a single RSA with below-average ad strength",
"Two campaigns share the same keywords and are bidding against each other"
]
}report_performance_overview{
"period": "2026-08-11 to 2026-08-17",
"blended": { "spend": 18244.90, "conversions": 421, "cpa": 43.34 },
"by_channel": [
{ "channel": "google_ads", "spend": 9832.15, "conversions": 248 },
{ "channel": "meta_ads", "spend": 8412.75, "conversions": 173 }
]
}What Claude can do once it is connected
The useful part is not that Claude can fetch a number. It is that the analysis and the change happen in the same place, so there is no export, no spreadsheet, and no second tool to go and click in.
- Audit an account and rank what to fix first
- Pull weekly or monthly reporting across every connected channel at once
- Find wasted spend and turn a search term into a negative in the same message
- Create campaigns, ad sets, ads, and audiences — paused by default
- Generate creatives and push them straight into the ad account
Setting it up in Claude
Add MCP Ads as a custom connector in Claude with a single URL. Claude opens a browser sign-in, so there are no client IDs or secrets to paste. The same URL works in Claude Code, ChatGPT, Cursor, Windsurf, Codex, and Gemini CLI.
What it costs
There is a free tier to try it against a real account. Paid plans cover unlimited connected accounts and the write tools.
Questions
Can Claude connect to Google Ads on its own?
No. Claude has no access to your advertising accounts by default. It needs an MCP server that holds the authorisation and exposes the platform as tools, which is what MCP Ads does.
Is my ad account data sent to Anthropic?
The results of a tool call go into the conversation, in the same way any answer does. Your platform credentials never do — they stay encrypted on the MCP Ads side and are never exposed to the client.
Does this work in ChatGPT too?
Yes. The same connector works in any MCP-compatible client, and there is a Custom GPT action for ChatGPT specifically.
Related
Ask what a competitor is running and get their live ads back - from Google's Ads Transparency Center and Meta's Ad Library, in the same chat you plan campaigns in.
Meta's Ad Library, as tools your assistant can call - find a page, list what it is running, and read the angles out of the creative.
Google's public ad archive, as tools your assistant can call - search any advertiser, in almost any country, with nothing to connect.
Connect an account and try it
Add MCP Ads to Claude or ChatGPT with one URL, authorise an ad account in the browser, and ask it something.