mcpField
G
Google Analytics MCP Server

Google Analytics MCP Server

本地服务
ga4mcp.com数据与分析243今天更新

关于 Google Analytics MCP Server

Google Analytics MCP Server 是面向 Google Analytics 4 (GA4) 的 MCP 服务,让 AI Agent 能够查询网站流量、用户行为和性能数据。它提供模式发现、服务端聚合等功能,适合需要快速分析 GA4 数据的团队与开发者。

主要功能

  1. 01GA4 多维度报告查询与服务端聚合
  2. 02账户与媒体资源列表查询
  3. 03属性维度和指标元数据发现
  4. 04实时报告查询最近 30 分钟数据
  5. 05内置分析 Skills 按需加载

适用场景

  1. 01诊断网站流量突然下降的原因
  2. 02分析渠道获取与归因情况
  3. 03分析电商收入、转化漏斗及 AI 来源流量

MCP 相关

该项目是 MCP 服务,向 MCP 客户端暴露 get_ga4_data、list_accounts、run_realtime_report 等工具以及分析 Skills 的读取与列表功能。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"google-analytics": {
"command": "uvx",
"args": [
"google-analytics-mcp"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>",
"GA4_PROPERTY_ID": "<GA4_PROPERTY_ID>"
}
}
}
}
启动命令uvx google-analytics-mcp
需要配置的环境变量
GOOGLE_APPLICATION_CREDENTIALS密钥Absolute path to your Google Cloud service account JSON key with GA4 property access.
GA4_PROPERTY_IDNumeric GA4 Property ID to query, for example 123456789.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypigoogle-analytics-mcp2.11.7

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Google Analytics MCP 标志

Google Analytics 4 (GA4) MCP 服务 📊

Google Analytics 4 的 Model Context Protocol (MCP) 服务:为 AI Agent 提供实时查询探索、架构发现、指标汇总和受众洞察。

CI PyPI version npm version OpenSSF Scorecard License: MIT

🌐 在线文档与 Web 门户:https://ga4.builditwithai.xyz


⚡ 快速开始

# 1-Line Universal Installer (Auto-configures Claude Desktop, Cursor, Claude Code, Antigravity, VS Code, Zed, Windsurf)
curl -fsSL "https://ga4.builditwithai.xyz/install" | bash

# Or run directly via your preferred runtime:
uvx google-analytics-mcp
uvx --from google-analytics-mcp ga4-mcp-server
python -m ga4_mcp
npx -y @surendranb/google-analytics-mcp


🤖 客户端配置

A. Claude Code(CLI)
claude mcp add google-analytics -- uvx google-analytics-mcp
B. Cursor 与 Google Antigravity(mcp.json)
{
  "mcpServers": {
    "google-analytics": {
      "command": "uvx",
      "args": ["google-analytics-mcp"]
    }
  }
}
C. Claude Desktop(claude_desktop_config.json)
{
  "mcpServers": {
    "google-analytics": {
      "command": "uvx",
      "args": ["google-analytics-mcp"],
      "env": {
        "GA4_PROPERTY_ID": "your_ga4_property_id",
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service_account.json"
      }
    }
  }
}
D. VS Code(Cline / Roo Code / Continue)
{
  "mcpServers": {
    "google-analytics": {
      "command": "npx",
      "args": ["-y", "@surendranb/google-analytics-mcp"]
    }
  }
}

🛠️ 工具与功能

工具名称参数描述返回类型
get_ga4_datadimensions(列表)、metrics(列表)、date_ranges(列表)、limit(整数)运行多维 GA4 报告,并自动计算指标总计和进行服务端汇总。JSON / Markdown
list_accounts(无)列出所有可访问的 Google Analytics 账号及权限级别。JSON
list_propertiesaccount_id(可选)列出与账号关联的所有 GA4 属性。JSON
get_property_metadataproperty_id(可选)获取完整的维度和指标架构、自定义定义及兼容性规则。JSON
run_realtime_reportmetrics(列表)、dimensions(列表)查询过去 30 分钟内的实时活跃用户和事件数。JSON
search_skillsquery(字符串)搜索内置的 GA4 分析指南(电商、渠道归因、机器人过滤)。Markdown
skill_readskill_name(字符串)从 GitHub 动态加载操作技能和分析指南。Markdown
skills_list(无)列出所有可用的实时 GA4 分析技能。JSON

🧠 动态技能与引导式指南

此服务内置了可从 GitHub 动态加载的分析方案:

  • traffic-diagnosis:针对流量骤降的逐步根因分析。
  • channel-acquisition:最佳实践渠道分组与归因建模。
  • ecommerce-analysis:收入、商品购买率和转化漏斗分析。
  • ai-referral-analysis:跟踪并单独分析来自 ChatGPT、Claude、Perplexity 和 Gemini 的引荐流量。

🔒 遥测与隐私

此软件包会收集匿名、非个人身份信息(PII)的诊断遥测数据(命令执行、延迟、错误代码),以提高工具可靠性。绝不会收集或存储查询、用户凭据、个人数据、源代码或环境变量。

你可以随时通过设置以下任一环境变量选择退出:

export DO_NOT_TRACK=1
# or
export MCP_TELEMETRY_OPT_OUT=1

📄 许可证

MIT 许可证。详情请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。