Can Claude run Google Ads? What it can do, and the three ways to connect it
Yes. Claude works with Google Ads through an MCP connector, a small server that lets it call the Google Ads API for you. There are three kinds: Google's official server (you run it yourself, read-only), hosted connectors that can also change your account, and hosted read-only connectors like Ads MCP. Which one fits depends on whether you want Claude to act or to advise.
How Claude talks to Google Ads
On its own, Claude cannot see your Google Ads account. It needs a connector: an MCP server (Model Context Protocol, the standard Claude uses to call outside tools) that signs in to Google on your behalf and turns Claude's questions into Google Ads API requests.
You add the connector once in Claude's settings, sign in with the Google account that opens your Ads account, and from then on you can ask in plain words: "which campaigns spent the most last month?", "which searches wasted money?".
The three ways to connect it
- Google's official server. Open source, maintained by Google (googleads/google-ads-mcp). You install it with Python, create your own Google Cloud credentials and run it on your computer or server. Its tools list your accounts and run raw queries: powerful, but you write the analysis yourself.
- Hosted connectors that act. Services that run the server for you and can also create campaigns, change budgets and edit keywords from the chat. Useful if you want an agent that does the work; it also means the AI can spend money.
- Hosted read-only connectors. Services that run the server for you but only read. Ads MCP is one: it reads the account, finds the spend that brings nothing, and gives you files to import in Google Ads Editor. Nothing changes until you import them.
Should Claude act, or advise?
If you manage the account alone and trust every change, an agent that acts saves clicks. If the budget belongs to a client, or a wrong pause costs real money, read-only is the safer default: Claude does the digging, you keep the last click.
A middle path many people use: connect a read-only tool, and give that Google account the Read-only access level in Google Ads (Admin, Access and security). Then even the connection itself cannot change anything, whatever the software does.
Connect Claude to Google Ads in two minutes
- In Claude, open Settings, then Connectors, and add a custom connector with the address
https://adsmcp.dev/mcp. - Sign in with the Google account that opens your Google Ads (manager accounts work too).
- Ask: List my Google Ads accounts, then find wasted spend in the last 30 days.
No developer token and no code. The free plan includes 50 tool calls a month.
Ads MCP is a read-only Google Ads connector for ChatGPT, Claude and other AI assistants. It finds the searches that spend without converting and hands you a file to import. Free: 50 tool calls a month.
More from the blog
AI Max search terms: finding the ones that waste money
AI Max for Search matches your ads to searches you never chose. How to find the AI Max search terms that spend without converting, by hand or with Claude.