$git clone https://github.com/irinabuht12-oss/google-meta-ads-ga4-mcp> The unified MCP server for managing Google Ads, Meta (Facebook/Instagram) Ads, and Google Analytics 4 from any AI assistant.
| 1 | # Google Ads + Meta Ads + GA4 — MCP Server |
| 2 | |
| 3 | > **The unified MCP server for managing Google Ads, Meta (Facebook/Instagram) Ads, and Google Analytics 4 from any AI assistant.** |
| 4 | |
| 5 | [](LICENSE) |
| 6 | [](https://modelcontextprotocol.io) |
| 7 | [](#google-ads-tools) |
| 8 | [](#meta-ads-tools) |
| 9 | [](#google-analytics-4-tools) |
| 10 | [](https://www.get-ryze.ai/) |
| 11 | |
| 12 | <!--  --> |
| 13 | |
| 14 | ### Watch: Google Ads & Meta Ads Account Audit with Claude MCP |
| 15 | |
| 16 | > See how to run a full Google Ads and Meta Ads account audit using Claude with MCP — from data pull to automated audit report and presentation, in minutes instead of hours. |
| 17 | |
| 18 | https://github.com/user-attachments/assets/2f931292-a3af-4010-a72e-38b8cf6e62ba |
| 19 | |
| 20 | **What you'll see:** Connect your ad accounts → Claude analyzes campaign performance, budget efficiency, and targeting gaps across Google Ads & Meta Ads → generates a complete audit report with recommendations → builds a ready-to-share presentation. **[Try it free on Ryze AI →](https://www.get-ryze.ai/)** |
| 21 | |
| 22 | One MCP server. Three platforms. **250+ tools.** Manage all your advertising and analytics from ChatGPT, Claude, Cursor, n8n, Windsurf, and more. Powered by [Ryze AI](https://www.get-ryze.ai/). |
| 23 | |
| 24 | --- |
| 25 | |
| 26 | ## Why This Exists |
| 27 | |
| 28 | Marketers and agencies juggle Google Ads, Meta Ads, and GA4 daily — each with its own dashboard, API, and workflow. Existing MCP servers only cover **one platform at a time**, forcing you to install and configure multiple tools. |
| 29 | |
| 30 | **This server unifies everything:** |
| 31 | |
| 32 | | Problem | Solution | |
| 33 | |---------|----------| |
| 34 | | Separate MCP servers per platform | One server, all platforms | |
| 35 | | Complex local setup with API keys | Remote MCP — connect in 2 minutes | |
| 36 | | Read-only access (official Google MCP) | Full read + write across all platforms | |
| 37 | | No analytics integration | GA4 built-in for data-driven decisions | |
| 38 | |
| 39 | --- |
| 40 | |
| 41 | ## Works With |
| 42 | |
| 43 | | AI Assistant | Status | Setup Guide | |
| 44 | |:------------|:------:|:-----------:| |
| 45 | | ChatGPT | **Supported** | [Setup Guide](docs/SETUP_CHATGPT.md) | |
| 46 | | Claude Desktop | **Supported** | [Setup Guide](docs/SETUP_CLAUDE.md) | |
| 47 | | Claude Code | **Supported** | [Setup Guide](docs/SETUP_CLAUDE.md#claude-code) | |
| 48 | | Cursor | **Supported** | [Setup Guide](docs/SETUP_CURSOR.md) | |
| 49 | | Windsurf | **Supported** | [Setup Guide](docs/SETUP_WINDSURF.md) | |
| 50 | | n8n | **Supported** | [Setup Guide](docs/SETUP_N8N.md) | |
| 51 | | Codex CLI | **Supported** | [Config](configs/codex_config.toml) | |
| 52 | | Gemini CLI | **Supported** | [Setup Guide](docs/SETUP_CLAUDE.md#gemini-cli) | |
| 53 | | Cline | **Supported** | [Setup Guide](docs/SETUP_CURSOR.md#cline) | |
| 54 | |
| 55 | --- |
| 56 | |
| 57 | ## Features |
| 58 | |
| 59 | ### Google Ads (150+ tools) |
| 60 | |
| 61 | - **Campaign Management** — Create, update, pause, and delete Search, Display, Shopping, PMax, Demand Gen, Video, and App campaigns |
| 62 | - **Keyword Research** — Keyword Planner integration with volume, CPC, and competition data |
| 63 | - **Bidding & Budgets** — Portfolio strategies, shared budgets, bid adjustments by device/location/schedule |
| 64 | - **Ad Creation** — Responsive Search Ads, Display Ads, Demand Gen Ads, App Ads with full creative control |
| 65 | - **Audience Targeting** — Custom audiences, remarketing lists, customer match, combined audiences |
| 66 | - **Performance Analytics** — Campaign/ad group/keyword/ad-level metrics, search terms, ROAS calculations |
| 67 | - **Extensions** — Sitelinks, callouts, calls, images, prices, promotions, structured snippets, lead forms |
| 68 | - **Experiments** — A/B testing with experiment creation, scheduling, and promotion |
| 69 | - **Negative Keywords* |