Backed by Every Friday

Google Ads in Claude and ChatGPT

Short answer

Yes, Claude and ChatGPT can manage Google Ads through the RunAds MCP server: add https://www.runads.ai/mcp/connect as a connector, sign in to RunAds, and your assistant can pull reports, run audits and write ad copy for your accounts. Any change to a live account (pausing, enabling, budgets or ad copy) comes back as a proposal and runs only after you confirm it.

Updated Oct 30, 2026By Caleb Canales, Founder, RunAdsSources (5)

Before you start: you need a free RunAds account with at least one Google Ads account connected in the dashboard. Create one, then come back.

Connect Google Ads to Claude

Works in Claude on the web and in Claude Desktop.

  1. 01

    Open Claude connectors

    Open Claude and go to Settings, then Connectors.

  2. 02

    Add a custom connector

    Click Add custom connector.

  3. 03

    Paste the server URI

    Paste the server URI: https://www.runads.ai/mcp/connect

  4. 04

    Sign in and allow access

    A browser window opens asking you to sign in to RunAds and grant access. Review the permissions and click Allow.

  5. 05

    Ask a question

    Back in Claude, the RunAds connector shows as connected. Try: "How did my Google Ads perform this week?"

Server URI · OAuth · Streamable HTTP · Remote MCP server

Connect from Claude Code

Run this in your terminal and complete the sign-in when prompted.

Terminal
claude mcp add --transport http runads https://www.runads.ai/mcp/connect

For Cursor or VS Code, add the server to your MCP settings file (mcp.json):

mcp.json
{
  "mcpServers": {
    "runads": {
      "url": "https://www.runads.ai/mcp/connect"
    }
  }
}

Connect Google Ads to ChatGPT

  1. Open ChatGPT Settings, then Connectors (requires a plan with connector support).
  2. Choose Add connector and paste the server URI: https://www.runads.ai/mcp/connect
  3. Sign in with your RunAds account when the authorization window opens and click Allow Access.

The same tools and the same approval rule apply in ChatGPT: reads run at once, and changes wait for your confirmation.

Which tools does the connector give Claude?

Read tools run immediately. Write tools always return a proposal first and run only when you confirm. The full list with details is in the setup docs.

get_account_summary

Totals and daily trend for any date range: spend, clicks, conversions, ROAS, and a per-campaign breakdown.

get_performance_report

Channels, keywords, search terms, devices, geography, ads, assets, products, landing pages and placements.

get_campaign_detail

One campaign's ad groups, keywords, ads, search terms or settings.

get_keyword_performance

Keyword-level cost, CTR and CPA, with sortable filters.

get_agency_overview

Agency accounts only. Every client's spend, conversions and ROAS in one view.

manage_campaign
Write, needs your approval

Pause or enable campaigns, adjust budgets, and move budget between campaigns. Proposes first; runs after you approve.

replace_ad_copy
Write, needs your approval

Replaces a campaign's responsive search ads with new headlines and descriptions. Needs explicit confirmation.

generate_google_copy

Google headlines, long headlines and descriptions within character limits.

generate_meta_copy

Nine Meta ad variations across prospecting, retargeting and retention.

run_account_audit

A full account audit: wasted spend, top performers, quick wins and risks. Takes 1 to 3 minutes.

Example prompts

  • "How did my Google Ads perform this week?"
  • "Which search terms spent money last month without a conversion?"
  • "Move $20 a day from my weakest Search campaign to the best one."
  • "Write 15 new headlines for my emergency plumbing campaign."
  • "Run an account audit and tell me the three biggest leaks."
Claude · RunAds connector

Move $20 a day from Display Remarketing to Brand Search.

runads manage_campaign · preview

Proposed change, not applied yet

Display Remarketing: $50/day to $30/day. Brand Search: $40/day to $60/day.

ApproveCancel

Want me to apply this? Nothing changes in Google Ads until you say yes.

Sample conversation with made-up numbers.

Can the AI change my account without asking?

