哨兵MCP服务器🔍
Sentry MCP(现代上下文协议)工具的TypeScript实现,允许AI代理访问和分析Sentry错误数据。 🤖
✨ 特性
- 🎯 检索和分析哨兵问题
- 📊 获取格式化的问题详细信息和元数据
- 🔬 查看详细的堆栈跟踪
- 🛠️ 支持工具和提示界面
- 🛡️ 稳健的错误处理
- 🔄 实时通信
📦 安装
pnpm install🔧 配置
创建一个 .env 使用Sentry身份验证令牌在根目录中创建文件:
SENTRY_AUTH_TOKEN=your_sentry_auth_token
SENTRY_API_BASE=https://sentry.io/api/0/ # Optional, defaults to this value📚 用法
启动服务器🚀
pnpm build && pnpm start默认情况下,服务器将在端口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集成,以增强开发体验:
- 🚀 使用以下命令在本地启动MCP服务器
pnpm start - 🔧 配置Cursor以使用本地MCP服务器:
- 🎉 直接在IDE中享受无缝的哨兵问题分析!
🤝 贡献
- 🔀 分叉存储库
- 🌿 创建功能分支
- 💾 提交您的更改
- 🚀 推到分支
- 📬 创建新的Pull请求

