← Explore all mcp servers

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.

Upstream setup instructions ↗

DOCUMENTED COMMAND

pipx run analytics-mcp

Copying does not execute this command. It may retrieve a newer version than the reviewed source.

  1. Enable the Analytics Admin and Data APIs in the relevant Google Cloud project.
  2. Configure Application Default Credentials with Analytics read-only access and grant the identity access to the intended Analytics property.
  3. 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.

  1. https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/README.md

    Supports: summary, upstreamDescription, whySelected, bestFor, install, compatibility, limitations, access

  2. Source licence ↗Checked

    https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/LICENSE

    Supports: license, access.cost

  3. https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/server.py

    Supports: review, limitations, access, transports

  4. https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/coordinator.py

    Supports: review, limitations, access, transports

  5. https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/client.py

    Supports: review, limitations, access, transports

  6. https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/admin/info.py

    Supports: review, limitations, access, transports

  7. https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/reporting/core.py

    Supports: review, limitations, access, transports

  8. https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/reporting/realtime.py

    Supports: review, limitations, access, transports

  9. https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/reporting/funnel.py

    Supports: review, limitations, access, transports

  10. https://github.com/googleanalytics/google-analytics-mcp/blob/a8ca729d4a8fa99bffe87962c17c0539c6aa9da7/analytics_mcp/tools/reporting/conversions.py

    Supports: review, limitations, access, transports