MARTECHSIGNAL

Google Ads + Meta Ads + GA4 MCP Review

MCP server giving AI agents read/write control of Google Ads, Meta Ads, and GA4

Agent Skills · Freemium · OPEN SOURCE

Overview

google-meta-ads-ga4-mcp is an MCP server that lets AI assistants manage Google Ads, Meta Ads, and GA4 from one conversation. Instead of jumping between three dashboards, you ask Claude or ChatGPT to pull campaign performance, pause ad sets, build audiences, or reconcile ad spend against GA4 conversions. It exposes 250+ tools: roughly 150 for Google Ads (campaign CRUD across Search, Display, Shopping, PMax, and Video, Keyword Planner data, bidding and budget controls, experiments, conversion tracking), 80+ for Meta Ads (campaigns, ad sets, creatives, lookalikes, lead forms, product catalogs), and 20+ for GA4 (standard and realtime reports, audiences, attribution settings, key events). Day to day, the value is in cross-platform work that usually means exporting CSVs. You can compare Google versus Meta spend side by side, correlate ad cost with GA4 conversion events, and ask for a unified ROAS read across both networks. The repo ships with 60+ example prompts and an n8n workflow template. Write access is a deliberate choice: the official Google MCP server is read-only, while this one can create, pause, and delete campaigns. That power means you should gate it carefully. Give it a test account first, and keep a human approving anything that touches budgets. Setup is remote rather than local. You add an endpoint URL to claude_desktop_config.json, Cursor, Windsurf, ChatGPT connectors, or n8n's MCP node. There's no local code to run and no API keys to manage in config files, but the endpoint comes from Ryze AI (Meow AI, LLC), the company behind the repo. The code is MIT licensed and free, but the hosted server is tied to Ryze's trial and paid plans, so treat this as freemium infrastructure rather than a standalone open-source deployment. The repo launched in April 2026 and picked up over 1, 000 stars quickly; most of that momentum is marketing from Ryze's blog, which is worth keeping in mind. Versus the official Google Ads MCP server, this one trades vendor independence for reach and write access. Versus the Claude Ads skill pack already in this directory, the roles differ: Claude Ads is the analyst that audits and plans, while this MCP server is the plumbing that lets any MCP-compatible agent reach live accounts. If you run an agent stack around n8n or Claude Code and manage spend on both Google and Meta, it's the fastest way to give your agents hands on the ad accounts. Just remember that hands can also delete things.

AI Capabilities

  • 250+ MCP tools for campaign management, analytics, and optimization
  • Natural-language campaign creation and pausing across Google and Meta
  • Keyword Planner research with volume, CPC, and competition data
  • Cross-platform ROAS analysis correlating ad spend with GA4 conversions
  • Scheduled actions and audit reports via ChatGPT, Claude, or n8n

Key Integrations

Google AdsMeta AdsGA4ChatGPTClaudeClaude CodeCursorWindsurfn8nCodex CLIGemini CLI

Hands-on notes

This MCP server hands your AI agent read and write access to Google Ads, Meta Ads, and GA4: roughly 150 Google Ads tools for campaign, keyword, bidding, budget, and conversion work, 80-plus Meta tools across campaigns, creatives, lookalikes, and lead forms, and GA4 reporting to reconcile spend against conversions. You ask for a performance summary or a paused ad set and it executes, no dashboard hopping.

The power cuts both ways. This is real spend and real changes executed from chat, so guardrails matter: review every write, keep human approval in the loop, and scope the API keys tightly. Setup means Google Cloud project work and a Meta app registration, so it is for teams comfortable with MCP plumbing. For those teams, the workflow compression is dramatic and the 1,000-plus stars show rapid adoption.

Verdict

High-value tooling for performance teams already running agents and MCP. Keep human approval on every write.

Pros and cons

ProsCons
Open-source licensing with free self-hosting
API access for custom integrations
AI capabilities: 250+ MCP tools for campaign management, analytics, and optimization
Established community (1,058 GitHub stars)
Deep integration catalogue (11 listed)

Building your martech shortlist?

The weekly newsletter: one tool teardown, one workflow, no fluff. Free.

Subscribe

Frequently asked questions

What is Google Ads + Meta Ads + GA4 MCP?

MCP server giving AI agents read/write control of Google Ads, Meta Ads, and GA4. It ships with 250+ MCP tools for campaign management, analytics, and optimization, 1,058 GitHub stars. MartechSignal's review covers features, pricing, and how it compares to alternatives.

How much does Google Ads + Meta Ads + GA4 MCP cost?

Google Ads + Meta Ads + GA4 MCP is open source and free to self-host. Hosted plans may add support and managed features.

Is Google Ads + Meta Ads + GA4 MCP a good agent skills tool in 2026?

High-value tooling for performance teams already running agents and MCP. Keep human approval on every write.

How many tools does the Google Ads + Meta Ads + GA4 MCP server expose?

The README claims 250+ tools across three APIs: 150+ for Google Ads, covering campaign management, Keyword Planner research, bidding and budgets, audiences, extensions, experiments, negative keywords, labels, and conversion tracking; 80+ for Meta Ads, covering campaigns, ad sets, creatives, audiences, lead gen, catalogs, and insights; and 20+ for GA4, covering reporting, audiences, property config, attribution, and key events. A separate six tool research set handles search, webpage analysis, stock images, and landing page fetches. Those are the README's own numbers, not a tool by tool count of ours.

What credentials do I need to set it up?

Fewer than three ad APIs would suggest. There is no Google Ads client file, no Meta access token, and no GA4 service account JSON to manage. Setup points your client at the hosted endpoint connector.get-ryze.ai/mcp, and auth is OAuth 2.1 with PKCE, so you connect your Google and Meta accounts on first use. The README states the server stores no ad data or credentials. It is MIT licensed, but no self host path is documented; the repo reads as a hosted endpoint rather than a local install.

Can it edit campaigns, or is it read only?

The README claims full read and write across all three platforms and contrasts that with the official Google Ads MCP, which it describes as read only. Writes are gated: the README says the server is read only by default and that write operations require explicit confirmation. That is documented rather than independently tested, so keep a human approving anything that moves budget.

How much does it cost?

Two layers. The repo is MIT licensed and its pricing FAQ states the MCP server itself is free, with you paying only for the AI assistant you use and your ad spend. The hosted endpoint is run by Ryze AI, whose own plans start at $89 a month for Paid ads Autopilot with a 7 day free trial and scale to $1,499 for Ecom Autopilot. If you want only the MCP connection and not Ryze's managed services, confirm what the free path covers before you build on it.

Similar Tools