read-only · MCP · multi-property
Coming soon · pending Google verification

Connect GA4 to ChatGPT & Claude.

Skip the Looker Studio rabbit hole. Ask GA4 anything from ChatGPT, Claude or Cursor — top pages, channels, conversions, realtime — in plain English.

Try Search Console MCP →GA4 awaiting Google verification — Search Console is live today
/ what you can ask

Analytics questions, answered

  • Top 10 landing pages by users last month.
  • Conversion rate by channel for the last 28 days.
  • Where did mobile traffic drop week over week?
  • Which events drive the most signups?
  • Revenue by source/medium this quarter.
  • How many active users on the site right now?
/ tools

GA4 tools your AI gets

ga4_list_properties

List the GA4 properties your Google account can access.

ga4_run_report

Run any GA4 Data API report — custom dimensions and metrics.

ga4_top_pages

Top pages by views, users, sessions and engagement.

ga4_top_events

Top events by count and users — clicks, signups, purchases.

ga4_traffic_sources

Sessions, users and revenue by channel, source and medium.

ga4_daily_summary

Day-by-day sessions, users, conversions and revenue.

ga4_realtime

Active users right now by country and screen.

/ how it works

Three steps. One Google sign-in.

01

Sign in with Google

Standard OAuth — grant the analytics.readonly scope.

02

Pick your properties

We list the GA4 properties your account can access.

03

Add the MCP URL

Plug into ChatGPT or Claude as a connector. Ask anything.

/ faq

GA4 + ChatGPT — FAQ

How do I connect GA4 to ChatGPT?

Sign in with Google, grant the Analytics read scope, then add the MCP URL to ChatGPT (Connectors), Claude or Cursor. Setup takes under a minute.

Does it support multiple GA4 properties?

Yes. The MCP exposes ga4_list_properties so the AI can pick the right property, and every report tool takes a property_id parameter.

Can ChatGPT change anything in GA4?

No. We request only the analytics.readonly scope, so the AI can read reports but never modify settings, audiences, or events.

Does this support Universal Analytics?

No — only GA4 (Google Analytics 4). UA was sunset by Google and the Data API only serves GA4 properties.

How are credentials stored?

Your Google OAuth refresh token is encrypted at rest and only decrypted server-side when an authorized MCP request comes through.

How much does it cost?

Free during beta.