
Mixpanel MCP Server

2025.04.15
0
JavaScript数据分析用户行为跟踪开发效率
Mixpanel MCP Server 是一个遵循 Model Context Protocol (MCP) 规范的服务器,用于将 Mixpanel 分析工具与 Claude 及其他 MCP 客户端集成。它提供了跟踪自定义事件、页面浏览、用户注册以及更新用户资料等功能,帮助开发者轻松实现用户行为分析。
View on GitHub
Overview
基本能力
产品定位
Mixpanel MCP Server 是一个用于集成 Mixpanel 分析工具与 MCP 客户端的中间件服务,主要面向需要用户行为分析功能的开发者。
核心功能
- 跟踪自定义事件
- 跟踪页面浏览
- 跟踪用户注册
- 更新用户资料
- 遵循 MCP 规范的简洁实现
适用场景
- 需要将 Mixpanel 分析集成到 Claude 或其他 MCP 客户端的项目
- 需要跟踪用户行为和事件的应用
- 需要更新用户资料的应用
工具列表
- track_event: 在 Mixpanel 中跟踪自定义事件
- track_pageview: 跟踪页面浏览事件
- track_signup: 跟踪用户注册并创建用户资料
- set_user_profile: 更新用户的资料属性
常见问题解答
- Server exits immediately: 确保提供了有效的 Mixpanel token。
- Claude doesn't list tools: 验证 claude_desktop_config.json 是否正确配置。
- Events not showing in Mixpanel: Mixpanel UI 中显示事件可能会有延迟。
使用教程
使用依赖
- Node.js 16.x 或更高版本
- npm 或 yarn
- Mixpanel 账户和项目 token
安装教程
-
克隆仓库:
git clone https://github.com/your-username/mixpanel-mcp-server.git cd mixpanel-mcp-server
-
安装依赖:
npm install
-
使脚本可执行:
chmod +x index.js
调试方式
-
以调试模式运行服务器:
./index.js --token YOUR_MIXPANEL_TOKEN --debug
-
使用 MCP Inspector 直接测试工具:
npx @modelcontextprotocol/inspector server ./index.js --token YOUR_MIXPANEL_TOKEN
-
检查 Mixpanel 仪表板确认事件是否被记录。