Ads MCP
Read-only Google Ads for Claude: finds search terms that spend without converting.
Hosted MCP Server
npx add-mcp 'https://adsmcp.dev/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
Stop paying for searches that never bring a customer
Ads MCP reads your Google Ads and shows, in plain words, which searches cost you money and never sold anything. It only looks: it never changes your account.
Works with ChatGPT ClaudeGitHub CopilotCursorGemini CLIWindsurf
What it does
Less waste, cheaper customers
-
It finds the waste
Every search that spent money and never bought. -
You choose what to block
Keep what you sell, block the rest with one file. -
It shows if it worked
Two weeks later, it compares the cost of each new customer with before.
See it on your own account, not on our example
Drop your Google Ads search terms report in the free check and get the searches that spent money and never converted.
Nothing to connect and no sign-up. The file never leaves your browser.
How it works
Two minutes, three steps
- 1
Paste one link
Into ChatGPT, Claude or another assistant. - 2
Sign in with Google
We can look, never touch. - 3
Ask in plain words
"Where am I wasting money?"
Show me where to paste the link ↓
Connect
Pick your AI assistant
-
Add to Cursor
Cursor opens with Ads MCP ready. Add to Cursor -
Install
In Cursor, press Install. -
Sign in
Sign in with Google when it asks. -
Ask
Try: "Where am I wasting money?"
Button not working? In Cursor open Settings, then MCP, add a new server and paste this link:
https://adsmcp.dev/mcp
-
Add to VS Code
VS Code opens with Ads MCP ready for GitHub Copilot. Add to VS Code -
Install
In VS Code, press Install. -
Sign in
Sign in with Google when it asks. -
Ask
Try: "Where am I wasting money?"
Button not working? Run MCP: Add Server, choose HTTP and paste this link:
https://adsmcp.dev/mcp
Pricing
Start free, pay when it pays off
Free
$0/month
No card
- 15 questions a month
- See where the money goes Start free
A question is one request from your assistant (technically a tool call). When the free questions run out, your assistant gives you a secure upgrade link. Payments are handled by Polar, our merchant of record.
Questions
What people askbefore connecting
Still not sure? Try it on your own report. No sign-up.
Running Performance Max? See where its budget went: YouTube, Gmail, Display or Search.
Made by Matteo, an independent developer in Italy. Questions go straight to me: support@adsmcp.dev
Why should I trust a small tool with my account?
You don't have to, at first. The free check works on a report you download, with nothing connected. When you do connect, give the Google account Read-only access in Google Ads: then Google itself blocks any change, whatever our code does.
Can it change my ads or my budget?
No. Ads MCP only looks. Every change is a file that you open and apply yourself in Google Ads Editor, after seeing a preview.
Do I need to be technical?
No. You paste one link into your AI assistant and sign in with Google. After that you just ask questions in plain words.
What is a "connector"?
It is how an AI assistant like ChatGPT or Claude reads another app. This one reads Google Ads. You may also see it called an MCP server.
It doesn't know my business. Will it block good searches?
It never blocks anything by itself. You tell it which searches you really sell, and those stay out of the list.
Can I trust the numbers?
Every number comes straight from Google Ads. Each review says the rule it used and your account total, so you can check it against your Campaigns page.
Where does my data go?
Reports are read when you ask and never stored. If you ask it to remember a search term, only an unreadable fingerprint of it is kept. Your Google access is encrypted and you can remove it any time from your Google account.
Your data
Why we ask for Google Ads access
When you connect, Ads MCP asks Google for your email address, to identify you and count your free questions, and for access to your Google Ads accounts (https://www.googleapis.com/auth/adwords).
We use that access only to read the reports you ask for through your AI assistant: accounts, campaigns, keywords, search terms, ads, costs and conversions. Google's Ads permission covers reads and writes, so the token itself could also change your account. Two things stop that: our code never calls a change endpoint, and you can grant this Google account the Read-only access level on the Ads account you connect, which Google enforces on its side. Ads MCP never touches budgets.
Report data goes to your assistant and is not stored by us (search terms you ask us to remember are kept only as unreadable fingerprints). Your Google access is stored encrypted and you can revoke it at any time from your Google account permissions. Our use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Details in the privacy policy.