Sentry MCP 服务器
Sentry MCP(现代上下文协议)工具的 TypeScript 实现,允许 AI 代理访问和分析 Sentry 错误数据。🤖
✨ 特点
- 🎯 检索并分析 Sentry 问题
- 📊 获取格式化的问题详细信息和元数据
- 🔬 查看详细的堆栈跟踪
- 🛠️ 支持工具和提示界面
- 🛡️ 强大的错误处理
- 🔄 实时沟通
📦安装
🔧 配置
使用您的 Sentry 身份验证令牌在根目录中创建一个.env
文件:
SENTRY_AUTH_TOKEN=your_sentry_auth_token
SENTRY_API_BASE=https://sentry.io/api/0/ # Optional, defaults to this value
📚 使用方法
启动服务器🚀
服务器将默认在端口 1337 上启动。
与 MCP 一起使用🛠️
服务器提供两个MCP接口:
- 工具接口:
get_sentry_issue
{
"issue_id_or_url": "12345"
}
- 提示界面:
sentry-issue
{
"issue_id_or_url": "https://sentry.io/organizations/your-org/issues/12345/"
}
💡 与 Cursor IDE 集成
Sentry MCP 服务器可以与 Cursor IDE 集成,以增强开发体验:
- 🚀 使用
pnpm start
在本地启动 MCP 服务器 - 🔧 配置 Cursor 使用本地 MCP 服务器:
- 🎉 直接在您的 IDE 中享受无缝的 Sentry 问题分析!
🤝 贡献
- 🔀 Fork 仓库
- 🌿 创建你的功能分支
- 💾 提交你的更改
- 🚀 推送到分支
- 📬 创建一个新的 Pull 请求