irinabuht12-oss/google-meta-ads-ga4-mcp

MCP server for Google Ads, Meta Ads & GA4 — works with ChatGPT, Claude, Cursor, n8n, Windsurf & more. 250+ tools for campaign management, analytics & optimization.

1,053 ★51 forksUpdated 4mo ago

What you need to know

Unified hosted/remote MCP server (250+ tools) for managing Google Ads, Meta (Facebook/Instagram) Ads, and Google Analytics 4 from any AI assistant — full read + write across all three platforms, powered by Ryze AI.

Install

Add the remote endpoint URL to your client config: { "mcpServers": { "google-meta-ads-ga4": { "url": "YOUR_MCP_ENDPOINT_URL" } } }
claude mcp add google-meta-ads-ga4 --transport sse YOUR_MCP_ENDPOINT_URL

Usage

  • Connect ad accounts via OAuth on first use (no API keys to manage)
  • Ask e.g. "Show me all my Google Ads campaigns and their performance this month", "Create a new Search campaign targeting 'best CRM software'", "Compare my Google Ads and Meta Ads ROAS for Q1 2026"
  • n8n: use the MCP Client node with Streamable HTTP and Bearer auth

Key features

  • 150+ Google Ads tools: campaign CRUD (Search/Display/Shopping/PMax/Demand Gen/Video/App), keyword planner, bidding/budgets, extensions, experiments, conversion tracking
  • 80+ Meta Ads tools: campaign/ad set/ad CRUD, creatives & media upload, audiences/lookalikes, lead forms, product catalogs, boosts, business management
  • 20+ GA4 tools: standard/pivot/realtime reports, audiences, key events, attribution, BigQuery/DV360/Firebase links
  • Cross-platform ROAS comparison and budget-allocation recommendations
  • OAuth 2.1 with PKCE; no data storage (tokens stay on your machine); read-only by default with write confirmation

Caveats

  • Hosted remote MCP service (endpoint URL required); powered by Ryze AI
  • Write operations require explicit confirmation; scoped access
  • You pay for the AI assistant you use plus ad spend; the MCP server itself is free
Platforms: Web (remote MCP)Clients: ChatGPT · Claude Desktop · Claude Code · Cursor · Windsurf · n8n · Codex CLI · Gemini CLI · Cline
Documentation ↗

Reviewed 2026-08-07

Topics

ad-optimizationadvertisingai-agentcampaign-managementchatgptclaudecodexcursorfacebook-adsga4google-adsgoogle-analyticsinstagram-adsmarketing-automationmcpmcp-servermeta-adsmodel-context-protocoln8nwindsurf
View on GitHub ↗
Stars
1,053★
Forks
51
Language
License
MIT
Created
2026-04-06
Last push
2026-04-07