If you’ve been told to switch off Google Analytics 4, the question is what to switch to. mcp-analytics is one option. Honest version: where we win, where Google wins, where the answer is “neither, you need something else.”
What “MCP-native” actually means for you
Google Analytics 4 is built for a marketing analyst sitting at a desktop browser, clicking through reports. mcp-analytics is built for a person who already lives in Claude or ChatGPT and wants their stats answered the same way they ask everything else.
Concretely, instead of:
- Open a tab
- Wait for GA4 to load
- Click into Reports → Engagement → Pages
- Set the date range
- Skim 30 rows
- Try to remember what you were doing before
The flow is:
You: "How did mysite.com do last week?"
Claude: "67,348 pageviews (up 8% on the prior week), 22k unique visitors,
bounce rate 41%. Top page was /pricing with 4.2k views.
Top referrer was Hacker News (1.8k visits). There's a post
from last Wednesday driving most of that."
That’s it. The MCP server picks the right tool, runs the query against ClickHouse, formats the answer. You stay in the conversation you were already having.
GA4 has an answer here now, to be fair. Google ships an official Google Analytics MCP server (github.com/googleanalytics/google-analytics-mcp), and GA4 itself has Gemini-powered natural-language features. The honest contrast is friction and shape. Their MCP server runs locally and wants API enablement and service-account credentials before you get your first answer; ours is a hosted URL you connect with OAuth in a minute. Their tools mirror the GA4 Data API, so you still need to know GA4’s data model (dimensions, metrics, property IDs) to ask good questions. Ours are shaped so “how did last week go?” is the whole query.
Where Google Analytics still wins
We aren’t shy. Real reasons to stay on GA4 exist:
You run paid acquisition through Google Ads. GA4 plus Google Ads is the most integrated attribution stack in the industry. Conversion modeling, audience export to Google Ads, view-through attribution. None of these are on our roadmap, ever. If your monthly Google Ads spend is bigger than your engineering payroll, switching is irrational.
You need cohort and funnel analysis. GA4’s Explore reports for funnels, retention cohorts, path analysis. Deep, with no parallel here. Our tooling is event-counting, not funnel-modeling.
You’re an e-commerce site with enhanced ecommerce events. Cart-add tracking, purchase events tied to product SKUs, checkout-step funnels. GA4 has battle-tested patterns. We support custom events but no e-commerce schema.
You have an existing data warehouse pipeline. BigQuery export from GA4 is free and a one-click setup. Our data sits in ClickHouse. You can query_sql on Enterprise, but no native BigQuery export.
Where mcp-analytics wins
Speed of getting an answer. This is the whole product, not a feature. When the question “is our traffic up?” takes 3 seconds in Claude versus 90 seconds in GA4’s UI, you ask it more often.
Privacy and GDPR posture. EU-hosted in Germany, no third-country transfer. By default we don’t set cookies, and no server-side identifier survives midnight UTC. That means no cookie banner is legally required for analytics in most EU jurisdictions. GA4’s story is more complicated. The famous DPA rulings (Austria 2022, France 2022, Italy 2022, Denmark 2022) were against Universal Analytics, GA4’s predecessor. Since July 2023 the EU-US Data Privacy Framework gives Google-bound transfers a legal basis, but that basis hangs on a single adequacy decision that has already been challenged once (the challenge was dismissed in September 2025; further review at the ECJ remains possible). And regardless of how transfers shake out, GA4 requires a consent banner in the EU, full stop. Our pitch is simpler: you don’t have to care about any of this.
Cookieless tracking that still works. Our default mode hashes (daily-rotating salt + site salt + IP + UA + site ID) into session and visitor IDs that last exactly one day. Daily uniques are exact, multi-day uniques overcount. Strict mode drops visitor IDs entirely. Surprisingly accurate for short-window questions. Not designed for long-term retention analysis.
No tab-switching. This isn’t a feature. It’s the whole product.
AI crawler visibility. GPTBot, ClaudeBot, PerplexityBot. GA4 silently filters these out so you can’t see them. We have eight traffic classes (user, ai_user_action, ai_training, ai_search, search_index, social_unfurl, scanner, bot_other) and an MCP tool that breaks down hits by class. If you care about AI search showing up in your numbers, that visibility matters.
When neither is right
Two cases worth flagging:
- You’re a publisher with ad-revenue dependency on view-through attribution. Then you need GA4 plus a programmatic ad-server’s reporting. Neither standalone solution covers that.
- You’re on Shopify/Webflow/Squarespace and want analytics out of the box. Their built-in analytics will do for free. Switching to either GA4 or us is overkill until you outgrow it.
Pricing in detail
GA4 is free for the standard tier, a meaningful advantage in this comparison. GA360 (the enterprise tier) is a $50k/year contract. Different universe.
Our pricing:
- Free up to 100,000 hits/month, unlimited sites, every analytics tool. No credit card.
- Pro at €19/month for 10M hits: adds volume, the server-side SDK, deploy-regression checks, 3-year retention.
- Enterprise from €299/month. Dedicated host,
query_sql, SLA.
For a typical indie SaaS or blog, free covers you indefinitely. If you outgrow it, it’ll likely be because you run a large content site or a popular newsletter, not because you’re trying to fit more sites under one account.
Switching from GA4
Honest answer: run both in parallel for a month. Add our tracking snippet alongside GA4 (they don’t conflict), ask the same questions in both. You’ll see where each is stronger for your case.
Switch fully when you’re confident you can answer everything you need to through Claude or ChatGPT against mcp-analytics data. For most indie sites, that’s about a week of muscle-memory rewiring.
Try it
Sign up free, no credit card, no GA4 migration tooling needed. Add your domain, paste the snippet, ask Claude how it’s going.
Stuck on a specific question you currently answer in GA4 and aren’t sure if we can match it? Email us with the question. We’ll tell you straight up whether we can or whether GA4 is the better tool for that use case.