GA4 MCP Connector
Launchable read-only GA4 Data API MCP server with bounded queries, property isolation, typed authentication, and normalized source metadata.
Access
Read only · Google Analytics 4
Inputs
- An allowed GA4 property ID
- Start and end dates
- Packaged metric names, with optional dimensions and result limits
Outputs
- Normalized report columns and rows
- Pagination, provider identity and retrieval freshness
- Bounded error diagnostics when a request fails
Before you begin
- Node.js 22 or newer.
- GA4_CREDENTIAL runtime binding and GA4_ALLOWED_PROPERTY_IDS configuration.
- Google Analytics Data API enabled with read access to each allowed property.
Try this first
Review the setup requirements, access boundaries and release guide before connected use.
Limits for this step
- The connector does not expose GA4 administration or mutation endpoints.
- Reports are limited to the packaged dimension and metric allowlists.
- Read-only report retrieval only; property, field, date, pagination, timeout, and response-size bounds are enforced before results are returned.
View capabilities and accessHide capabilities and access
What it can do
- Run bounded read-only reports for explicitly allowed GA4 properties.
- Return normalized dimensions, metrics, pagination, and source freshness.
- Live-verify bearer or service-account identity and property access.
Access limits
Read-only report retrieval only; property, field, date, pagination, timeout, and response-size bounds are enforced before results are returned.
Credentials and setup
- GA4 read-only OAuth credential with access to each allowed property
Install tool files
These commands install package files and generate runtime configuration where supported. Confirm discovery in your agent app, then check configuration, authentication and a first useful operation.
Install (Codex)
./bin/skills-hub install --module tools --entry analytics/[email protected] --runtime codex
Install (Claude)
./bin/skills-hub install --module tools --entry analytics/[email protected] --runtime claude
Install (Generic)
./bin/skills-hub install --module tools --entry analytics/[email protected] --runtime generic --target ./my-agent/tools-mcp