Google Analytics for AI agents

GA4 traffic, conversions and realtime activity by channel, campaign or landing page, plus key events and custom dimensions. Only properties you tick are readable.

Google Analytics

Hermoso is a marketing MCP server. Connect Google Analytics once and it becomes callable from Claude, ChatGPT, Claude Code, Cursor, Codex, Cline or the CLI — the same connection the web app uses, so nothing is duplicated and nothing is re-authorised per client.

What Hermoso does with Google Analytics

GA4 traffic, conversions and realtime activity by channel, campaign or landing page, plus key events and custom dimensions. Only properties you tick are readable.

Measurement: Reports · Realtime · Properties

Driving it from an agent

The Google Analytics tools an agent can call, by name (20 today):

analytics_realtime analytics_report archive_analytics_audience archive_analytics_custom_dimension archive_analytics_custom_metric check_analytics_compatibility create_analytics_audience create_analytics_custom_dimension create_analytics_custom_metric create_analytics_key_event delete_analytics_key_event get_analytics_stream_setup list_analytics_audiences list_analytics_data_streams list_analytics_definitions list_analytics_metadata list_analytics_properties manage_analytics_calculated_metric manage_analytics_channel_group manage_analytics_measurement_protocol_secret

Connecting

Open the app, go to Workspace ▸ Connectors and connect Google Analytics. One authorisation covers the web app, the MCP server and the CLI. See MCP & CLI for the endpoint and the client setup, or every channel we connect to.

Frequently asked questions

Can an AI agent post to Google Analytics through Hermoso?

Yes. The Google Analytics surface is exposed over one OAuth'd MCP endpoint, so Claude, ChatGPT, Cursor, Codex, Cline and the CLI can all drive it once the account is connected.

Do I need a separate Google Analytics connection for the app and for MCP?

No. One authorisation covers the web app, the MCP server and the CLI — it is the same stored connection.

Start free — 25 credits at signup, and every feature on every plan.

Start free   See pricing