MCP - Sentry是一个用于从Sentry.io获取和分析问题的模型上下文协议服务器。它提供了一系列工具,可帮助您检查来自Sentry账户的错误报告、堆栈跟踪和其他调试信息,为您的项目调试和问题解决提供有力支持。
可以通过以下命令安装:
pip install mcp-sentry
在配置文件中指定Sentry实例的URL和API密钥:
from mcp_sentry import MCP_Sentry
sentry = MCP_Sentry(
sentry_url="https://sentry.yourdomain.com",
api_key="your_api_key_here"
)
get_sentry_issue
issue_id_or_url(字符串):要分析的Sentry问题ID或URL。get_list_issues
project_slug(字符串):要分析的Sentry项目别名。organization_slug(字符串):要分析的Sentry组织别名。ask:使用上下文信息回答问题。issue = sentry.get_sentry_issue(issue_id_or_slug="your_issue_id_or_slug")
print(issue.details())
issues = sentry.get_list_issues()
for issue in issues:
print(issue.title)
可以使用MCP检查工具来调试服务器。对于uvx安装:
npx @modelcontextprotocol/inspector uvx mcp-sentry --sentry-url https://sentry.yourdomain.com --api-key your_api_key_here
该MCP服务器根据MIT许可证发布。这意味着您可以自由使用、修改和分发软件,但需遵守MIT许可证的条款和条件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。
⚠️ 重要提示
本文档是基于英文原文翻译而成,如需了解更多信息或遇到问题,请参考原始英文文档或联系相关支持团队。