treg.to / Catalog / Google Analytics
66 tools · your own account · never metered

Google Analytics MCP: connect your own account

Sessions, users, conversions and traffic sources — run any GA4 report your agent can describe. One MCP server for the whole catalog. Connect your own Google Analytics account once and your agent uses it from then on. Calls on your own connection are never metered.
$1.00 of free credit once per new verified account · no card · platform tools need no provider signup
3 of 66 tools on this page are live-verified against the provider.
works in
ChatGPTClaudeClaude CodeCodexCursorGrokGemini CLI
What your agent can now do

Google Analytics, one prompt away

AGENT
ChatGPTClaudeClaude CodeCodexCursorGrokGemini CLI
list key conversion events✓
create a key event✓
delete a key event✓
→
▚ treg
$ treg call google-analytics.report
✓ 200 · free
$ treg call google-analytics.realtime
✓ 200 · free
$ treg call google-analytics.metadata
✓ 200 · free
$ _
→
Google AnalyticsYOUR ACCOUNT
Sessions, users, conversions and traffic sources — run any GA4 report your agent can describe.
⚒ 66 TOOLS

SEO · https://analyticsdata.googleapis.com

Set up

Set up Google Analytics in Claude Code, Codex or any agent

1Give this to your agent
in your agent's chat
set up treg — https://treg.tracea.online/llms.txt
2Or add the MCP server yourself
claude code
claude mcp add --transport http treg https://treg.tracea.online/mcp

ChatGPT

Settings → Connectors → add https://treg.tracea.online/mcp as a custom connector.

Grok bot

Add https://treg.tracea.online/mcp as a remote MCP connector in its tool settings.

Claude Desktop

Settings → Connectors → Add custom connector → https://treg.tracea.online/mcp.

Cursor, Codex, any MCP client

Point it at https://treg.tracea.online/mcp (HTTP transport).

CLI

curl -fsSL https://treg.tracea.online/install.sh | sh

Plain HTTP

LangChain, CrewAI or any code: /call/<tool-id> + X-Treg-Token: <token>. No SDK.

Try it

What's the best way to ask?

the prompt
Using treg, list key conversion events. Show me the price first.

Run one directly

a live-verified call
treg call google-analytics.report --method POST --query property_id=483566226 --data '{"dateRanges":[{"startDate":"28daysAgo","endDate":"yesterday"}],"dimensions":[{"name":"sessionDefaultChannelGroup"}],"metrics":[{"name":"sessions"}],"limit":3}'
Why treg.to

Why call Google Analytics through treg.to

Your account, held safely

Connect once; treg.to keeps the credential server-side and injects it per call. No key on any machine.

Price before the call

The provider's own rate, $0.000 markup. How billing works.

Account billing

Calls through your own connection are not metered by treg.

Your account connection

Connect your account with the provider's supported authentication method.

Switch by changing a word

Another provider is a different word in the prompt, not a new integration.

One key, the whole catalog

The same token calls every provider in the catalog and 3,247 other tools.

The shelf

All 66 Google Analytics tools

Google Analytics (GA4) · 66 tools
  • List your GA4 property's dimensions and metrics · OAuth connection · live-verified · free
    List the dimensions and metrics your GA4 property supports, including custom ones google-analytics.metadata
    included with the connected account / platform quotas apply
  • GA4 realtime active users by page, source, country · OAuth connection · live-verified · free
    See who is on your site right now (active users by page, source and country) google-analytics.realtime
    included with the connected account; realtime requests draw on a separate, smaller hourly token quota
  • Run a custom GA4 report by property id · OAuth connection · live-verified · free
    Run a traffic or behaviour report on your own Google Analytics property google-analytics.report
    included with the connected account; GA4 enforces per-property token quotas (core tokens per hour/day) rather than a per-call price
  • Soft-delete a GA4 account by account id · OAuth connection · account management · free
    accounts.delete — Marks target Account as soft-deleted (ie: "trashed") and returns it. This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI. If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://su google-analytics.x.analyticsadmin-accounts-delete
    no per-call charge; billed against the API's daily quota
  • GA4 account details by account id · OAuth connection · free
    accounts.get — Lookup for a single Account. google-analytics.x.analyticsadmin-accounts-get
    no per-call charge; billed against the API's daily quota
  • GA4 account data sharing settings by account id · OAuth connection · free
    accounts.getDataSharingSettings — Get data sharing settings on an account. Data sharing settings are singletons. google-analytics.x.analyticsadmin-accounts-getdatasharingsettings
    no per-call charge; billed against the API's daily quota
  • List your GA4 accounts · OAuth connection · free
    accounts.list — Returns all accounts accessible by the caller. Note that these accounts might not currently have GA properties. Soft-deleted (ie: "trashed") accounts are excluded by default. Returns an empty list if no relevant accounts are found. Note: The easiest way to retrieve a list of all properties you have access to is by using `ListAccountSummaries`. google-analytics.x.analyticsadmin-accounts-list
    no per-call charge; billed against the API's daily quota
  • Update a GA4 account's settings · OAuth connection · account management · free
    accounts.patch — Updates an account. google-analytics.x.analyticsadmin-accounts-patch
    no per-call charge; billed against the API's daily quota
  • See all 66 Google Analytics (GA4) tools on the catalog →

Reliability badges come from live traffic through treg.to. Live-verified means a successful provider check; it does not verify every request variant.

Used in

Jobs Google Analytics does, compared with the other providers

Questions

Before you start

Do I need a Google Analytics account?

Yes. This is an own-account connection: you sign in to Google Analytics once and your agent uses that connection through your treg.to token. Calls on it are never metered.

How do I add Google Analytics to Claude Code?

Run: claude mcp add --transport http treg https://treg.tracea.online/mcp. One MCP server carries Google Analytics and the rest of the catalog.

Which frameworks does it work with?

Anything that speaks MCP (Claude Code, Claude Desktop, ChatGPT, Codex, Cursor, Grok) and anything that can make an HTTP request (LangChain, CrewAI, LlamaIndex, plain code).

Is this the official Google Analytics MCP server?

No. treg.to serves Google Analytics's real API through its own metered proxy: the request is the provider's own, the credential is injected server-side, and the answer is relayed verbatim. The official Google Analytics channels are linked above.