Google Analytics
OfficialGoogle · Analytics
27.3k installs
Feeds the Users widget on your Analytics dashboard and answers agent questions like "which channel drove signups last week?" without you ever opening GA.
Just say it in a thread
No configs, no docs. Once connected, these are the kinds of messages your agents act on.
"Which channels drove the most signups last week, and how does that compare to the month before?"
"How many active users did we have yesterday versus the same day last week?"
"Where are people dropping off in the signup funnel — the pricing page or the form itself?"
"Break down last month's traffic by channel: how much was organic search versus paid?"
"Did the newsletter actually send traffic? Show me email as a source over the last 7 days."
"Compare weekend versus weekday active users for the past month."
"What share of our conversions started from social this quarter?"
"Show the checkout funnel conversion rate for the last 30 days and flag the weakest step."
"Which traffic source has grown fastest quarter over quarter?"
Agent-callable tools
ga.get_users
Active users by date range
ga.get_funnels
Conversion funnel breakdowns
ga.traffic_sources
Channel attribution report
Your data stays yours
Credentials live in your vault. We route requests — we never store, log, or train on your data.
Works with every AI
Connect once — portable across Claude, GPT, Gemini, and every local agent you run.
Pairs well with
Best Analytics MCP serversPostgreSQL
modelcontextprotocol
Direct PostgreSQL database access with read-only queries, schema inspection, and safe query execution.
SQLite
anthropic
SQLite database operations including querying, analysis, and schema inspection. Perfect for local data management.
Google Maps
anthropic
Google Maps Platform integration. Geocoding, directions, places search, and distance matrix calculations.
Frequently asked questions
Why do the numbers differ from what I see in the GA4 interface?
Three usual suspects: GA4 estimates user counts (HyperLogLog approximation, so totals shift slightly between reports), date ranges are interpreted in your property timezone while ad-hoc comparisons often assume UTC, and recent data is still being processed — GA4 can take 24–48 hours to finalize a day. Ask the agent to state the exact range and timezone it queried, and compare against a finalized (not intraday) period.
Why is today's data incomplete or shifting?
GA4 intraday data is provisional. Events keep arriving and being reprocessed for up to 48 hours, so any query touching today or yesterday will drift until the day is finalized. For decisions, query completed date ranges.
Which GA4 property does the agent query?
The property you authorize when connecting. If you manage several properties, each connection is scoped to one — connect them separately and name the property in your prompt to avoid ambiguity.
Can the agent change my GA4 configuration?
No. The tools are read-only reporting: users, funnels, and traffic sources. It cannot edit data streams, events, audiences, or property settings.
Do I need GA360, or does standard GA4 work?
Standard GA4 works. The tools use the regular Data API quotas, which are ample for conversational analysis; very high-frequency automated querying is the only case where quota planning matters.
Keep exploring
Give your AI team the Google Analytics skill
Free forever plan, no credit card. Connected and working in under five minutes.
Connect Google Analytics free