Google Analytics 数据 API 的 MCP 服务器
一个用于 Google Analytics Data API 的 Model Context Protocol (MCP) 服务器。
快速入门
前置条件
- 创建 Google Cloud 项目并启用 Analytics Data API。
- 创建服务账号并下载 JSON 格式的认证信息。
- 确保服务账号具备 GA4 属性的访问权限。
安装与运行
- 克隆代码仓库: git clone https://github.com/eno-graph/mcp-server-google-analytics.git cd mcp-server-google-analytics
- 安装依赖: npm install
- 构建项目: npm run build
- 设置环境变量: export GOOGLE_CLIENT_EMAIL="your-service-account@project.iam.gserviceaccount.com" export GOOGLE_PRIVATE_KEY="your-private-key" export GA_PROPERTY_ID="your-ga4-property-id"
- 启动服务器: npm start
工具使用示例
- 获取过去7天的报告: 使用 get_report 工具,指定参数如 startDate、endDate、metrics 和 dimensions。
- 获取实时数据: 使用 get_realtime_data 工具,指定 metrics 和 dimensions 参数。
更多信息参考 Claude 使用指南。