Unified MCP server for Google Ads, Meta Ads, and GA4 — 250+ tools for campaign management, analytics, and optimization.
google-meta-ads-ga4-mcp provides a single MCP server that unifies management of Google Ads (150+ tools), Meta Ads (80+ tools), and Google Analytics 4 (20+ tools). It handles campaign creation, keyword research, ad management, audience targeting, creative assets, performance analytics, and conversion tracking. Uses OAuth 2.1 for secure authentication without local API key storage.
claude mcp add google-meta-ads-ga4 -- TODO 'See README: https://github.com/irinabuht12-oss/google-meta-ads-ga4-mcp'
One-liner. Verify with claude mcp list. Remove with claude mcp remove.
Use Cases
Real-world ways to use google-meta-ads-ga4-mcp
How to compare ad performance across Google and Meta with one prompt
👤 Digital marketers managing multi-platform campaigns⏱ ~15 minintermediate
When to use: Your weekly performance review needs data from both Google Ads and Meta Ads.
Prerequisites
OAuth authentication complete — Follow the setup guide to authorize Google and Meta accounts
Flow
Pull cross-platform metrics
Show me last week's performance for all active campaigns across Google Ads and Meta Ads. Include spend, impressions, clicks, CTR, and CPA.✓ Copied
→ Combined table with metrics from both platforms
Identify underperformers
Which campaigns have a CPA more than 2x our target of $25? Recommend whether to pause, adjust budget, or change targeting.✓ Copied
→ Specific recommendations with data backing
Outcome: A unified performance view with actionable optimization recommendations.
Pitfalls
Attribution windows differ between platforms — Specify the same date range and note that Google and Meta may count conversions differently
Create a Meta Ads campaign from scratch with AI assistance
👤 Small business owners running their own ads⏱ ~20 minbeginner
When to use: You want to set up a new Meta Ads campaign without navigating the complex Ads Manager UI.
Prerequisites
Meta Ads account authorized — Complete OAuth setup for your Meta Business account
Flow
Create the campaign
Create a Meta Ads campaign for my online store targeting women 25-45 interested in organic skincare. Daily budget $50, optimizing for purchases.✓ Copied
→ Campaign, ad set, and targeting configured
Upload creative
Upload these 3 product images as ad creatives and create carousel ads with them.✓ Copied
→ Ads created with images and copy
Outcome: A complete Meta Ads campaign ready to launch.
Pitfalls
Audience too narrow leads to high CPMs — Start with broader targeting and narrow based on performance data
Analyze website traffic patterns using GA4 tools
👤 Growth marketers and product managers⏱ ~15 minbeginner
When to use: You want to understand where your traffic comes from and how users behave.
Prerequisites
GA4 property authorized — Complete OAuth setup for your Google Analytics account
Flow
Pull traffic report
Show me a GA4 report of traffic sources for the past 30 days. Break down by channel, with sessions, engagement rate, and conversions.✓ Copied
→ Channel breakdown with key metrics
Analyze user behavior
For organic search traffic, what are the top landing pages and average engagement time? Which pages have the highest bounce rate?✓ Copied
→ Page-level analysis with actionable insights
Outcome: Clear understanding of traffic patterns and user behavior for optimization.
Pitfalls
GA4 data can have 24-48 hour processing delays — Use realtime reporting for today's data, standard reports for historical analysis