Google Ads in Claude and ChatGPT
In short
The Fezola Google Ads MCP connector lets Claude and ChatGPT read all your Google Ads accounts, including client accounts under a manager account, and change campaigns with safeguards. Your assistant reports on performance and keyword ideas, and a check-only mode lets it test a change without applying it.
Connect Google AdsUpdated on
What your assistant can do
| Action | Read or write | Detail |
|---|---|---|
| List accounts | Read | Every Google Ads account the Google account can reach, client accounts under a manager account included. |
| Query with GAQL | Read | Campaigns, ad groups, keywords and search terms with Google's query language. |
| Campaign performance | Read | Spend, clicks, conversions and results by account and campaign. |
| Keyword ideas | Read | Ideas and volumes for a topic or page. |
| Create or change items | Write | Create campaigns and ads, change settings. New campaigns are created paused unless you say otherwise. |
| Enable, pause or remove | Write | Set an item to enabled, paused or removed. Enabling can spend real money, and removal cannot be undone in Google Ads. |
| Change a budget | Write | A higher budget can spend more real money. |
Every write tool has a check-only mode (validateOnly): Google checks the change and nothing is applied. Your assistant decides whether to use it, and it should ask you to confirm each change. Keep your assistant's approval prompts on.
When to choose Fezola
- One Google Ads account, one assistant: Google publishes an open-source Google Ads MCP server that you run yourself, which can be enough if you are comfortable installing and maintaining it. We compared the two in hosted versus self-hosted, with sources read in November 2026.
- Several accounts or an agency: every account the Google account can reach is listed, client accounts under a manager account included, and each result names its account.
- The same connection in Claude and ChatGPT: one URL serves both. ChatGPT custom connectors are available on Business, Enterprise and Edu plans.
- Nothing to install or host: Fezola is hosted.
- Ads next to the rest: Microsoft Advertising, OpenAI Ads, mail, calendar and a shared Memory behind the same connector.
Several accounts
Accounts are listed with their name and number, and every answer says which account it comes from. Example: "Compare my client accounts by cost per conversion."
Questions to ask (example prompts)
- “Which campaigns spent the most last week, and what did they return?”
- “Give me keyword ideas for my new product page.”
- “Compare my client accounts by cost per conversion.”
- “Pause the campaign with the worst result, but check the change first.”
- “Create a new campaign, paused, with this budget.”
A typical use
An advertiser with two Google Ads accounts asks: "Compare cost and conversions by campaign over the last 30 days, in both accounts." The assistant reads performance from both and points out the weakest campaign. If you ask to change a budget, it can validate the change first, and campaigns it creates start paused. Example scenario, not a customer story.
Safety
Changes need your confirmation in your assistant, and validateOnly lets Google check a change without applying it. New campaigns start paused. Fezola does not store your campaign data: it reads on request. You can disconnect an account in Fezola and hide Google Ads from an assistant with the tool ticks. See is it safe to let AI edit your Google Ads?.
How to connect it
- 1Add Google Ads in Sources and sign in with Google.
- 2Add Fezola to Claude or ChatGPT at the connector URL.
- 3Ask for a report, then try a check-only change.
Step by step: add a custom connector to Claude, add an MCP server to ChatGPT, FAQ.
Price
Free within your 2 free sources. Pro is unlimited, $9 a month or $90 a year, with a 7-day free trial.
FAQ
Can the assistant change my campaigns?
Yes, after you confirm, and it can check a change first in check-only mode.
Can I connect client accounts and an MCC?
Yes, every account the Google account can reach is listed.
Does it spend money?
Not on its own: new campaigns start paused, and enabling one or raising a budget is a change you confirm.
Is there a self-hosted alternative?
Yes, Google publishes an open-source server: see the comparison.
Does it work in ChatGPT?
Yes, as a custom connector on Business, Enterprise and Edu plans.
Keep reading
Google Ads in Claude and ChatGPT: read and manage every ad account with one connector
Connect your Google Ads accounts once in Fezola: Claude or ChatGPT reads campaigns, costs and keywords across every account, with safeguards on changes.
Can AI manage several Google Ads accounts and your MCC? Yes, with one connector
Yes: connectors let Claude or ChatGPT read several Google Ads accounts, client accounts under an MCC included, in one request. Fezola is one: connect once.
Google Ads MCP server: hosted or self-hosted? Google's open-source server vs Fezola
Google publishes an open-source Google Ads MCP server you run yourself, and Fezola hosts one. What each does, what to install, multiple accounts and writing.
Microsoft Advertising in Claude and ChatGPT
Microsoft Advertising in Claude and ChatGPT with Fezola: read campaigns, keywords and performance, create campaigns paused, change budgets and status.
OpenAI Ads in Claude and ChatGPT
OpenAI Ads (ChatGPT ads) in Claude and ChatGPT with Fezola: read campaigns, performance and conversions, create and change campaigns, simulated first.
Fezola FAQ
Answers to the questions people ask about Fezola: several Gmail accounts in Claude and ChatGPT, safety, ChatGPT support, price, and what you can connect.
Is it safe to let an AI edit your Google Ads? Guardrails, risks and a checklist
An AI connected to Google Ads can change budgets and pause or remove campaigns. What can go wrong, the safeguards in Fezola, and a checklist before you start.
Verified in the code on .