Mcp Sentry Nx1

Mcp Sentry Nx1

🚀 mcp-sentry:一个 Sentry 的 MCP 服务器

mcp-sentry 是一个用于从 Sentry.io 获取和分析问题的模型上下文协议(Model Context Protocol)服务器。它提供了检索错误报告、堆栈跟踪和其他调试信息的工具,帮助您分析 Sentry 账户中的问题。

🚀 快速开始

通过以下不同方式安装并启动 mcp-sentry 服务器,开启使用之旅。

✨ 主要特性

  • 提供 get_sentry_issueget_list_issues 等工具,可根据 ID、URL、项目和仓库名称获取和分析 Sentry 问题。
  • 提供 prompt_analyze_sentry_issueprompt_list_sentry_issues 提示工具,能生成问题分析报告和列出指定项目及仓库中的问题。

📦 安装指南

使用 Smithery

通过 Smithery 可以轻松安装和运行 mcp-sentry:

npx -y @smithery/cli install mcp-sentry

然后启动服务器:

npx @smithery/cli run mcp-sentry

使用 uv

如果您已经安装了 uv,可以使用以下命令运行 mcp-sentry:

cd path/to/mcp-sentry
uv .

使用 pip 安装

您也可以通过 pip 直接安装并运行:

pip install mcp-sentry
mcp-sentry

📚 详细文档

工具

get_sentry_issue

  • 功能:根据 ID 或 URL 获取并分析 Sentry 问题。
  • 输入
    • issue_id_or_url(字符串):要分析的 Sentry 问题 ID 或 URL。
  • 返回值:包括以下详细信息的问题详情:
    • 标题
    • 问题 ID
    • 状态
    • 级别
    • 首次出现时间戳
    • 最后一次出现时间戳
    • 堆栈跟踪

get_list_issues

  • 功能:根据项目和仓库名称列出所有 Sentry 问题。
  • 输入
    • project(字符串):要分析的项目 ID。
    • repository(字符串):要分析的仓库名称。
  • 返回值:包括以下详细信息的问题列表:
    • 标题
    • 问题 ID
    • 状态
    • 级别
    • 首次出现时间戳
    • 最后一次出现时间戳

提示

prompt_analyze_sentry_issue

  • 功能:分析指定的 Sentry 问题并生成报告。
  • 输入
    • issue(对象):要分析的问题对象。
  • 返回值:包括以下内容的分析报告:
    • 问题描述
    • 可能的原因
    • 解决方案建议

prompt_list_sentry_issues

  • 功能:列出指定项目和仓库中的所有 Sentry 问题。
  • 输入
    • project(字符串):要列出问题的项目 ID。
    • repository(字符串):要列出问题的仓库名称。
  • 返回值:包括以下内容的问题列表:
    • 标题
    • 问题 ID
    • 状态
    • 级别
    • 首次出现时间戳
    • 最后一次出现时间戳

配置说明

在 Claude Desktop 上配置

  1. 使用 Smithery CLI 安装
npx -y @smithery/cli install mcp-sentry --save
  1. package.json 中添加运行命令 添加以下内容到您的 package.json 文件中:
"scripts": {
"mcp-sentry": "npx @smithery/cli run mcp-sentry"
}
  1. 启动服务器 在终端中运行:
npm run mcp-sentry

在 Zed 上配置

  1. 使用 pip 安装
pip install mcp-sentry
  1. settings.json 中添加启动命令 添加以下内容到您的 settings.json 文件中:
"commands": {
"mcp-sentry": {
"command": "mcp-sentry",
"args": []
}
}
  1. 启动服务器 在 Zed 中运行命令:
mcp-sentry

调试信息

您可以使用 MCP 检查工具来调试服务器。 对于 uv 安装:

npx @modelcontextprotocol/inspector uv mcp-sentry --auth-token YOUR_SENTRY_TOKEN --project YOUR_PROJECT_ID --repository YOUR_REPOSITORY_NAME

如果您已安装在特定目录或正在开发中:

cd path/to/mcp-sentry/src
npx @modelcontextprotocol/inspector uv run mcp-sentry --auth-token YOUR_SENTRY_TOKEN --project YOUR_PROJECT_ID --repository YOUR_REPOSITORY_NAME

叉自

📄 许可证

此 MCP 服务器根据 MIT 许可证发布。这意味着您可以自由地使用、修改和分发软件,但需遵守 MIT 许可证的条款和条件。有关详细信息,请参阅项目存储库中的 LICENSE 文件。

  • 0 关注
  • 0 收藏,27 浏览
  • system 提出于 2025-10-06 13:54

相似服务问题

相关AI产品