MCP connector · Google Analytics 4

Google Analytics 4, inside your AI assistant

Connect GA4 once and ask in plain language - “why did traffic drop?”, “which pages convert?”, “where do my visitors come from?” - and get the answer from your own Analytics data, not a guess.

Sign in / Sign up with GoogleSign in / Sign up

We couldn't sign you in

If this keeps happening, our support team will help - create a ticket or contact us.

Also connect Search Console
  • Sign in with Google in one click
  • Read-only access
  • Pay only for successful calls
Example conversation
Why did our traffic drop last week?
ga4_compare_periods1 credit

Sessions fell 18% (4,210 → 3,452). Almost all of it is one channel:

ChannelChange
Organic Search-690
Direct-41
Referral+12

Organic Search lost 690 sessions, mostly on /pricing and /blog/invoice-guide - check those pages in Search Console. Everything else is flat.

Works withClaudeChatGPTClaude CodeCursorVS CodeAny MCP client

Setup

Connect your AI app

Connect Google Analytics first on the setup page.

Server URLhttps://toolkitbackend-j69m.onrender.com/api/v1/ga4/mcp
  1. Click "Open Claude connectors" below - claude.ai opens on Settings → Connectors.

  2. Click "Add custom connector". Name: Google Analytics 4. URL: use the Copy button above and paste it.

  3. Click Add, then Connect. Sign in to 500Toolbox and click Allow. Done.

  4. In a chat, open the tools menu (the + / sliders icon) and switch Google Analytics 4 on.

A connector added on claude.ai also appears in the Claude desktop and mobile apps. On Team and Enterprise plans an owner adds it once under Organization settings → Connectors; members then click Connect.

Why ask your assistant

Analytics answers, without the report builder

Explains changes

Dates a drop or spike and finds the pages, channels, countries and devices behind it - in one question.

Finds what converts

Key events by channel, landing page and source, so you know which traffic is worth more of.

Pairs with Search Console

Search Console shows the clicks; GA4 shows what those visitors did next. Ask across both in the same chat.

How it works

Set up once in about two minutes

1

Connect Google Analytics

Sign in to 500Toolbox, then sign in with Google and approve read-only Analytics access.

2

Add one URL to your AI app

Paste the server URL as a custom connector in Claude, ChatGPT, Cursor or VS Code and click Connect.

3

Ask in plain language

The assistant picks the right report, pulls it from GA4 and explains it - every number comes from a tool result.

What you can ask

Questions it answers from your GA4 data

“How did my website do last month compared to the month before?”

“Why did my traffic drop last week?”

“Which blog posts bring the most engaged visitors?”

“Which channels bring visitors who actually convert?”

“What do visitors from Google search do after they land?”

“How many people are on my site right now, and on which pages?”

13 tools

Everything your assistant can read in GA4

Ready-made reports for traffic, content, acquisition and conversions, analysis tools that compare periods and flag anomalies, and a custom report for anything else. Every tool name starts with ga4_.

Traffic

Traffic summary2 cr

Sessions, users, views, engagement, bounce rate and key events vs the previous period, plus top channels and pages.

ga4_get_traffic_summary
Daily trend & anomalies1 cr

Day-by-day traffic with a 7-day average and flagged drops or spikes.

ga4_get_daily_trend
Compare periods1 cr

The pages, channels, countries or devices that gained or lost the most.

ga4_compare_periods
Realtime1 cr

Active users in the last 30 minutes by page, country, city or device.

ga4_get_realtime

Pages & content

Top pages1 cr

Most viewed pages with users, engagement time and key events; filter by path.

ga4_get_top_pages
Landing pages1 cr

Where sessions start, with engagement, bounce rate and key-event rate.

ga4_get_landing_pages
Organic search pages1 cr

What visitors from Google, Bing and others do after they land.

ga4_get_organic_search_pages

Acquisition & audience

Traffic sources1 cr

Channels, source / medium, sources or campaigns with sessions and key events.

ga4_get_traffic_sources
Audience1 cr

Visitors by country, city, device, browser, language, age, gender or new vs returning.

ga4_get_audience

Conversions & custom

Events & key events1 cr

Every event with counts and users, and which ones are key events (conversions).

ga4_get_events
Custom report2 cr

Any GA4 report: up to 4 dimensions and 8 metrics, dates and a filter.

ga4_run_report

Account

List propertiesFree

Every GA4 property your Google account can read.

ga4_list_properties
Account statusFree

Credit balance, the connected Google account and the price of every tool.

ga4_get_account_status

One-click reports

Built-in prompts

Apps that support MCP prompts (Claude shows them in the + menu) get complete Analytics workflows - no need to know what to ask.

Traffic report

Totals and trend, best and worst pages and channels, and this week's actions.

Diagnose a traffic drop

When it started, which pages and channels, and whether tracking broke.

Content performance

Stars, hidden gems and leaky pages, with five content actions.

Conversion audit

Key event tracking checked, plus the sources and pages that convert best.

Security & privacy

Your data stays yours

Read-only

We ask Google only for read-only Analytics access. Nothing can change your properties or settings.

Encrypted at rest

Your Google token is encrypted with AES-256-GCM and never sent to the AI app.

You approve every app

An AI app gets access only after you click Allow on a 500Toolbox page that shows which app is asking.

Disconnect anytime

Delete the stored token from your dashboard, remove single apps, or withdraw access in your Google account.

Pricing

Pay per report, from 1 credit

Free credits every month, plus a welcome grant when you sign up. Failed calls are refunded automatically, and purchased credits never expire.

Freeproperties, account status
1 crmost reports
2 crsummary, custom report
Credit packs →

FAQ

Questions people ask

How do I connect Google Analytics?

On the setup page, click "Sign in with Google" and approve read-only Analytics access on Google's own screen. Use the Google account that can see your GA4 property. That is all - every property the account can read becomes available.

Can the AI change anything in my Analytics?

No. 500Toolbox asks Google only for read-only Analytics access, and every tool reads reports. Nothing can edit properties, settings, users or data.

Which properties does it work with?

Google Analytics 4 properties, including ones you can read through someone else's account. Universal Analytics (UA-...) no longer exists at Google and is not supported.

Why do periods end yesterday?

Today's numbers in GA4 are still being processed, so reports end on the last complete day. Realtime shows the last 30 minutes if you need "now".

What does it cost?

Each tool shows its credit price - most reports cost 1 credit, the traffic summary and custom reports 2, and listing properties and the account status are free. Your account gets free credits every month, and you are only charged when a call succeeds: anything that fails is refunded automatically.

Is my Google token safe?

It is stored encrypted (AES-256-GCM), used only on our server to call Google, and never sent to your AI app. AI apps only receive the report results they ask for.

How do I disconnect?

On the Google Analytics page of your dashboard, "Disconnect" deletes the stored token. You can also remove individual AI apps there, and withdraw 500Toolbox's access in your Google account at myaccount.google.com/permissions.

Your Analytics, one question away

Connect it once - every chat after that can use it.

Sign in / Sign up with GoogleSign in / Sign up

We couldn't sign you in

If this keeps happening, our support team will help - create a ticket or contact us.