
Amplitude MCP Server

2025.04.07
0
TypeScript数据分析用户行为分析数据可视化开发效率数据库
Amplitude MCP Server 是一个为 Amplitude Analytics API 提供的模型上下文协议(MCP)服务器,主要用于查询和分段事件数据。它允许AI助手和其他MCP客户端通过结构化资源与Amplitude Analytics API交互,支持事件数据查询、高级分段和事件数据访问。
View on GitHub
Overview
基本能力
产品定位
Amplitude MCP Server 是一个为 Amplitude Analytics API 提供的MCP服务器,主要用于查询和分段事件数据。
核心功能
- 查询事件数据(支持过滤器)
- 执行高级分段(支持分组和细分)
- 通过结构化资源访问事件数据
适用场景
- 数据分析:查询特定时间段内的事件数据
- 用户行为分析:通过分段工具分析用户行为模式
- 数据可视化:为数据可视化工具提供数据源
工具列表
- query_events:基础事件查询工具,支持事件类型、属性过滤器和时间范围等参数。
- segment_events:高级事件分段工具,支持分组、细分和额外过滤器。
常见问题解答
- 如何获取API凭证?:需要提供Amplitude API密钥和秘密密钥作为命令行参数。
- 支持哪些时间格式?:支持YYYY-MM-DD格式的日期。
使用教程
使用依赖
- 需要安装Node.js和npm。
安装教程
{
"mcpServers": {
"amplitude": {
"command": "npx",
"args": [
"-y",
"amplitude-mcp",
"--amplitude-api-key=YOUR_API_KEY",
"--amplitude-secret-key=YOUR_SECRET_KEY"
]
}
}
}
调试方式
- 安装完成后,可以通过运行上述命令启动服务。
- 使用
query_events
和segment_events
工具进行数据查询和分段测试。