mcp-sentry 是一个用于从 Sentry.io 获取和分析问题的模型上下文协议(Model Context Protocol)服务器。它提供了检索错误报告、堆栈跟踪和其他调试信息的工具,帮助您分析 Sentry 账户中的问题。
通过以下不同方式安装并启动 mcp-sentry 服务器,开启使用之旅。
get_sentry_issue、get_list_issues 等工具,可根据 ID、URL、项目和仓库名称获取和分析 Sentry 问题。prompt_analyze_sentry_issue、prompt_list_sentry_issues 提示工具,能生成问题分析报告和列出指定项目及仓库中的问题。通过 Smithery 可以轻松安装和运行 mcp-sentry:
npx -y @smithery/cli install mcp-sentry
然后启动服务器:
npx @smithery/cli run mcp-sentry
如果您已经安装了 uv,可以使用以下命令运行 mcp-sentry:
cd path/to/mcp-sentry
uv .
您也可以通过 pip 直接安装并运行:
pip install mcp-sentry
mcp-sentry
get_sentry_issueissue_id_or_url(字符串):要分析的 Sentry 问题 ID 或 URL。get_list_issuesproject(字符串):要分析的项目 ID。repository(字符串):要分析的仓库名称。prompt_analyze_sentry_issueissue(对象):要分析的问题对象。prompt_list_sentry_issuesproject(字符串):要列出问题的项目 ID。repository(字符串):要列出问题的仓库名称。npx -y @smithery/cli install mcp-sentry --save
package.json 中添加运行命令
添加以下内容到您的 package.json 文件中:"scripts": {
"mcp-sentry": "npx @smithery/cli run mcp-sentry"
}
npm run mcp-sentry
pip install mcp-sentry
settings.json 中添加启动命令
添加以下内容到您的 settings.json 文件中:"commands": {
"mcp-sentry": {
"command": "mcp-sentry",
"args": []
}
}
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 文件。