googleanalytics/google-analytics-mcp

Google Analytics MCP Server is a Model Context Protocol server that connects large language models to Google Analytics APIs for querying and reporting.

View on GitHub ↗Jump to charts ↓Open shareable report →

googleanalytics/google-analytics-mcp has 3k+ stars and 700+ forks on GitHub, is written in Python, and was last pushed on Oct 2, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 21st, 2026
Created on July 16th, 2025
Open Issues & Pull Requests: 29 (+0)
GitHub issues: Enabled
Number of forks: 735
Total Stargazers: 3,499 (+0)
Total Subscribers: 90 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.9 hours
Mean response time: 10.1 days
90th percentile: 12.0 days
Tracked items: 76

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

How this project is maintained

About 7% of issues opened in the past year have never received a reply. Work labelled "bug" is answered fastest, typically in about 6 hours, while "enhancement" waits about 2 days. 92% of issues opened in the past year have since been closed. Three people close 85% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 10
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 238 days
Stale 30+ days: 7
Stale 90+ days: 6

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 2

Top labels

  • bug (28)
  • enhancement (20)
  • question (11)
  • type: process (1)
  • wontfix (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Google Analytics MCP Server is a Model Context Protocol server that connects large language models to Google Analytics APIs for querying and reporting.

The tool solves the problem of integrating Google Analytics data access into LLM-based workflows. It works by exposing Google Analytics Admin API and Data API functionality through MCP tools that LLMs can invoke. The server provides tools for retrieving account and property information, running standard and funnel reports, accessing realtime data, and querying custom dimensions and metrics. This allows an LLM to answer questions about analytics data and generate reports without requiring direct API knowledge from the user.

The project suits developers building LLM applications that need Google Analytics integration, particularly those using Gemini. It requires Python and Google Cloud project setup with the Analytics Admin and Data APIs enabled, plus Application Default Credentials configured with appropriate scopes. The tool is positioned as experimental, and setup involves configuring credentials through gcloud commands and adding the server to Gemini's MCP configuration. No comparison to alternative analytics integration approaches is provided in the README.

The project maintains active discussion channels for users to ask questions and share feedback. Development appears focused on core functionality for the most common analytics use cases rather than comprehensive API coverage.