ANALYTICS AND REPORTING / Google Analytics
Google Analytics MCP
A local connector for authorized Google Analytics property metadata and reporting APIs.
“Google Analytics MCP Server (Experimental)”
01 / THE REASONING
Why this made the selection.
- Uses the publisher’s Admin and Data APIs with a read-only Analytics scope rather than scraping dashboards.
- Exposes property information, custom dimensions and historical or real-time reports for analysis within an existing account.
02 / THE REVIEW RECORD
What we actually inspected.
Source review has boundaries.
A clear record is more useful than a “safe” badge.
Material inspected
- README.md and pyproject.toml
- Server/coordinator tool registration
- Authentication client and account/property handler
- Historical, real-time, funnel and conversion report handlers
- LICENSE notice
Our findings
- The credential factory requests the Analytics read-only scope and the coordinator registers reporting/metadata tools.
- The review inspected actual report calls and registration; it did not validate every reporting dimension or run an account query.
Not established by this review
- No MCP server or upstream package was installed or run.
- No authenticated account, API request, client handshake or write operation was tested.
The review applies to the material and revision named here. A newer upstream release can change its behavior.
03 / PUT IT TO WORK
Connect a server deliberately.
DOCUMENTED COMMAND
pipx run analytics-mcp Copying does not execute this command. It may retrieve a newer version than the reviewed source.
- Enable the Analytics Admin and Data APIs in the relevant Google Cloud project.
- Configure Application Default Credentials with Analytics read-only access and grant the identity access to the intended Analytics property.
- Configure the local MCP process using the publisher’s client-specific setup, then start with property metadata before requesting a report.
Before you start
- Supported Python and pipx
- Google Cloud authentication tooling or an approved equivalent ADC setup
- An identity with access to the target Analytics property
04 / FOLLOW THE EVIDENCE
The source trail.
Our notes are separate from the original resource.
Check upstream before adopting a new version.
https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/README.md
Supports: summary, upstreamDescription, whySelected, bestFor, install, compatibility, limitations, access
- Source licence ↗Checked
https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/LICENSE
Supports: license, access.cost
https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/server.py
Supports: review, limitations, access, transports
https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/coordinator.py
Supports: review, limitations, access, transports
https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/client.py
Supports: review, limitations, access, transports
https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/admin/info.py
Supports: review, limitations, access, transports
https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/reporting/core.py
Supports: review, limitations, access, transports
https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/reporting/realtime.py
Supports: review, limitations, access, transports
https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/reporting/funnel.py
Supports: review, limitations, access, transports
https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/reporting/conversions.py
Supports: review, limitations, access, transports