Best Google Ads MCP Servers in 2026 (Top Free Options for Google Ads + GA4)
The top Google Ads MCP servers compared in 2026: ppcfy.ai (free — 100 requests/month, Google Ads + GA4 in one connection), Google's official MCP, Adspirer, Ryze AI, Windsor.ai and GoMarble. Prices, setup effort, write access and the best free pick for Claude and ChatGPT.
Updated 2026-08-09 · 12 min read · ppcfy.ai team
Direct answer: the best Google Ads MCP server for most advertisers in 2026 is ppcfy.ai — the only free option that covers Google Ads and GA4 in one connection with no developer token and no self-hosting. The other five worth knowing: Google's official MCP (free, self-hosted, read-only), Adspirer (multi-platform, free tier), GoMarble (hosted, can write with approval), Ryze AI and Windsor.ai (reporting only). Full comparison table below.
A Google Ads MCP server connects your Google Ads account to an AI assistant like Claude or ChatGPT so it can read your real campaign data instead of guessing. ppcfy.ai is a free Google Ads MCP server — 100 requests per month, no credit card, no developer token, no Google Cloud project. You sign in with Google, paste one URL into Claude or ChatGPT, and ask questions about your own account. It's the only option on this page that connects Google Ads and GA4 together in a single MCP connection, and it's read-only by default, with a narrow, approval-gated set of cleanup actions you can opt into.
Last verified: August 9, 2026, against each vendor's live site and repository. Where a vendor doesn't publish something, we say so instead of guessing.
What a Google Ads MCP server actually is
An MCP (Model Context Protocol) server is a connector that lets an AI assistant read your Google Ads account and answer questions about it directly — instead of you exporting a report and pasting numbers into a chat window. Ask "why did CPA jump last week?" and the assistant pulls the real numbers from your own account.
Think of it like connecting your email to a calendar app: you sign in once, and the assistant can see the account from then on. Most hosted servers need no coding at all. Google's own connector is the exception — it's self-hosted and needs a developer plus a Google Ads developer token.
1. ppcfy.ai — best free Google Ads + GA4 MCP server
This is our tool, so treat the comparison below as informed rather than neutral — we've kept the numbers verifiable either way.
- Cost: free. 100 MCP requests per month, no card. Paid plans are paused, not live.
- Setup time: about a minute. Google sign-in → copy your MCP URL → paste it into Claude Desktop, Claude.ai or ChatGPT. No developer token, no Google Cloud project, no
.jsonconfig editing. Step-by-step: How to connect Claude to Google Ads. - What it reads: campaigns, ad groups, keywords, search terms, negative keywords, RSA and PMax assets, conversions and signal quality, Shopping/Merchant Center data, Auction Insights, plus GA4 — 42 tools in total.
- What it can change (only if you opt in): negative keywords, placement exclusions, keyword settings, and pausing or re-enabling campaigns, ad groups and ads. It cannot touch budgets, bids, targeting or ad copy, and cannot delete anything. Every change is shown to you first.
- Google Ads + GA4 in one connection: you can ask "which campaigns bring traffic that actually converts on site?" and get an answer that spans both, not just the ad platform's own view.
- Where it's weaker: Google ecosystem only. Meta, Microsoft Ads, TikTok and Amazon are on the roadmap, not shipped. If you need them in the same conversation today, Adspirer is the better fit.
Typical prompts people run on the free tier: "audit this account and list the top 10 wasted-spend items", "which search terms should I add as negatives?", "score my RSA ad strength and tell me what to rewrite", "compare last 30 days vs the previous 30 by campaign".
Connect your Google Ads and GA4 to Claude free →
Three questions that decide which MCP server you need
1. Can it change my account, or only show me what's wrong? Google's connector only reads — its documented tools are query and metadata calls, with no mutation tool at all. Windsor.ai is read-only too. ppcfy.ai sits in the middle: read-only by default, with narrow opt-in cleanup and no access to budgets or bids. Adspirer, Ryze AI and GoMarble's Operator plan can adjust bids and budgets, each stating that changes wait for your approval.
2. What will it cost? Every paid tool here charges a flat monthly fee for a bucket of usage (actions, credits or requests) — none bill per query. Only ppcfy.ai, Adspirer's free tier and Google's self-hosted server cost nothing to run.
3. Will it cover my other clients and channels? Adspirer, Ryze AI, Windsor.ai and GoMarble all cover more than Google Ads. ppcfy.ai is Google-only, but it pairs Google Ads with GA4 as a first-class connection. Adspirer also lists GA4 among its connectors; Windsor.ai can pull it in as a data source.
Top Google Ads MCP servers compared
| Tool | Price | Platforms | Setup | Write access | Best fit |
|---|---|---|---|---|---|
| ppcfy.ai | Free — 100 MCP requests/mo, no card | Google Ads + GA4 | Easy — Google sign-in, OAuth, ~1 min | Narrow: keywords, placements, pause/enable (always approved first) | PPC specialists and small agencies wanting free audits in Claude or ChatGPT |
| Google official | Free (open source, Apache-2.0) | Google Ads | Hard — self-hosted, needs a developer token | None — read-only tools only | Developers who want raw API access |
| Adspirer | Free forever (15 tasks/mo), then $49 / $99 / $199 per month ($40 / $83 / $167 billed yearly) | Google, Meta, Amazon, LinkedIn, TikTok, ChatGPT Ads (+GA4, Klaviyo) | Easy — hosted, OAuth | Full, incl. campaign creation and budgets (vendor says every consequential action needs approval) | Agencies juggling several ad platforms |
| Ryze AI | Not published as tiers; free ad-account audit advertised | Google, Meta, ChatGPT, Perplexity, LinkedIn | Easy — hosted SaaS | Implied (campaign launch), but MCP scope isn't documented | Teams wanting a managed AI ads platform |
| Windsor.ai | Free plan mentioned; MCP-specific pricing not published on the MCP page | Google Ads + 40 more data sources | Easy — native Claude/ChatGPT app | None documented — reporting and insights only | Teams blending Ads with CRM/ecommerce data |
| GoMarble | Copilot $97/mo, Operator $279/mo (both billed annually) | Google Ads and Meta (named), more via platform | Easy — hosted OAuth, or API key for local | Copilot read-only; Operator writes with approval gates | Paid-media teams wanting a supported hosted MCP |
The five alternatives below are described as their own vendors document them, so you can check our claims against theirs.
2. Google's official Google Ads MCP server — best for developers
Google built this itself and released it free in 2026. It isn't really a PPC tool — it's raw plumbing that lets an AI query your Google Ads data the same way a developer would query the API.
- Price: free, open source (Apache-2.0), no bill ever — you host it yourself.
- Setup: hard. You need a Google Ads developer token with at least Explorer access, OAuth credentials (or application default credentials) with the
adwordsscope, and someone comfortable running the server. It speaks stdio locally by default; hosted HTTP/SSE with an OAuth proxy is opt-in. - Works with: Google Ads only.
- What it does: reads data only. The documented tools are a
searchquery tool plus resource metadata and accessible-customer lookups — no create, update or mutate tool exists. No dashboard, no ready-made reports — raw numbers you interpret yourself. - Best for: developers who want unfiltered API access and don't need it pre-analysed.
3. Adspirer — best for multi-platform agencies
A paid connector built specifically to manage ads across several platforms from inside ChatGPT or Claude. The pitch is replacing six ad-platform dashboards with one conversation.
- Price: "Free Forever" tier with 15 tasks/month and no card, then paid tiers. Adspirer's own pages show two sets of numbers — $49 / $99 / $199 per month in the homepage structured data, and $40 / $83 / $167 on the pricing page — which almost certainly reflects monthly vs annual billing. Check the billing toggle before you buy.
- Setup: easy, no developer needed — hosted remote server at
mcp.adspirer.com/mcp, connected as an MCP connector in ChatGPT or Claude (local configs for Cursor/Windsurf also provided). - Works with: Google, Meta, Amazon, LinkedIn, TikTok and ChatGPT Ads, plus GA4 and Klaviyo. Marketed as "400+ MCP tools."
- What it does: builds, monitors and optimises campaigns, including budgets. Adspirer states that every consequential action requires human approval — that's their claim, not something we could independently audit.
- Best for: an agency or advertiser running paid media well beyond Google Ads.
4. Ryze AI — managed AI ads platform
An AI ad-management platform rather than an MCP-first product: campaign setup, 24/7 audits, creative generation, ROAS optimisation and reporting, with an MCP/ChatGPT integration listed as one channel into it.
- Price: not published as concrete tiers on the site we could verify. A free ad-account audit is advertised; a pricing page exists but doesn't expose numbers in the page source.
- Setup: hosted SaaS; the auth method and transport for its MCP integration aren't documented publicly.
- Works with: Google Ads, Meta, LinkedIn, plus ChatGPT and Perplexity as assistant surfaces.
- What it does: the marketing implies write actions such as launching campaigns, but the read/write scope of the MCP integration specifically isn't spelled out. Headline stats ("2,000+ clients", "$500M+ ad spend") are vendor claims with no third-party source. Ryze also publishes its own ranking of Google Ads MCP tools in which its product comes first — a vendor grading its own homework.
- Best for: teams that want a managed AI ads platform and are happy to get pricing on request.
5. Windsor.ai — best for blended reporting
Windsor.ai isn't built around Google Ads specifically — it's a data platform connecting dozens of marketing and business tools, with Google Ads as one connector among many. Its MCP is an analytics layer, not a campaign manager.
- Price: the MCP page mentions a free plan to explore the platform, but doesn't publish MCP-specific pricing; Windsor's general pricing lives on a separate page.
- Setup: easy — a native connector for Claude and a native app for ChatGPT. The auth mechanics aren't described on the MCP page.
- Works with: Google Ads plus Windsor's wider connector catalogue (CRM, ecommerce, ad platforms) — so you can compute a truer ROAS than the ad platform alone shows.
- What it does: lets you ask questions of unified marketing data inside Claude or ChatGPT. No campaign-management or write actions are documented — treat it as read-only reporting. (An earlier version of this article said otherwise; that was wrong and we've corrected it.)
- Best for: teams that need Google Ads numbers sitting next to other business data.
6. GoMarble — best hosted MCP with write access
The best-documented third-party option here. GoMarble runs a hosted MCP server at mcp.gomarble.ai with a clear read-only vs write split, and separately maintains an older open-source google-ads-mcp-server repo on GitHub whose relationship to the hosted product isn't explained.
- Price: Copilot $97/month and Operator $279/month, both billed annually. MCP access is included in every plan and draws from the plan's credit allowance; monthly (non-annual) pricing isn't published.
- Setup: easy — OAuth "Authorize" flow against the hosted server, or an API key for local/explicit client configs. The GitHub repo is the only path that needs a developer.
- Works with: Google Ads and Meta via native OAuth apps; clients include Claude, ChatGPT, Cursor, Claude Code and n8n.
- What it does: Copilot is explicitly read-only — analyse without making changes. Operator adds write actions behind approval gates.
- Best for: paid-media teams that want a supported hosted MCP with a clean read-only tier and are fine with annual billing.
Why ppcfy.ai is our pick for a free Google Ads MCP server
Wins: it's the only free Google Ads MCP server here that needs no developer token and no self-hosting, the only one built around Google Ads + GA4 in one connection, and the only one whose write access is deliberately capped below budgets and bids. 100 requests a month is enough for weekly audits on a handful of accounts.
Doesn't win: Google ecosystem only, no Meta/Microsoft/TikTok/Amazon yet, and no multi-account bulk automation. If you manage paid media across four networks daily, Adspirer or GoMarble's Operator plan fit better.
Connect Claude or ChatGPT to your Google Ads and GA4 free → · Run a free AI Google Ads audit →
Which Google Ads MCP server should you actually use?
You want the AI as far from your budget as possible, but still doing real analysis. ppcfy.ai can pause/enable and clean keywords and placements, always shown to you first, but never touches budgets, bids or ad copy. Google's official connector is the only fully view-only option, but it's a developer building block with zero analysis built in.
You run clients on more than just Google Ads. Adspirer and Ryze AI cover other ad platforms directly. Windsor.ai is a different animal — it blends Google Ads with CRM and ecommerce data for reporting rather than managing other ad accounts. ppcfy.ai's GA4 integration solves a third problem: connecting ad spend to on-site behaviour.
You want an AI that can move bids or shift budget today, with you approving first. Adspirer and GoMarble's Operator plan both do this with an explicit approval step. Ryze AI markets the same capability but doesn't document its MCP scope. Windsor.ai can't — it's reporting only.
You just need occasional audits without spending anything. ppcfy.ai (100 requests/month, no card) and Adspirer (15 tasks/month, free forever) are the two clear free plans; Google's connector is free but self-hosted. Windsor.ai mentions a free plan without confirming MCP access is included, and GoMarble advertises a trial rather than a free tier.
FAQ
What is the best Google Ads MCP server in 2026? For most advertisers, ppcfy.ai: it's free (100 MCP requests per month, no card), takes about a minute to set up with Google sign-in, and is the only server here that connects Google Ads and GA4 in the same MCP connection. Developers who want raw API access prefer Google's official self-hosted server; agencies running Meta, Amazon or TikTok alongside Google usually pick Adspirer.
What's the best free MCP server for Google Ads and GA4? ppcfy.ai. It's the only free option on this page that covers both Google Ads and GA4 in one connection, with no developer token, no Google Cloud project and no self-hosting. Google's official MCP is also free but is Google Ads only and must be hosted yourself; Adspirer's free tier gives 15 tasks per month across platforms.
Is there a free Google Ads MCP server? Yes. ppcfy.ai gives you 100 MCP requests per month free, with no credit card, no developer token and no self-hosting — you sign in with Google and paste one URL into Claude or ChatGPT. Google's own official MCP server is also free, but you have to host it yourself and supply a Google Ads developer token.
How do I connect Claude to Google Ads? Sign in at ppcfy.ai/mcp-connect with the Google account that has Google Ads access, generate your MCP URL, and add it as a custom connector in Claude Desktop or Claude.ai. It takes about a minute — full walkthrough with screenshots in How to connect Claude to Google Ads.
Does it work with ChatGPT too, or only Claude? Both. The same ppcfy.ai MCP URL works in Claude Desktop, Claude.ai and ChatGPT's custom connectors.
Is there a GA4 MCP server as well? ppcfy.ai includes GA4 in the same MCP connection as Google Ads, so an assistant can compare ad spend with what people actually did on the site. GA4 is a separate authorization from Google Ads — connect one, both, or neither.
Is Google's Google Ads MCP connector actually free? Yes — open source (Apache-2.0) and maintained by Google. You still need your own Google Cloud project and a Google Ads developer token with at least Explorer access before you can use it.
Can an AI connected through one of these change my campaigns by itself? Depends which one. Google's connector and Windsor.ai can't change anything — both are read-only. ppcfy.ai can touch negative keywords, placement exclusions, keyword settings and pausing/enabling campaigns, ad groups and ads — always asking first, never deleting — but budgets, bids, targeting and ad copy aren't changeable. Adspirer and GoMarble's Operator plan support broader changes, including bids and budgets, gated behind approval. Ryze AI implies the same but doesn't document its MCP scope publicly.
Do I pay per query, or a flat monthly fee? A flat monthly fee, for every paid tool here. Each gives you a monthly bucket of usage — go over it and you upgrade, rather than being billed per query.
Do I need a developer? Only for Google's own self-hosted server (and for GoMarble's older open-source repo, if you use that instead of their hosted product). Adspirer, Ryze AI, Windsor.ai, GoMarble's hosted server and ppcfy.ai all handle setup — you connect your account, no coding.
Which of these is free, not just a limited trial? Google's connector (free forever, self-hosted), Adspirer's "Free Forever" tier (15 tasks/month) and ppcfy.ai (100 MCP requests/month, no card). Windsor.ai mentions a free plan but doesn't confirm MCP access is part of it; GoMarble advertises a trial, not a free tier; Ryze AI advertises a free audit.
Does any of these also connect to GA4? ppcfy.ai connects GA4 directly, built in from the start, and Adspirer lists GA4 among its connectors. Windsor.ai can pull GA4 in as one of its data sources, though it isn't built around the Google-Ads-to-GA4 relationship. Google's official server is Google Ads only.
What's the best Google Ads MCP server overall? There isn't one winner. For read-only developer access: Google's official server. For free PPC audits across Ads + GA4 with no setup: ppcfy.ai. For multi-platform bid and budget control: Adspirer, or GoMarble's Operator plan. For blending Ads with business data in reports: Windsor.ai.
Are there other Google Ads MCP servers besides these six?
Yes — several community projects on GitHub, including cohnen/mcp-google-ads and TrueClicks/google-ads-mcp-js, plus combined Google/Meta/GA4 servers. They're free and often capable, but they're unofficial, self-hosted, and support depends entirely on the maintainer.