7 tools from the Google Analytics MCP Server, categorised by risk level.
View the Google Analytics policy →get_account_summaries Retrieves information about the user's Google Analytics accounts and properties. get_custom_dimensions_and_metrics Returns the property's custom dimensions and metrics.
Args:
property_id: The Google Analytics property ID. Accepted formats are:
- A num... get_property_details Returns details about a property.
Args:
property_id: The Google Analytics property ID. Accepted formats are:
- A number
- A string ... list_google_ads_links Returns a list of links to Google Ads accounts for a property.
Args:
property_id: The Google Analytics property ID. Accepted formats are:
... list_property_annotations Returns annotations for a property.
Annotations are a feature that allows you to leave notes on GA4 for specific dates or periods.
They are typica... run_realtime_report
Runs a Google Analytics Data API realtime report.
See
https://developers.google.com/analytics/devguides/reporting/data/v1/realt... 3/5 run_report
Runs a Google Analytics Data API report.
Note that the reference docs at
https://developers.google.com/analytics/devguides/repo... 3/5 The Google Analytics MCP server exposes 7 tools across 2 categories: Read, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Google Analytics server.
Google Analytics tools are categorised as Read (5), Execute (2). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept