Connect · Google Analytics 4

Connect Google Analytics 4 to your AI client. For your whole team.

Google ships an Analytics MCP server of its own, but it runs on one machine under one Google login, with Python and the gcloud CLI, and it never reaches Claude in the browser. Pick the client your team uses:

Free for 2 servers, no card · Paid plans from €39 · EU-hosted

Your AI clientGoogle Analytics 4

“Which landing pages lost the most sessions in the last 28 days?”

Used prop_412345678_report from Google Analytics 4

Three landing pages are down against the 28 days before:

Landing pageSessionsChangeConv. rate
/pricing3,184−6424.1%
/blog/rollout-guide2,207−4181.2%
/integrations1,562−2972.8%

Want it by city or age group? Those are masked until an admin enables them.

  • read-only
  • as m.weber
  • user dimensions masked
An example answer in an AI client: the question “Which landing pages lost the most sessions in the last 28 days?” is answered from Google Analytics 4 through the tool prop_412345678_report, and the call was read-only, as m.weber, user dimensions masked.
Who may do what

One matrix for Google Analytics 4, whichever client asks.

ToolMarketingContentManagement
List properties Marketing may use List propertiesContent may use List propertiesManagement may use List properties
Reports (sessions, users, conversions) Marketing may use Reports (sessions, users, conversions)Content may use Reports (sessions, users, conversions)Management may use Reports (sessions, users, conversions)
Realtime Marketing may use RealtimeContent may not use RealtimeManagement may not use Realtime
Page and landing page reports Marketing may use Page and landing page reportsContent may use Page and landing page reportsManagement may not use Page and landing page reports
User and demographic dimensions Marketing may use User and demographic dimensionsContent may not use User and demographic dimensionsManagement may not use User and demographic dimensions
Write actions (property, audiences) off by defaultMarketing may not use Write actions (property, audiences)Content may not use Write actions (property, audiences)Management may not use Write actions (property, audiences)

Masked for every role: user dimensions (city, region, age, gender and interests) until an admin enables them on the connection.

You set this once. Every user in your team, in every client, gets exactly this.