create-chart 属于 Amplitude/mcp-marketplace,用于根据自然语言描述创建 Amplitude 图表,处理事件选择、筛选、分组与可视化选择。
用途:把用户口中的指标需求(如周活用户、转化漏斗、留存)转成可查询、可保存的图表定义,并验证结果是否合理。
主要能力:
- 事件发现:用 Amplitude:search 搜索 EVENT、CUSTOM_EVENT、COHORT,建议先宽泛搜索,每个概念单独检索,避免把多个概念合并;优先选择聚合类自定义事件,并向用户说明选择理由。
- 图表类型:eventsSegmentation(事件/用户趋势、唯一用户数、属性求和、分布)、funnels(多步转化、流失、转化耗时)、retention(留存曲线、流失)、dataTableV2(表格对比、多维拆解)、customerJourney(路径探索、对比转化与流失路径)、sessions(会话时长、频次、每用户时长)。
- 定义结构:包含 name、projectId、definition,以及 type、params(range、events、metric、countGroup、interval、segments)等;常用计数指标有 uniques、totals、sums,interval 1/7/30 分别对应日/周/月;可用 segment 做用户分组对比,用 filters 做事件筛选,用 cohort_id 做人群筛。
- 工作流:先取上下文(get_amplitude_context),再广搜事件,评估并选择事件,查相似图表定义,确认属性名与作用域,构建定义后调用 query_dataset,验证结果,再用 save_chart_edits 保存。
适用场景:需要快速把业务问题转成 Amplitude 图表、做趋势/漏斗/留存/路径/会话分析,或想对比不同用户分群。
限制与注意:属性名与作用域须用当前 taxonomy 读取器确认,不要写 grp: 前缀;若报 Invalid group property,不要重试变体,改用用户或事件级等价属性;对于“按用户属性求和的分布”,Amplitude 不直接支持,可用频率分布或改用 dataTableV2 导出后分析;查询失败时常见原因是事件名错误、筛选无效或参数类型不对;零结果时检查筛选、时间和分群。资料未提供收费、价格、平台或具体安装步骤,暂未提供。