Sentry MCP Server 🔍

Sentry MCP Server 🔍

site icon
2025.03.03 2
TypeScript错误分析开发工具开发效率
Sentry MCP Server 是一个基于 TypeScript 实现的 Sentry MCP(Modern Context Protocol)工具,允许 AI 代理访问和分析 Sentry 错误数据。它提供了丰富的功能,包括检索和分析 Sentry 问题、获取格式化的问题详情和元数据、查看详细的堆栈跟踪等。该服务支持工具和提示两种接口,具有强大的错误处理和实时通信能力。
View on GitHub

Overview

基本能力

产品定位

Sentry MCP Server 是一个用于访问和分析 Sentry 错误数据的工具,旨在帮助开发者和 AI 代理更高效地处理错误信息。

核心功能

  • 检索和分析 Sentry 问题
  • 获取格式化的问题详情和元数据
  • 查看详细的堆栈跟踪
  • 支持工具和提示两种接口
  • 强大的错误处理能力
  • 实时通信

适用场景

  • 开发者在 IDE 中直接分析 Sentry 错误
  • AI 代理通过 API 访问 Sentry 数据
  • 团队协作中快速共享和讨论错误信息

工具列表

  1. get_sentry_issue:通过工具接口获取 Sentry 问题详情
  2. sentry-issue:通过提示接口获取 Sentry 问题详情

常见问题解答

  • 如何配置 Sentry 认证令牌? 在根目录创建 .env 文件并添加 SENTRY_AUTH_TOKENSENTRY_API_BASE
  • 如何启动服务器? 运行 pnpm build && pnpm start

使用教程

使用依赖

确保已安装 Node.js 和 pnpm。

安装教程

pnpm install

调试方式

  1. 启动服务器:
pnpm build && pnpm start
  1. 使用工具接口或提示接口发送请求,例如:
{
  "issue_id_or_url": "12345"
}

许可证

None