Mixpanel MCP

Mixpanel MCP

site icon
2025.03.15 6
TypeScript数据分析用户行为分析营销分析开发效率数据库
Mixpanel MCP 是一个简单的 MCP 服务器,用于与 Mixpanel API 交互,允许用户通过任何 MCP 客户端(如 Cursor 或 Claude Desktop)访问 Mixpanel 事件数据。该服务支持查询事件数据、留存率和漏斗分析,非常适合进行按需查询,例如查询特定用户群体的每周留存率。
View on GitHub

Overview

基本能力

产品定位

Mixpanel MCP 是一个用于与 Mixpanel API 交互的 MCP 服务器,主要用于查询和分析 Mixpanel 事件数据。

核心功能

  • 查询 Mixpanel 事件数据
  • 分析用户留存率
  • 漏斗分析
  • 支持按需查询,如特定用户群体的留存率

适用场景

  • 分析用户行为数据
  • 监控产品功能的使用情况
  • 评估营销活动的效果
  • 生成用户留存报告

工具列表

  • Mixpanel API: 用于获取和分析事件数据
  • Smithery: 用于自动安装和配置 MCP 服务器
  • Cursor/Claude Desktop: 作为 MCP 客户端与服务器交互

常见问题解答

  • 如何获取 Mixpanel 服务账户信息? 需要前往 Mixpanel 组织设置中创建服务账户,并获取用户名、密码和项目 ID。
  • 如何安装 MCP 服务器? 可以通过 Smithery 自动安装或手动克隆仓库并运行。

使用教程

使用依赖

  • 需要 Node.js 环境
  • 需要 Mixpanel 服务账户信息(用户名、密码和项目 ID)

安装教程

通过 Smithery 安装

npx -y @smithery/cli install @dragonkhoi/mixpanel-mcp --client claude

手动安装

  1. 克隆仓库
  2. 运行 npm run build
  3. 在 MCP 客户端中运行以下命令(替换为实际路径和账户信息):
node /ABSOLUTE/PATH/TO/mixpanel-mcp/build/index.js YOUR_SERVICE_ACCOUNT_USERNAME YOUR_SERVICE_ACCOUNT_PASSWORD YOUR_PROJECT_ID

调试方式

  • 确保 Mixpanel 服务账户信息正确
  • 检查 Node.js 环境是否正常运行
  • 验证 MCP 客户端是否成功连接到服务器

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。