用途:通过 Composio 的 Segment 工具包,经 Rube MCP 自动化 Segment 客户数据平台操作,如发送事件、识别用户、管理群组、记录页面浏览、合并身份及批量提交。
主要能力:SEGMENT_TRACK 发送单个事件;SEGMENT_IDENTIFY 设置用户 traits;SEGMENT_BATCH 单次请求发送多条消息;SEGMENT_GROUP 关联用户与组织;SEGMENT_PAGE 记录页面浏览;SEGMENT_ALIAS 合并匿名与已识别身份;还可查看源 schema 设置、更新源配置、列出源连接的仓库。
使用方式:先在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 可用;调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit segment,若连接非 ACTIVE 则按返回的授权链接完成 Segment 认证,确认状态为 ACTIVE 后再执行工作流。每次应先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。
限制与注意:每次调用至少需 userId 或 anonymousId;事件名需一致命名;traits 为合并而非替换,置 null 可删除;时间戳须为 ISO 8601 格式;ALIAS 为单向不可撤销,且并非所有目标支持;批量有大小上限,各消息独立处理;成功响应仅表示已接收而非已投递;避免发送敏感 PII;批量操作更利于规避速率限制。
适用场景:用户生命周期追踪、批量数据导入、服务端页面跟踪、组织关联与身份合并等。具体批量上限、速率限制数值等细节资料未提供。