GA4 MCP server for 

AI agents
Ask Claude, ChatGPT or Cursor about GA4 traffic, conversions and funnels, next to your ad spend.
No card needed. Works with any MCP client.
Lemonado
Google Analytics MCP
Ask about conversions and key events in Claude, ChatGPT or any AI agent, from live Google Analytics data.
What is the Google Analytics MCP (GA4) server?
Lemonado's Google Analytics MCP server gives Claude, ChatGPT and other AI apps your live GA4 data. Connect GA4 to Lemonado, connect Lemonado to your AI, and ask about traffic, landing pages and conversions. The same connection reaches your ad accounts, so you get cost per conversion by channel in one answer.
All your GA4 data
Sessions, users and engagement, ready to ask about.
Always today's numbers
Landing pages and page paths, synced from GA4 automatically, so answers use today's numbers.
Connect all your tools
Questions like "What does a conversion cost by channel?" use GA4 and Google Ads, Search Console at once.
Connecting takes minutes.
- 1
Connect GA4
Sign in to Google Analytics in Lemonado.
- 2
Copy the server URL
Turn on external access and copy one URL.
- 3
Ask in Claude
Add the URL to Claude and ask away.
Ask it anything.
Claude reads your GA4 numbers, explains what moved and turns the answer into an artifact you can share.
Which landing pages get paid traffic but convert under 1%?
7 pages took 18,400 paid sessions last month at 0.6%. /tents-sale alone had 6,100 sessions and 19 purchases.
Source: Google Analytics
Where did people drop off between product page and purchase this week compared with last week?
Add-to-cart held steady. Checkout start to purchase fell from 52% to 41%, all of it on iOS Safari.
Source: Google Analytics
Did the new homepage lift conversion rate for mobile visitors?
Mobile conversion went from 1.8% to 2.3% in the 14 days after launch. Desktop didn't move.
Source: Google Analytics
How much traffic do we get from ChatGPT, Perplexity and other AI assistants, and does it convert?
1,240 sessions last month, up 3x since July. They convert at 3.1%, above every paid channel.
Source: Google Analytics
Cost per GA4 conversion by channel, using Google Ads and Meta spend.
Google $26, Meta $39, paid social total $41. Meta looks better in Ads Manager than in GA4.
Source: Google Analytics
Which landing pages convert best from Search Console traffic but get no ad spend?
/guides/winter-layering converts at 4.2% organically and has never been used in an ad.
Source: Google Analytics
Let Lemonado check GA4 for you.
Copy one of these into Lemonado and it runs on a schedule.
Alert #marketing if GA4 purchases fall 40% below the same weekday's 4-week average.
Conversion drop alert
Every Monday, compare GA4 conversions with Google Ads and Meta reported conversions and flag gaps over 25%.
Tracking sanity check
Every two weeks, list landing pages with over 500 paid sessions and conversion under 1%.
Landing page review
On the 1st of each month, send a GA4 summary by channel with the top 10 landing pages.
Monthly traffic report
Why Lemonado?
Your whole stack in one connection
Google, Meta, GA4, TikTok and 3,000+ more tools, in every AI app.
No API keys or servers
Sign in once. Nothing to install, host or keep alive.
Scoped to each client
Each connection only reaches the clients you allow. Built for agencies.
Actions with guardrails
Set each action to Off, Ask or Approve. Nothing runs that you haven't allowed.
Use GA4 with any AI agent.
Claude
Connect GA4 to Claude
ChatGPT
Connect GA4 to ChatGPT
Claude Code
Connect GA4 to Claude Code
Cursor
Connect GA4 to Cursor
VS Code (GitHub Copilot)
Connect GA4 to VS Code (GitHub Copilot)
Codex
Connect GA4 to Codex
Perplexity
Connect GA4 to Perplexity
Google Antigravity
Connect GA4 to Google Antigravity
Windsurf (Devin Desktop)
Connect GA4 to Windsurf (Devin Desktop)
Zed
Connect GA4 to Zed
n8n
Connect GA4 to n8n
Is there an official Google Analytics MCP (GA4) server?
Yes. Google publishes an open-source Google Analytics MCP server (googleanalytics/google-analytics-mcp on GitHub). It's free, read-only and labeled experimental. It runs locally and needs a Google Cloud project with the Analytics Admin and Data APIs turned on.
| Google's official Google Analytics MCP server | ||
|---|---|---|
| Setup | Cloud project, two APIs, local credentials | Sign in once, paste one URL |
| Works in claude.ai and ChatGPT | No, it runs locally | Yes, as a custom connector |
| Ad spend next to GA4 | No | Yes, Google Ads, Meta and more |
| Status | Experimental | Generally available |
| Price | Free | See pricing |
Explore other integrations
All 3,000+ integrations- Google AdsAsk Claude, ChatGPT or Cursor about your Google Ads campaigns, search terms and spend.
- Google Search ConsoleAsk Claude, ChatGPT or Cursor about your search queries, rankings and lost clicks.
- Meta AdsAsk Claude, ChatGPT or Cursor about your Facebook and Instagram ads, creatives and results.
- Google SheetsUse your media plans, targets and offline sales sheets in Claude, next to live ad data.
- LinkedIn AdsAsk Claude, ChatGPT or Cursor about LinkedIn campaigns, lead forms and who converts.
- TikTok AdsAsk Claude, ChatGPT or Cursor which TikTok videos hold attention and which ones sell.
Reading this as an AI agent?
Everything an agent needs to set this up, in plain text. Paste this page's link into your AI app and ask it to connect you, or copy the block.
# Lemonado MCP server for Google Analytics Lemonado is a hosted MCP server that gives AI apps the user's live Google Analytics, plus any other marketing tool they connect (Google Ads, Meta Ads, GA4 and 3,000+ more). - Server URL: https://mcp.lemonado.io/mcp - Transport: Streamable HTTP - Auth: OAuth; the user signs in to Lemonado in the browser. No API keys. - Google Analytics data: Sessions, users and engagement; Conversions and key events; Landing pages and page paths; Source, medium and campaign; Devices, countries and audiences; Funnels and checkout steps - Connecting Google Analytics: Choose the GA4 property your site sends data to. The property, not the account, holds the data. - Tools on https://mcp.lemonado.io/mcp (custom connectors, coding agents, n8n): list_objects, get_object_details, execute_sql, get_google_ads_resource_metadata, list_companies, get_company_details, list_actions, get_action_details, execute_action - Lemonado's Claude directory app and ChatGPT plugin (read-only): list_projects, list_project_sources, answer_data_question, explain_metric_change ## Setup 1. The user connects Google Analytics in Lemonado (Connectors) and signs in. 2. In the company's settings → External tools, they turn the connection on and copy the server URL. 3. They add the server URL to their AI app. Setup per app: https://lemonado.io/integrations Docs: https://docs.lemonado.io/mcp-reference Full index for agents: https://lemonado.io/llms.txt
Frequently Asked Questions
Google's official server is. Lemonado's MCP isn't limited to reading: it can also run actions you've turned on in Lemonado. For GA4 itself, almost every question is a read.
Connect your GA4 property in Lemonado, turn on External tools, and add Lemonado to Claude or ChatGPT. Each guide on this page has the exact steps. Choose the GA4 property your site sends data to. The property, not the account, holds the data. Then ask something like "Which landing pages get paid traffic but convert under 1%?"
Yes. It's a standard remote MCP server (https://mcp.lemonado.io/mcp): one command in Claude Code, one entry in Cursor's mcp.json, and an MCP Client Tool with a Lemonado token in n8n. In a coding agent, try "List the GA4 events our code sends and compare them with the events GA4 recorded this week. Which ones never arrive?"
Yes. Besides answering in Claude or ChatGPT, Lemonado runs GA4 reports and alerts on a schedule, in Slack or email. For example: "Alert #marketing if GA4 purchases fall 40% below the same weekday's 4-week average."
It reads your GA4 data. Google Analytics stays untouched; the only changes Lemonado can make are in ad accounts you connect, and only once you approve them.
Lemonado works like an analyst you can ask. Connect GA4, your ad accounts and Stripe, then ask in plain English in Lemonado, Slack, Claude or ChatGPT. There's no SQL to write and no dashboard to build first.
Use one MCP server that reaches both. Google and Meta each publish their own server, but each covers one platform, and Google's runs locally. Lemonado connects Google Ads, Meta Ads, GA4 and 3,000+ other tools through one URL that works in Claude, ChatGPT, Cursor and other MCP clients, so you can compare channels in one question.
Lemonado. Connect your ad accounts once, including GA4, then ask in the Lemonado app, in Slack, or in Claude and ChatGPT through its MCP server. Answers come from your live data in Google Ads, Meta Ads, GA4 and 3,000+ other tools.
MCP is included in Lemonado's paid plans and in the free trial, so you can try it before you pay.
Still have a question?
Shoot us an email at hello@lemonado.io.
Try for freeStop fighting with data. Start feeding your AI.
Connect your data to AI and free your team from reporting and busywork.
Try Lemonado free