Google, Meta Ads and GA4 MCP
Google + Meta Ads + GA4 MCP
Remote MCP server for Google Ads, Meta Ads and Google Analytics 4 in one connection, OAuth login without API keys
- 7,491 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Connects to ad accounts via OAuth
- Data passes through a remote service
irinabuht12-oss/google-ads-meta-ads-mcp
Meta, the owner of Facebook, Instagram and WhatsApp, is designated an extremist organization in Russia and its activities are banned there.
Install
- Works in
Manual install
claude mcp add ryze --transport http https://connector.get-ryze.ai/mcpAfter adding, sign in via OAuth with the account that has ad access.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Connects to ad accounts via OAuth
- Data passes through a remote service
This is third-party code. Review the repository files before installing.
What it does
The server brings together Google Ads, Meta Ads (Facebook and Instagram) advertising data and Google Analytics 4 web analytics behind one MCP connection. The agent gets a set of tools to analyze campaigns, stats and audiences across all three sources at once, with no separate server per platform. The connection is remote over HTTP, with OAuth login using the account that owns the ads, and no local install or developer tokens.
Who it is for. For marketers and agencies who need Google, Meta ads and GA4 analysis through an assistant.
Good fit when
- You need Google Ads and Meta Ads analysis in one place
- You need Google Analytics 4 data alongside ads
- You want agent access to ads without API key setup
Not a fit when
- You cannot go through OAuth login in a cloud service
- Your advertising is only on platforms outside Google and Meta
Example request
Compare Google Ads and Meta spend and conversions last month and show GA4 traffic for those campaignsMCP
- Transport
- http
- Authentication
- OAuth
Limitations
The server is remote and requires OAuth login to an account with ad access, and data passes through the Ryze service. Google and Meta are unavailable from Russia without a VPN. It is ad data and analytics, not personalized financial advice.
How to disable. Remove the connector in your client settings, or drop the server with claude mcp remove ryze, and revoke the OAuth access in the account if needed.
FAQ
Do I need API keys?
No, login uses OAuth with an account that has ad access; no keys or developer tokens are needed.
Which platforms are covered?
Google Ads, Meta Ads (Facebook and Instagram) and Google Analytics 4 in one server.
Discussion
No questions or reviews yet.
Related
MCP serversMCP server for Google Ads: analyze campaigns, metrics and keywords with GAQL queries right in the chat with an agent
The experimental official Google Analytics 4 MCP server: reports, funnels and realtime data on request
GA4 MCP server: an agent reads Google Analytics 4 reports, schema and real-time data and analyses traffic by playbooks.
One MCP server for ad accounts, analytics and CRM: Google Ads, Meta Ads, GA4, TikTok Ads and LinkedIn Ads
Search Console MCP: Google, Bing and GA4 data for agents
Search Console MCP
An MCP server that gives an agent Google Search Console, Bing Webmaster, GA4 and AdSense data with ready SEO checks
An MCP server for Google Ads, Reddit Ads and GA4: the agent reads reports and edits campaigns, and only you turn on real spend
README in short
The README describes a single remote MCP server for Google Ads, Meta Ads and Google Analytics 4 for clients such as Claude, ChatGPT, Cursor, Windsurf and n8n. It connects over HTTP through a connector, with OAuth login and no API keys or local install. It advertises a large tool set for campaigns, stats and analytics, with per-client connection guides. MIT licensed.