Sentry MCP Server

Sentry 官方推出的 Model Context Protocol(MCP)服务器,专为 AI 编程助手设计

AI编程开发 部分免费

Sentry MCP Server 是 Sentry 官方推出的 Model Context Protocol(MCP)服务器,专为 AI 编程助手设计,让 Cursor、Claude Code 等工具能够直接查询 Sentry 项目中的错误、Issue 和性能数据,通过 MCP 协议与 Sentry API 交互。它支持 stdio 和 Streamable HTTP 两种传输方式,可本地运行也可连接官方托管服务端点。

【核心功能】

错误追踪与查询:连接 Sentry 项目后,可直接查询 Issue 列表、查看错误堆栈、标签和上下文信息,无需登录 Sentry Web 控制台。

性能监控分析:访问 Trace 和 Span 数据,帮助 AI 理解慢请求链路,定位性能瓶颈所在。

AI 语义搜索(search_events / search_events_pii):通过配置 OpenAI、Azure OpenAI、Anthropic 或 OpenRouter 等 LLM 提供商,将自然语言查询翻译为 Sentry 查询语法,使 AI 能够用日常语言搜索错误事件。

项目与团队信息读取:查看项目配置、团队成员、发布版本等元数据,支持在代码审查场景中辅助决策。

【适用场景】

生产环境问题排查:当应用在生产环境出现报错时,开发者可以直接让 AI 助手通过 MCP 读取真实错误数据,而非凭空猜测根因,大幅缩短调试时间。

Code Review 辅助:在代码评审时,AI 可基于 Sentry 错误趋势评估变更的风险级别。

Agent 自动化运维:将 Sentry 作为 AI Agent 的监控数据源,支持自动化告警分级和故障摘要生成。

【安装与使用】

方式一(远程连接,推荐):在支持自定义 HTTP Header 的 MCP 客户端中配置远程服务端点:

{ "mcpServers": { "sentry": { "url": "https://mcp.sentry.dev/mcp", "headers": { "Authorization": "Sentry-Bearer ${SENTRY_ACCESS_TOKEN}" } } } }

方式二(本地 stdio 传输):通过 npx 直接启动,传入 Sentry User Auth Token 即可连接自托管或 SaaS 版本:

npx @sentry/mcp-server@latest --access-token=sentry-user-token

方式三(Claude Code 插件):

claude plugin marketplace add getsentry/sentry-mcp claude plugin install sentry-mcp@sentry-mcp

【技术特点】

官方维护:由 Sentry 官方团队开发和维护,质量有保障,支持后续功能更新。

多种 LLM 提供商兼容:内置 AI 搜索功能支持 OpenAI、Azure OpenAI、Anthropic 和 OpenRouter,可根据团队现有模型灵活配置。

自托管友好:支持通过 --host、--insecure-http 等参数连接纯 HTTP 内网部署,并可按需禁用 Seer 等特定技能。

远程 MCP 优先:默认推荐使用远程服务端点,减少本地环境配置成本。

【总结】

Sentry MCP Server 将 Sentry 的错误追踪和性能监控能力无缝接入 AI 编程助手的工作流。对于在生产环境排查问题、进行 Code Review 或构建监控驱动的 AI Agent 的开发者而言,这是一个高效、可靠的官方级解决方案。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论