mixpanel-automation by composiohq/awesome-claude-skills
npx skills add https://github.com/composiohq/awesome-claude-skills --skill mixpanel-automation通过 Composio 的 Mixpanel 工具包和 Rube MCP 自动化 Mixpanel 产品分析。
工具包文档 : composio.dev/toolkits/mixpanel
RUBE_SEARCH_TOOLS 可用)RUBE_MANAGE_CONNECTIONS 使用 mixpanel 工具包建立活跃的 Mixpanel 连接RUBE_SEARCH_TOOLS 以获取当前工具模式获取 Rube MCP : 在您的客户端配置中将 https://rube.app/mcp 添加为 MCP 服务器。无需 API 密钥——只需添加端点即可工作。
RUBE_SEARCH_TOOLS 有响应来验证 Rube MCP 可用广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
mixpanel 调用 RUBE_MANAGE_CONNECTIONS使用场景 : 用户想要统计事件数量、获取总数或跟踪事件随时间变化的趋势
工具调用顺序 :
MIXPANEL_GET_ALL_PROJECTS - 列出项目以获取项目 ID [先决条件]MIXPANEL_AGGREGATE_EVENT_COUNTS - 获取事件计数和聚合数据 [必需]关键参数 :
event: 要聚合的事件名称或事件名称数组from_date / to_date: 日期范围,格式为 'YYYY-MM-DD'unit: 时间粒度('minute', 'hour', 'day', 'week', 'month')type: 聚合类型('general', 'unique', 'average')where: 事件属性的过滤表达式常见问题 :
where 过滤器使用 Mixpanel 表达式语法(例如,properties["country"] == "US")使用场景 : 用户希望按属性细分事件以进行详细分析
工具调用顺序 :
MIXPANEL_QUERY_SEGMENTATION - 运行细分分析 [必需]关键参数 :
event: 要进行细分的事件名称from_date / to_date: 日期范围,格式为 'YYYY-MM-DD'on: 用于细分的属性(例如,properties["country"])unit: 时间粒度type: 计数类型('general', 'unique', 'average')where: 过滤表达式limit: 要返回的最大细分数量常见问题 :
on 参数使用 Mixpanel 属性表达式语法properties["prop_name"] 格式limit使用场景 : 用户希望跟踪转化漏斗并识别流失点
工具调用顺序 :
MIXPANEL_LIST_FUNNELS - 列出已保存的漏斗以查找漏斗 ID [先决条件]MIXPANEL_QUERY_FUNNEL - 执行漏斗分析 [必需]关键参数 :
funnel_id: 要查询的已保存漏斗的 IDfrom_date / to_date: 日期范围unit: 时间粒度where: 过滤表达式on: 用于细分漏斗的属性length: 转化窗口(天数)常见问题 :
funnel_id 是必需的;请先通过 LIST_FUNNELS 解析length)的默认值各不相同;为求准确请明确设置使用场景 : 用户希望查询或更新 Mixpanel 中的用户档案
工具调用顺序 :
MIXPANEL_QUERY_PROFILES - 搜索和过滤用户档案 [必需]MIXPANEL_PROFILE_BATCH_UPDATE - 更新多个用户档案 [可选]关键参数 :
where: 档案属性的过滤表达式(例如,properties["plan"] == "premium")output_properties: 要包含在结果中的属性名称数组page: 用于分页的页码session_id: 用于一致分页的会话 ID(来自首次响应)$distinct_id 和属性操作的档案更新对象数组常见问题 :
session_id 进行一致的分页where 使用 Mixpanel 表达式语法处理档案属性$set, $unset, $add, $append)使用场景 : 用户希望列出或分析用户群组
工具调用顺序 :
MIXPANEL_COHORTS_LIST - 列出所有已保存的群组 [必需]关键参数 :
id、name、description、count常见问题 :
where 表达式用作其他查询中的过滤器使用场景 : 用户希望运行自定义 JQL 查询或洞察分析
工具调用顺序 :
MIXPANEL_JQL_QUERY - 执行自定义 JQL(JavaScript 查询语言)查询 [可选]MIXPANEL_QUERY_INSIGHT - 运行已保存的洞察查询 [可选]关键参数 :
scriptbookmark_idproject_id: 查询的项目上下文常见问题 :
bookmark_id 必须引用现有的已保存洞察项目名称 -> 项目 ID:
1. 调用 MIXPANEL_GET_ALL_PROJECTS
2. 在结果中按名称查找项目
3. 提取项目 id
漏斗名称 -> 漏斗 ID:
1. 调用 MIXPANEL_LIST_FUNNELS
2. 按名称查找漏斗
3. 提取 funnel_id
在 where 和 on 参数中使用:
properties["property_name"]properties["country"] == "US"properties["age"] > 25properties["is_premium"] == true"search_term" in properties["name"]properties["country"] == "US" and properties["plan"] == "pro"page 编号和 session_id 以获得一致的结果日期格式 :
表达式语法 :
properties["name"] 格式properties["status"] == "active"properties["count"] > 10true / false(小写)速率限制 :
响应解析 :
data 键下| 任务 | 工具标识 | 关键参数 |
|---|---|---|
| 列出项目 | MIXPANEL_GET_ALL_PROJECTS | (无) |
| 聚合事件 | MIXPANEL_AGGREGATE_EVENT_COUNTS | event, from_date, to_date, unit |
| 细分 | MIXPANEL_QUERY_SEGMENTATION | event, on, from_date, to_date |
| 列出漏斗 | MIXPANEL_LIST_FUNNELS | (无) |
| 查询漏斗 | MIXPANEL_QUERY_FUNNEL | funnel_id, from_date, to_date |
| 查询档案 | MIXPANEL_QUERY_PROFILES | where, output_properties, page |
| 批量更新档案 | MIXPANEL_PROFILE_BATCH_UPDATE | (profile update objects) |
| 列出群组 | MIXPANEL_COHORTS_LIST | (无) |
| JQL 查询 | MIXPANEL_JQL_QUERY | script |
| 查询洞察 | MIXPANEL_QUERY_INSIGHT | bookmark_id |
由 Composio 提供支持
每周安装量
87
仓库
GitHub 星标
42.7K
首次出现
2026年2月6日
安全审计
安装于
opencode70
gemini-cli63
claude-code63
codex59
replit44
github-copilot43
Automate Mixpanel product analytics through Composio's Mixpanel toolkit via Rube MCP.
Toolkit docs : composio.dev/toolkits/mixpanel
RUBE_MANAGE_CONNECTIONS with toolkit mixpanelRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP : Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit mixpanelWhen to use : User wants to count events, get totals, or track event trends over time
Tool sequence :
MIXPANEL_GET_ALL_PROJECTS - List projects to get project ID [Prerequisite]MIXPANEL_AGGREGATE_EVENT_COUNTS - Get event counts and aggregations [Required]Key parameters :
event: Event name or array of event names to aggregatefrom_date / to_date: Date range in 'YYYY-MM-DD' formatunit: Time granularity ('minute', 'hour', 'day', 'week', 'month')type: Aggregation type ('general', 'unique', 'average')where: Filter expression for event propertiesPitfalls :
where filter uses Mixpanel expression syntax (e.g., properties["country"] == "US")When to use : User wants to break down events by properties for detailed analysis
Tool sequence :
MIXPANEL_QUERY_SEGMENTATION - Run segmentation analysis [Required]Key parameters :
event: Event name to segmentfrom_date / to_date: Date range in 'YYYY-MM-DD' formaton: Property to segment by (e.g., properties["country"])unit: Time granularitytype: Count type ('general', 'unique', 'average')where: Filter expressionlimit: Maximum number of segments to returnPitfalls :
on parameter uses Mixpanel property expression syntaxproperties["prop_name"] formatlimitWhen to use : User wants to track conversion funnels and identify drop-off points
Tool sequence :
MIXPANEL_LIST_FUNNELS - List saved funnels to find funnel ID [Prerequisite]MIXPANEL_QUERY_FUNNEL - Execute funnel analysis [Required]Key parameters :
funnel_id: ID of the saved funnel to queryfrom_date / to_date: Date rangeunit: Time granularitywhere: Filter expressionon: Property to segment funnel bylength: Conversion window in daysPitfalls :
funnel_id is required; resolve via LIST_FUNNELS firstlength) defaults vary; set explicitly for accuracyWhen to use : User wants to query or update user profiles in Mixpanel
Tool sequence :
MIXPANEL_QUERY_PROFILES - Search and filter user profiles [Required]MIXPANEL_PROFILE_BATCH_UPDATE - Update multiple user profiles [Optional]Key parameters :
where: Filter expression for profile properties (e.g., properties["plan"] == "premium")output_properties: Array of property names to include in resultspage: Page number for paginationsession_id: Session ID for consistent pagination (from first response)$distinct_id and property operationsPitfalls :
session_id from first response for consistent pagingwhere uses Mixpanel expression syntax for profile properties$set, $unset, $add, $append) to profilesWhen to use : User wants to list or analyze user cohorts
Tool sequence :
MIXPANEL_COHORTS_LIST - List all saved cohorts [Required]Key parameters :
id, name, description, countPitfalls :
where expressionsWhen to use : User wants to run custom JQL queries or insight analyses
Tool sequence :
MIXPANEL_JQL_QUERY - Execute a custom JQL (JavaScript Query Language) query [Optional]MIXPANEL_QUERY_INSIGHT - Run a saved insight query [Optional]Key parameters :
script containing the JQL JavaScript codebookmark_id of the saved insightproject_id: Project context for the queryPitfalls :
bookmark_id must reference an existing saved insightProject name - > Project ID:
1. Call MIXPANEL_GET_ALL_PROJECTS
2. Find project by name in results
3. Extract project id
Funnel name - > Funnel ID:
1. Call MIXPANEL_LIST_FUNNELS
2. Find funnel by name
3. Extract funnel_id
Used in where and on parameters:
properties["property_name"]properties["country"] == "US"properties["age"] > 25properties["is_premium"] == true"search_term" in properties["name"]properties["country"] == "US" and properties["plan"] == "pro"page number and session_id for consistent resultsDate Formats :
Expression Syntax :
properties["name"] formatproperties["status"] == "active"properties["count"] > 10true / false (lowercase)Rate Limits :
Response Parsing :
data key| Task | Tool Slug | Key Params |
|---|---|---|
| List projects | MIXPANEL_GET_ALL_PROJECTS | (none) |
| Aggregate events | MIXPANEL_AGGREGATE_EVENT_COUNTS | event, from_date, to_date, unit |
| Segmentation | MIXPANEL_QUERY_SEGMENTATION | event, on, from_date, to_date |
| List funnels | MIXPANEL_LIST_FUNNELS | (none) |
| Query funnel | MIXPANEL_QUERY_FUNNEL | funnel_id, from_date, to_date |
| Query profiles | MIXPANEL_QUERY_PROFILES | where, output_properties, page |
| Batch update profiles | MIXPANEL_PROFILE_BATCH_UPDATE | (profile update objects) |
| List cohorts | MIXPANEL_COHORTS_LIST | (none) |
| JQL query | MIXPANEL_JQL_QUERY | script |
Powered byComposio
Weekly Installs
87
Repository
GitHub Stars
42.7K
First Seen
Feb 6, 2026
Security Audits
Gen Agent Trust HubPassSocketFailSnykPass
Installed on
opencode70
gemini-cli63
claude-code63
codex59
replit44
github-copilot43
Python PDF处理教程:合并拆分、提取文本表格、创建PDF文件
65,000 周安装
阿里云备份HBR技能:使用OpenAPI和SDK管理云备份资源的完整指南
271 周安装
阿里云 Milvus 向量搜索教程:使用 PyMilvus 连接 Serverless 服务进行 AI 搜索
271 周安装
阿里云DashScope Z-Image Turbo文生图API:快速AI图像生成教程与调用指南
271 周安装
e-Tax 电子申报自动化技能:通过浏览器自动填写日本国税厅申报书创建专区
272 周安装
阿里云Model Studio路由指南:一站式调用文生图、语音、视频等AI技能
272 周安装
阿里云通义千问实时TTS语音合成 - 低延迟流式语音输出模型与SDK指南
272 周安装
| Query insight | MIXPANEL_QUERY_INSIGHT | bookmark_id |