No. Every write tool returns a preview and executes only when called again after you approve. On top of that, the account controls you set in RunAds apply to changes from Claude and ChatGPT exactly as they do in the dashboard:

  • Account mode: approval, autopilot or read-only. Accounts you connect start in approval mode.
  • A daily spend cap and a maximum percentage change per budget edit.
  • Protected campaigns that RunAds never changes.
  • Tokens are scoped to your own RunAds login and can be revoked under Dashboard, Connect AI.

Limits to know: replace_ad_copy removes and recreates the ads, because Google's responsive search ads cannot be edited in place, so per-ad history resets. run_account_audit takes 1 to 3 minutes. Changes that add or raise spend need a credit balance.

How does RunAds compare with other Google Ads MCPs?

Google Ads MCP servers
ServerChanges the accountHosting and sign-inCost
RunAdsYes, after you confirm each changeHosted; paste one URL, OAuth sign-inIncluded with every RunAds account
Google Ads MCP server (official)No. Read-only in the current releaseYou run it; OAuth or service accountFree to run yourself
Optmyzr MCPListed: rule strategy generation via MCPThrough your Optmyzr planOptmyzr plans from $209/mo
Ryze AI MCPListed: manage ad accounts from Claude or ChatGPTThrough your Ryze planRyze plans from $89/mo
Google, Optmyzr and Ryze facts from their own pages, checked Oct 29, 2026.

Questions

Can Claude manage Google Ads?

Yes, through an MCP connector. Add the RunAds server (https://www.runads.ai/mcp/connect) as a custom connector in Claude, sign in to RunAds, and Claude can read your Google Ads performance and propose changes. Pauses, budget changes and ad replacements run only after you confirm them.

Does this work in ChatGPT?

Yes. In ChatGPT, open Settings, then Connectors (it needs a plan with connector support), choose Add connector, paste the same server URI and sign in with your RunAds account. The same approval rules apply.

Can my AI spend money or change campaigns without me?

No. Every write action (pause, enable, budget change, ad replacement) returns a proposal your AI must show you, and it executes only after you explicitly confirm. Your RunAds account controls, such as read-only mode, a daily spend cap and protected campaigns, apply as well.

What does it cost?

MCP access is included with every RunAds account at no extra cost. Every account starts with 500 free credits. Changes that add or raise spend, like turning on a campaign or raising a budget, need a credit balance, the same as in the dashboard.

Is there an official Google Ads MCP server?

Yes. Google publishes a Google Ads MCP server, and its documentation says the current release is read-only: it cannot modify bids, pause campaigns or create new assets. RunAds adds approved write actions, a hosted server with OAuth sign-in, audits and ad copy tools.

How do I disconnect?

Remove the connector in your AI client, then revoke the connection under Dashboard, Connect AI. Revocation takes effect within a minute.

Sources

Competitor prices and features come from each company's own site on the date shown. RunAds facts come from our product and pricing pages. Prices change, so check the linked page before you buy.

  1. RunAds MCP setup docsServer URI, client setup steps, tool list, approval rules.Checked Oct 29, 2026
  2. RunAds MCP overviewWhat the connector does and pricing (included with every account).Checked Oct 29, 2026
  3. Google Ads API: MCP serverGoogle's own Google Ads MCP server is read-only in the current release: it cannot modify bids, pause campaigns or create assets.Checked Oct 29, 2026
  4. Optmyzr pricing"Starting at $209 a month", price by monthly ad spend tier, 14-day free trial with no card, platforms, Rule Engine, AI Sidekick, MCP connection, Campaign Automator from $249/month, setup service $199/hour on Essentials.Checked Oct 29, 2026
  5. Ryze AI pricingPaid Ads $89/mo with a 7-day trial, Agency $279/mo, approval on every change, MCP for Claude and ChatGPT on every plan.Checked Oct 29, 2026

Ask your AI about your ads.

Start free

MCP is included with every RunAds account. 500 free credits to start.