← all repositories
irinabuht12-oss/google-meta-ads-ga4-mcp

An AI assistant that can actually spend your ad budget

It unifies Google Ads, Meta Ads, and GA4 into a single remote MCP server so AI assistants can manage campaigns, not just audit them.

google-meta-ads-ga4-mcp
Velocity · 7d
+96
★ / day
Trend
accelerating
star history

What it does

This is a hosted Model Context Protocol server that exposes 250+ tools to AI assistants like Claude, ChatGPT, Cursor, and n8n. It wraps the Google Ads, Meta Marketing, and GA4 Data APIs into one interface, letting an agent list campaigns, adjust bids, create ads, pull analytics, and compare performance across platforms. Authentication is handled via OAuth, so you grant access to your accounts rather than juggling API keys.

The interesting bit

Most MCP integrations for ad platforms are read-only or cover just one stack; this one offers full campaign CRUD across both Google and Meta plus GA4 correlation, effectively turning a chat window into an ad ops dashboard. The server is remotely hosted by Ryze AI, which keeps client configuration to a minimum—just an endpoint URL—but means your account data flows through their infrastructure.

Key highlights

  • 250+ tools spanning Google Ads (150+), Meta Ads (80+), and GA4 (20+), including campaign creation, keyword research, audience targeting, and conversion tracking.
  • Full write access: create and pause campaigns, upload creatives, adjust budgets, and build lookalike audiences from an AI assistant.
  • Cross-platform analysis: compare ROAS side-by-side between Google and Meta, or correlate ad spend against GA4 conversion events.
  • Remote hosted model with OAuth 2.1 + PKCE; no local API key management or server setup required.
  • Broad client support: Claude Desktop, ChatGPT, Cursor, Windsurf, n8n, Codex CLI, Gemini CLI, and Cline.

Verdict

Agencies and in-house marketers who already live in Google and Meta dashboards and want to automate reporting or campaign tweaks via natural language should look here. If you don’t spend money on ads, or you refuse to route OAuth tokens through a third-party hosted server, this is not for you.

Frequently asked

What is irinabuht12-oss/google-meta-ads-ga4-mcp?
It unifies Google Ads, Meta Ads, and GA4 into a single remote MCP server so AI assistants can manage campaigns, not just audit them.
Is google-meta-ads-ga4-mcp open source?
Yes — irinabuht12-oss/google-meta-ads-ga4-mcp is open source, released under the MIT license.
How popular is google-meta-ads-ga4-mcp?
irinabuht12-oss/google-meta-ads-ga4-mcp has 1.7k stars on GitHub and is currently accelerating.
Where can I find google-meta-ads-ga4-mcp?
irinabuht12-oss/google-meta-ads-ga4-mcp is on GitHub at https://github.com/irinabuht12-oss/google-meta-ads-ga4-mcp.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.