A Analytics MCP
GitLab →

Open-source MCP server

Connect Claude to your Google Analytics in 60 seconds.

One-click OAuth, no local install. Lets any MCP-compatible host query your GA4 properties — where visitors come from, what they read, what converts, what's happening right now — straight from a conversation. Read-only.

We never store your Analytics data. Only an OAuth refresh token, encrypted at rest, so the connector can act on your behalf.

How it works

  1. 1

    Click "Connect with Google"

    Standard Google consent screen. You grant access to Google Analytics (read-only). We capture an offline refresh token, encrypt it with AES-256-GCM, and mint a personal MCP bearer token for you.

  2. 2

    Paste the install command

    One claude mcp add command, pre-filled with your token, ready to copy. Works in Claude Code, Claude Desktop, Cursor, Continue.dev — anything that speaks MCP.

  3. 3

    Ask about your visitors

    Just ask. Examples:

    • "Which channels drove the most key events last month?"
    • "Which organic landing pages get traffic but have a high bounce rate?"
    • "Compare this month's traffic to last month by channel — what dropped?"

11 tools, ready to call

list_properties

GA4 accounts and properties you can access.

traffic_over_time

Daily / weekly / monthly trend.

traffic_sources

Channels, source/medium, campaigns — and which convert.

top_pages

Most-viewed pages with engagement.

landing_pages

Entry pages, bounce rate, key events — per channel.

events

Event counts; key events (conversions) by channel.

audience_breakdown

Country, city, device, browser, language…

compare_periods

Period-over-period deltas for any dimension.

realtime

What's happening in the last 30 minutes.

run_report

Any dimensions × metrics, with filters.

search_dimensions_metrics

Discover fields, including custom ones.

Security model