使用说明
Sentry MCP 服务器
用于全面Sentry监控的MCP服务器,包括:
- 📊 性能分析
- 🐞 问题跟踪
- 🔍 交易追踪
- ⚡ 瓶颈检测
特点/功能
性能工具
get_slow_transactions获取带有详细统计信息的慢速API端点analyze_transaction_trace- 深入分析特定的交易轨迹get_performance_overview- 综合性能指标compare_performance- 比较不同时期的性能
问题工具
get_recent_issues- 获取最新的错误和异常get_issue_details- 带有堆栈跟踪的详细问题分析get_issues_by_route- 按API路由分组问题
安装
cd ~/sentry-mcp
pip install -e .
配置
创建 .env 文件:
SENTRY_TOKEN=sntryu_your_token_here
SENTRY_ORG=org-name
SENTRY_PROJECT_ID=547
SENTRY_PROJECT_SLUG=project-slug
SENTRY_BASE_URL=https://sentry.your-org.com
与Claude桌面版的使用
添加到 claude.json:
{
"mcpServers": {
"sentry": {
"command": "python",
"args": ["-m", "sentry_mcp"],
"cwd": "~/sentry-mcp",
"env": {
"SENTRY_TOKEN": "your_token",
"SENTRY_ORG": "org-name",
"SENTRY_PROJECT_ID": "547",
"SENTRY_BASE_URL": "https://sentry.your-org.com"
}
}
}
}
示例查询
- “给我看看过去24小时内最慢的API接口”
- “分析YOUR_ROUTE的性能”
- “生产中最常见的错误是什么?”
- “显示超过3秒请求的事务追踪”
