Full read-write Claude connector for Google Analytics
Let Claude query reports and configure your property in Google Analytics
Stop clicking through the Admin panel to set up conversions, audiences, and custom dimensions. Claude pulls the report data, then applies the configuration changes right where your analytics already live, with each write waiting on your approval.
Google Analytics is Google's web and app analytics platform, where teams track traffic, conversions, and audience behavior. People want Claude to do more than read reports: to query the data, configure the property, and act on what the numbers say.
What is a Google Analytics MCP server?
A Google Analytics MCP server is a small hosted service that exposes Google Analytics's data and actions to Claude over the Model Context Protocol, so Claude can campaigns, lists, and audiences inside your own account. We build it as a custom connector with separate read and write tools, and destructive actions stay gated behind your approval.
What can Google Analytics's current connector do today?
Today, Google Analytics's default Claude connection leans toward reading: Claude can pull report data through the Data API, but most configuration of a GA4 property is limited or unavailable out of the box. A custom connector can add scoped write actions through the Admin API, with confirmation gates, so Claude helps set things up, not just summarize them.
What does full read-write Google Analytics access unlock?
Full read-write access lets Claude query report data and also manage the property: create or edit conversion events and audiences, set up custom dimensions and metrics, add event-create rules on a data stream, and manage links to other Google products, each behind your approval. The setup work that used to mean clicking through the Admin panel happens in context.
- Mark a key event as a conversion in a GA4 property
- Create an audience from a behavior or traffic segment you describe
- Define a custom dimension or metric for event reporting
- Create an event-create rule on a data stream
- Create a property link to a connected Google product after you confirm
Can Claude mark a key event as a conversion in Google Analytics?
Marking a key event as a conversion works through the Admin API on a GA4 property, so Claude can flag the event you describe and apply it once you confirm. The default connection leans toward reading report data, which is why this configuration step needs scoped write access.
Can Claude build an audience in Google Analytics?
Building an audience in Google Analytics is a write action a custom connector exposes through the Admin API. Claude can define the behavior or traffic segment you describe, then create the audience and set up the custom dimensions or custom metrics that support it, each behind a confirmation step before it touches the property.
Will Claude change my analytics settings without my approval?
No. Changing your Google Analytics settings is a gated write action that runs only after you confirm it. Reading reports flows freely, while creating conversions, audiences, dimensions, or metrics always waits for your approval. The connector also inherits your existing permissions, so Claude never has more access than your own account.
How a Google Analytics connector works
We build a small MCP server that authenticates to Google Analytics with OAuth 2.0 and the narrowest scopes the work needs. Read tools (run report, list properties) and write tools (create conversion, build audience, create custom dimension) are separated, and configuration changes require your confirmation. Claude only ever has the access your own Google Analytics account already has.
Frequently asked questions
Can Claude configure a GA4 property, not just read reports?
Will Claude change my analytics settings without my approval?
Does the connector get more access than I have?
Related connectors
Tell us what you run. We'll build the connector.
Pick your tool, choose what Claude should do, and get an instant scope and price. No call required.
