人群分析 MCP | 产品方案
一、产品定位
为业务方的 AI Agent 提供定义人群、评估表现、刻画画像三个环节的标准化底层工具协议。
核心闭环架构
人群 Tool Group
这群人是谁?
留存 Tool Group
留存表现如何?
画像 Tool Group
长什么样?
三个 Group 共享同一个语义层、鉴权体系,物理上属于同一个 MCP Server。
二、全局演示:一次完整的人群分析闭环
业务背景:春节活动上线7天后,运营想搞清楚活动是否拉动了留存,以及是否有值得跟进的异常亚群。
三、能力范围
V1 核心能力全景图
人群 Tool Group
留存 Tool Group
画像 Tool Group
语义层字典 (API)
四、核心对象:segment_id
它是已被物化(真实计算出用户列表)的人群唯一标识。Agent不直接传递百万明细,只传递枢纽口令。
上游条件生产
自然语言条件
大基数异步执行
segment_id
下游组装消费
五、MCP 工具集
5.1 人群 Tool Group
🛠 工具清单 点击卡片侧滑查看详细 MCP 协议
create_segment
按复杂行为、属性组合或名单直传,创建并真实物化人群列表实体。
get_segment_status
针对超大基数人群的创建任务,执行后台轮询以获取计算进度。
get_segment
查询已有人群的元数据,确认筛选条件是否发生漂移或修改。
list_segments
搜索当前项目组的历史人群,减少重复圈人计算,支持复用 ID。
💬 整合交互示例:定位卡新手关的玩家
5.2 留存 Tool Group
🛠 工具清单 点击卡片侧滑查看详细 MCP 协议
analyze_retention
执行任意目标的留存计算,支持连续 N 日曲线与经典点位,最多支持 2 维交叉拆分。
预设留存类型
无需 Agent 拼写起止事件名称,直接调用枚举类型:
- new_user 注册 → 登录
- payment 首充 → 登录
- active 登录 → 登录
- custom 自定义留存事件
💬 整合交互示例:首充用户的 D1~D30 连续复充曲线
5.3 画像 Tool Group
🛠 工具清单 点击卡片侧滑查看详细 MCP 协议
profile_segment
对传入的 segment_id 进行深度解剖,输出包含直方分布和分位数指标的用户画像。
💬 整合交互示例:解剖"活跃但不付费"人群
5.4 语义层字典
语义层不是分析工具,而是三个 Tool Group 共享的基础设施。它让大模型能真正"懂"业务数据。
list_user_attributeslist_eventslist_event_attributes🛠 工具清单 点击卡片侧滑查看详细 MCP 协议
list_user_attributes
检索当前底表支持的所有用户属性枚举,杜绝胡乱拼写字段。
list_events
根据人类指令的关键字,寻找底层对应的事件真实代号与子集。
list_event_attributes
查阅特定事件所附带的详细参数字段体系(如金额、渠道)。