Sentry MCP Server
用于Sentry的模型上下文协议(MCP)服务器。
简介
Sentry MCP 服务器允许 AI 助手与 Sentry API 交互,用于检索错误数据、管理项目和监控应用性能。
先决条件
- Node.js (v14+)
- npm 或 yarn
- Sentry 账户及 API 访问权限
- Sentry 验证令牌
快速设置
- 安装依赖项:
npm install
- 启动服务器:
npx ts-node index.ts
与 Claude 集成
在 Claude 设置中添加以下配置:
{
"mcpServers": {
"sentry": {
"command": "npx",
"args": ["ts-node", "/Users/<your-user-directory>/mcp-sentry-ts/index.ts"],
"env": {
"SENTRY_AUTH": "<YOUR_AUTH_TOKEN>"
}
}
}
}
⚠️ 注意:
- 更新路径为您的实际目录
- 替换
<YOUR_AUTH_TOKEN>
为您的 Sentry 令牌
主要功能
- list_projects - 列出组织的项目
- get_sentry_issue - 检索和分析 Sentry 问题
- get_sentry_event - 获取特定事件详情
- list_project_issues - 查看项目中的所有问题
- create_project - 创建新项目
- resolve_short_id - 通过短 ID 获取问题详情
兼容性
✅ 已验证可与 Codeium Windsurf 一起工作
❗ Cursor 当前可能存在兼容性问题
常见问题
- 所有错误将记录到控制台以便调试
- 确保验证令牌具有适当权限
- 可以在 Sentry 账户设置的 "API Keys" 部分生成令牌
详细工具文档和高级用法请参考完整说明文档。