关于 Mixpanel MCP
Mixpanel MCP 是一个连接 Mixpanel API 的简单 MCP 服务,可让 Cursor、Claude Desktop 等 MCP 客户端查询 Mixpanel 事件数据。适合需要随时查询留存与漏斗数据的用户。
主要功能
- 01查询 Mixpanel 事件数据
- 02查询留存数据
- 03查询漏斗数据
- 04通过 Mixpanel 服务账户进行认证
适用场景
- 01按需查询某一群组用户的每周留存
- 02在 Cursor 或 Claude Desktop 中查看事件概览
MCP 相关
该项目是一个 MCP 服务,向 Cursor、Claude Desktop 等 MCP 客户端提供访问 Mixpanel 事件、留存和漏斗数据的工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Mixpanel MCP
简单的 MCP 服务,可连接 Mixpanel API,让你可以通过 Cursor 或 Claude Desktop 等任意 MCP 客户端查询 Mixpanel 事件数据。查询事件数据、留存率和漏斗。非常适合按需查询,例如:“2 月 1 日用户群组的每周留存率是多少?”
我会逐步扩展对 Mixpanel API 的支持,欢迎告诉我你需要哪些工具,也可以直接提交 PR。
安装
请前往 Mixpanel Organization Settings 设置 Mixpanel Service Account,获取用户名、密码和项目 ID(位于 Mixpanel Project Settings 中)。
通过 Smithery 安装
通过 Smithery 自动为 Claude Desktop 安装 mixpanel-mcp:
npx -y @smithery/cli install @dragonkhoi/mixpanel-mcp --client claude
要为 Cursor 安装 mixpanel-mcp,请前往 Settings -> Cursor Settings -> Features -> MCP Servers -> + Add
选择 Type: command,然后粘贴以下内容,并使用 Mixpanel 中的参数 <USERNAME> <PW> <PROJECT_ID>
npx -y @smithery/cli@latest run @dragonkhoi/mixpanel-mcp --config "{\"username\":\"YOUR_SERVICE_ACCT_USERNAME\",\"password\":\"YOUR_SERVICE_ACCT_PASSWORD\",\"projectId\":\"YOUR_MIXPANEL_PROJECT_ID\"}"
克隆并在本地运行
克隆此仓库
运行 npm run build
将此命令粘贴到 Cursor(或其他 MCP 客户端)
node /ABSOLUTE/PATH/TO/mixpanel-mcp/build/index.js YOUR_SERVICE_ACCOUNT_USERNAME YOUR_SERVICE_ACCOUNT_PASSWORD YOUR_PROJECT_ID
示例
- 查询留存率数据
- 查询事件概览
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。