Google Analytics MCP For Claude, Cursor & more: Talk to Your GA4 Data in Plain English header image

Google Analytics MCP For Claude, Cursor & more: Talk to Your GA4 Data in Plain English

Published on: May 24, 2025

If you’re a marketer who lives in Google Analytics, you know the drill: open GA4, navigate through menus, set up custom reports, and try to remember which dimension goes with which metric. What if you could just ask “What’s my traffic from social media last month?” and get an instant answer?

The Problem Every Marketer Faces

Google Analytics 4 is powerful, but it’s also complex. Simple questions like “Which campaigns drove the most revenue?” require:

  • Navigating to the right report
  • Setting up custom dimensions
  • Filtering date ranges
  • Exporting data to analyze elsewhere
  • Remembering GA4’s new terminology

Meanwhile, you just want answers to help make marketing decisions quickly.

A Simpler Way: Talk to Your Data

Imagine opening Claude (or Cursor) and asking:

  • “Show me revenue by traffic source for last 30 days"
  • "Which cities have the highest bounce rates?"
  • "Compare conversion rates between mobile and desktop users"
  • "What’s my Google Ads performance by campaign this week?”

And getting instant, accurate data pulled directly from your GA4 property.

How It Works

The Google Analytics MCP Server bridges your GA4 data with AI assistants like Claude and Cursor. Here’s what happens:

  1. You ask a question in natural language
  2. The AI understands what GA4 data you need
  3. The server fetches the exact metrics and dimensions
  4. You get answers with real numbers from your property

No more menu hunting, no more custom report setup, no more “was that screenPageViews or just pageViews?”

Real Marketing Use Cases

Campaign Performance

”Show me sessions, conversions, and cost per conversion by Google Ads campaign for the last 7 days”

Instead of: GA4 → Advertising → Google Ads → Custom report → Export → Analyze

Geographic Analysis

”Which countries have the highest revenue per user, and what’s their bounce rate?”

Instead of: GA4 → Reports → Tech → Geography → Add secondary dimension → Filter → Calculate manually

Content Performance

”What are my top 10 pages by revenue, and what traffic sources bring users to them?”

Instead of: GA4 → Reports → Engagement → Pages → Add dimensions → Cross-reference with acquisition reports

Why This Matters for Marketers

Speed: Get answers in seconds, not minutes Accuracy: Direct from your GA4 property, no manual errors
Exploration: Ask follow-up questions naturally Context: Combine multiple dimensions and metrics easily Efficiency: Spend time on insights, not data wrestling

Getting Started

The setup process is straightforward:

  1. Install the server: pip install google-analytics-mcp
  2. Configure GA4 credentials
  3. Set up your AI assistant
  4. Start asking questions

For detailed setup instructions, check out our step-by-step setup guide.

Beyond Basic Questions

Once set up, you have access to 200+ GA4 dimensions and metrics. Ask complex questions like:

  • “Show me user engagement by age group and device type"
  • "Compare ecommerce conversion rates across different UTM campaigns"
  • "What’s the path analysis for users who convert vs. those who bounce?”

The AI can handle multi-dimensional analysis that would take multiple GA4 reports to piece together.

Perfect for Marketing Teams

This isn’t just for data analysts. If you:

  • Run Google Ads campaigns
  • Manage social media marketing
  • Analyze website performance
  • Report on marketing ROI
  • Make data-driven decisions

You can ask questions in the language you think in, not GA4’s technical terminology.

Try It Today

The Google Analytics MCP Server works with Claude, Cursor, and other MCP clients. It’s open source, free to use, and connects directly to your existing GA4 property.

Your data is waiting to be asked the right questions. Why not start asking them in plain English?


Source code: View the Google Analytics MCP repository on GitHub
Package: pip install google-analytics-mcp

License