Skip to content

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.

Claude logoLemonadoGoogle Analytics logo

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. 1

    Connect GA4

    Sign in to Google Analytics in Lemonado.

  2. 2

    Copy the server URL

    Turn on external access and copy one URL.

  3. 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.

Claude logoClaude

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

Let Lemonado check GA4 for you.

Copy one of these into Lemonado and it runs on a schedule.

  • Google Analytics logo

    Alert #marketing if GA4 purchases fall 40% below the same weekday's 4-week average.

    Conversion drop alert

  • Google Analytics logo

    Every Monday, compare GA4 conversions with Google Ads and Meta reported conversions and flag gaps over 25%.

    Tracking sanity check

  • Google Analytics logo

    Every two weeks, list landing pages with over 500 paid sessions and conversion under 1%.

    Landing page review

  • Google Analytics logo

    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.

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 compared with Lemonado for Google Analytics
Google's official Google Analytics MCP serverLemonado
SetupCloud project, two APIs, local credentialsSign in once, paste one URL
Works in claude.ai and ChatGPTNo, it runs locallyYes, as a custom connector
Ad spend next to GA4NoYes, Google Ads, Meta and more
StatusExperimentalGenerally available
PriceFreeSee pricing

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.

For agents · markdown
# 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
FAQ

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.

See plans and pricing

Still have a question?

Shoot us an email at hello@lemonado.io.

Try for free

Stop fighting with data. Start feeding your AI.

Connect your data to AI and free your team from reporting and busywork.

Try Lemonado free