SuperAPI AI 工具集

posthog-automation

智能体与模型

查看项目

更新于 10-15 20:26

技能介绍

用途:通过 Composio 的 PostHog 工具包,经 Rube MCP 自动化 PostHog 的产品分析与功能开关管理任务。工具包文档见 composio.dev/toolkits/posthog。

主要能力:捕获事件(POSTHOG_CAPTURE_EVENT);按事件名、person_id、时间范围过滤查询项目事件(POSTHOG_LIST_AND_FILTER_PROJECT_EVENTS);列出、查看详情与创建功能开关(POSTHOG_LIST_AND_MANAGE_PROJECT_FEATURE_FLAGS、POSTHOG_RETRIEVE_FEATURE_FLAG_DETAILS、POSTHOG_CREATE_FEATURE_FLAGS_FOR_PROJECT);列出组织内项目(POSTHOG_LIST_PROJECTS_IN_ORGANIZATION_WITH_PAGINATION);查询当前 API 用户与用户资料(POSTHOG_WHOAMI、POSTHOG_RETRIEVE_CURRENT_USER_PROFILE)。

使用方式:先在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 可用后,调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit posthog,若连接非 ACTIVE 则按返回的授权链接完成 PostHog 认证,确认状态为 ACTIVE 后再执行工作流。每次操作前应先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。多数接口需先解析 project_id(数字),功能开关操作需先由 key 或名称解析出 flag id。

限制与注意:事件捕获必须提供 distinct_id;系统事件使用 $ 前缀(如 $pageview、$identify),自定义事件不应使用 $ 前缀,事件名区分大小写。功能开关 key 在项目内唯一,建议 kebab-case,创建时 active: true 会立即对匹配用户生效,删除不可恢复,建议改为禁用。事件摄取与 API 端点存在速率限制,建议批量发送;分页为 offset/limit 方式,需迭代至结果为空。响应数据可能嵌套在 data 或 results 下,事件属性为嵌套对象,需谨慎解析。事件摄取为异步,通常有数秒延迟。

适用场景:需要以自动化方式向 PostHog 发送分析事件、检索事件数据、管理功能开关与项目信息时使用。具体收费、价格与平台支持情况暂未提供。