mcpField
M
Mixpanel MCP

Mixpanel MCP

本地服务
github.com/dragonkhoi数据与分析1985 周前更新

关于 Mixpanel MCP

Mixpanel MCP 是一个连接 Mixpanel API 的简单 MCP 服务,可让 Cursor、Claude Desktop 等 MCP 客户端查询 Mixpanel 事件数据。适合需要随时查询留存与漏斗数据的用户。

主要功能

  1. 01查询 Mixpanel 事件数据
  2. 02查询留存数据
  3. 03查询漏斗数据
  4. 04通过 Mixpanel 服务账户进行认证

适用场景

  1. 01按需查询某一群组用户的每周留存
  2. 02在 Cursor 或 Claude Desktop 中查看事件概览

MCP 相关

该项目是一个 MCP 服务,向 Cursor、Claude Desktop 等 MCP 客户端提供访问 Mixpanel 事件、留存和漏斗数据的工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"mixpanel": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
启动命令npx -y @smithery/cli

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@smithery/cli

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Mixpanel MCP

smithery badge

简单的 MCP 服务,可连接 Mixpanel API,让你可以通过 Cursor 或 Claude Desktop 等任意 MCP 客户端查询 Mixpanel 事件数据。查询事件数据、留存率和漏斗。非常适合按需查询,例如:“2 月 1 日用户群组的每周留存率是多少?”

mixpanel MCP 服务

我会逐步扩展对 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

示例

  • 查询留存率数据
IMG_3675
  • 查询事件概览
IMG_9968

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。