
Analytics
The Google Analytics MCP server enables AI models to query and analyze Google Analytics data by providing tools that interact with Google's Analytics Admin and Data APIs. It offers capabilities to retrieve account and property information, run standard and real-time reports, and access custom dimensions and metrics for specified properties. This server solves the problem of integrating Google Analytics insights directly into AI applications and workflows without requiring manual data exports or API integration by the end user.
- GitHub stars
- 2.1K
- tools
- 13
- last updated
- Mar 9, 2026
Tools
13 toolsPublic tool metadata for what this MCP can expose to an agent.
get_account_summariesRetrieves information about the user's Google Analytics accounts and properties.
Retrieves information about the user's Google Analytics accounts and properties.
No parameter schema in public metadata yet.
get_property_detailsReturns details about a property.
Returns details about a property.
No parameter schema in public metadata yet.
list_google_ads_linksReturns a list of links to Google Ads accounts for a property.
Returns a list of links to Google Ads accounts for a property.
No parameter schema in public metadata yet.
list_property_annotationsReturns annotations for a property.
Returns annotations for a property.
No parameter schema in public metadata yet.
create_property_annotationCreates an annotation for a property (requires passing the --allow-write flag and the analytics.edit scope).
Creates an annotation for a property (requires passing the --allow-write flag and the analytics.edit scope).
No parameter schema in public metadata yet.
list_key_eventsReturns the key events (formerly conversions) defined on a property.
Returns the key events (formerly conversions) defined on a property.
No parameter schema in public metadata yet.
create_custom_dimensionCreates a custom dimension on a property (requires passing the --allow-write flag and the analytics.edit scope, and the Editor role on the property).
Creates a custom dimension on a property (requires passing the --allow-write flag and the analytics.edit scope, and the Editor role on the property).
No parameter schema in public metadata yet.
create_key_eventMarks an event as a key event on a property (requires passing the --allow-write flag and the analytics.edit scope, and the Marketer or Editor role on the property).
Marks an event as a key event on a property (requires passing the --allow-write flag and the analytics.edit scope, and the Marketer or Editor role on the property).
No parameter schema in public metadata yet.
run_reportRuns a Google Analytics report using the Data API.
Runs a Google Analytics report using the Data API.
No parameter schema in public metadata yet.
run_funnel_reportRuns a Google Analytics funnel report using the Data API.
Runs a Google Analytics funnel report using the Data API.
No parameter schema in public metadata yet.
run_conversions_reportRuns a Google Analytics conversions report (ad costs, conversions, ROAS and attribution models) using the Data API.
Runs a Google Analytics conversions report (ad costs, conversions, ROAS and attribution models) using the Data API.
No parameter schema in public metadata yet.
get_custom_dimensions_and_metricsRetrieves the custom dimensions and metrics for a specific property.
Retrieves the custom dimensions and metrics for a specific property.
No parameter schema in public metadata yet.
run_realtime_reportRuns a Google Analytics realtime report using the Data API.
Runs a Google Analytics realtime report using the Data API.
No parameter schema in public metadata yet.
Sponsors