用途:通过 Composio 的 Google Analytics 工具包经 Rube MCP 自动化 GA4 报告与属性管理。
前提:Rube MCP 已连接(RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 以 toolkit google_analytics 建立有效连接。
设置:在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 响应;调用 RUBE_MANAGE_CONNECTIONS 并在需要时完成 Google OAuth;确认连接状态为 ACTIVE。
主要能力:
- 列出账户与属性:GOOGLE_ANALYTICS_LIST_ACCOUNTS、GOOGLE_ANALYTICS_LIST_PROPERTIES。
- 标准报告:GOOGLE_ANALYTICS_GET_METADATA、GOOGLE_ANALYTICS_CHECK_COMPATIBILITY、GOOGLE_ANALYTICS_RUN_REPORT。
- 批量报告:GOOGLE_ANALYTICS_BATCH_RUN_REPORTS(单次最多 5 个请求,须同属性)。
- 透视表:GOOGLE_ANALYTICS_RUN_PIVOT_REPORT。
- 漏斗:GOOGLE_ANALYTICS_RUN_FUNNEL_REPORT。
- 关键事件:GOOGLE_ANALYTICS_LIST_KEY_EVENTS。
使用要点:先调用 RUBE_SEARCH_TOOLS 获取当前工具模式;属性 ID 使用 properties/123456 格式,账户 ID 使用 accounts/12345 格式;日期为 YYYY-MM-DD 或 today、yesterday、7daysAgo、30daysAgo 等相对值;报告行分页用 offset 与 limit,账户/属性分页用 pageToken。
限制:单报告最多 9 个维度;并非所有维度与指标兼容,复杂查询前用 CHECK_COMPATIBILITY 验证;今天数据可能因处理延迟不完整;空报告不返回 rows 键。文档未提供收费与价格信息。