Summary
Add Google Ads to ChatGPT as a custom MCP server: ChatGPT reads campaigns, search terms, Quality Score and budgets from your account. Read-only, no developer token.
Guided setup
Connect Google Ads to ChatGPT in 2 minutes
Start a free trial on AnythingMCP Cloud, connect Google Ads in the guided setup, then add your MCP URL to ChatGPT. No code and no server to run.
No credit card · 7-day trial · Self-host alternative available
AnythingMCP's plugin in ChatGPT's directory answers questions from your company databases on AnythingMCP Cloud (PostgreSQL, MySQL, SQL Server, Oracle, SAP HANA, SQLite, MongoDB, read-only): open the listing (opens in a new tab) and click Install plugin. Every other connector is added to ChatGPT as a custom MCP server with your AnythingMCP MCP URL.
Try asking
Example prompts for Google Ads
Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.
Claude is AI and can make mistakes. Please double-check responses.
Google Ads in ChatGPT
Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (
https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide showsYOUR_SERVER_ID.
Short answer: install the Google Ads connector on AnythingMCP with an OAuth client from your Google Cloud project, authorize it once, add AnythingMCP to ChatGPT as a custom MCP server (Plugins, Add, Add custom MCP server) with the URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. ChatGPT can then read your campaigns, search terms, keywords, budgets and conversions and answer with your real numbers. It cannot change anything in the account.
Set it up
Step 1: Google Cloud project and OAuth client
- In console.cloud.google.com, enable Google Ads API for a project and make sure its access level is Explorer or higher (a new project starts at Test, which only reads test accounts). No developer token is needed since September 2026.
- Set the OAuth consent screen to Internal (Google Workspace) or External and In production.
- Create an OAuth client ID of type Web application with the redirect URI
https://cloud.anythingmcp.com/api/mcp-oauth/callback.
Step 2: Install Google Ads on AnythingMCP
- Create a workspace on AnythingMCP Cloud (7 days free) or use your self-hosted AnythingMCP.
- In Marketplace, open Google Ads, click Install and paste the client ID and secret.
- On the connector page click Authorize with Provider and sign in with a Google user that can see your ad accounts.
Step 3: Add AnythingMCP to ChatGPT
ChatGPT adds MCP servers as plugins on its Plugins page, on the web and on paid plans. Developer mode is no longer needed. In a Business workspace only admins and owners can add one; in Enterprise and Edu an admin can grant the Create plugins with MCPs permission.
- Go to chatgpt.com/plugins, click Add, then Add custom MCP server.
- Enter a name, e.g. Name:
Google Ads. - Under Connection, enter the Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDand keep Authentication on OAuth. - Select I understand and want to continue, then Create as a plugin. When ChatGPT asks, sign in to AnythingMCP and allow access.
- Install the new plugin from your personal plugins, then type @ in a chat and pick it.
Step 4: Ask
Start a new chat, pick the app and ask about your account, for example "which campaigns spent the most last month and what did they bring in?". ChatGPT reads gads_playbook for the right queries and calls the report tools on its own.
What happens when you ask
Ask ChatGPT for wasted spend. It lists your accounts, pulls the search terms report for the period sorted by cost, keeps the terms with spend and no conversions, groups them by recurring words ("free", "jobs", a competitor's name) and checks your existing negative keywords with a GAQL query so it does not suggest duplicates. You get a table of candidate negatives with the cost each one would have saved, and nothing is changed until you add them yourself.
Prompts to try in ChatGPT
- "Which Google Ads campaigns had the best and worst cost per conversion in the last 30 days?"
- "Pull the search terms report for last month and suggest negative keywords, grouped by theme."
- "Show daily spend and conversions for the last 8 weeks and point out any unusual days."
- "Audit my conversion tracking: primary actions, counting type and whether each one recorded conversions recently."
- "Which Google recommendations are open for my account, and what impact does Google estimate?"
FAQ
Does it work on the free ChatGPT plan? OpenAI documents custom MCP servers for paid plans only; the Free plan is not on its list.
Can ChatGPT change my campaigns? No. Every tool in the connector reads; none writes.
What does it cost? The Google Ads API is free within your Cloud project's quota (Explorer: 2,880 operations a day). AnythingMCP Cloud has a 7-day free trial, then from €19 a month; self-hosted AnythingMCP is free.
Why not export a CSV and upload it? You can, but it is a snapshot you have to redo every time. With the connector ChatGPT pulls exactly the report it needs, for any date range, and can check a second report when the first one raises a question.
Related
- Google Ads MCP server: the overview
- Connect Google Ads to Claude
- Connect Google Ads to Cursor
- Connect Google Ads to Gemini
- Connect Google Ads to Meta Muse
- Connect Google Ads to Microsoft Copilot
- Google Ads API access without a developer token
- Google Ads audit with Claude
- Google Ads in the marketplace
Was this guide helpful?