Sentry MCP 用官方远程 URL 再 login,不要抄 mcp-remote

CLI:codex mcp add sentry --url https://mcp.sentry.dev/mcp,再 mcp login sentry。能接到 org/project。托管端是 OAuth,不是 PAT。旧文的 npx mcp-remote 和 Claude 的 --transport http 不要抄。

Learn 把 Sentry 列进推荐 MCP。官方托管地址是 Streamable HTTP,不是本地包:

codex mcp add sentry --url https://mcp.sentry.dev/mcp
codex mcp login sentry

能接到某个 org 或项目,工具表会变短,发现类工具会被藏掉。官方建议尽量接到项目:

[mcp_servers.sentry]
url = "https://mcp.sentry.dev/mcp/my-org/my-project"
enabled = true

codex mcp login sentry 走浏览器 OAuth。Sentry 写明所有连接都用 OAuth。这是会话里拉取 issue / 堆栈,不是值班告警,也不会在你没开会话时盯着错误飙升。

不要做这些:

  • 不要抄 Claude 的 claude mcp add --transport http。Codex 远程用 --url,名字写在 add 后面。
  • 不要一上来套 npx -y mcp-remote@latest https://mcp.sentry.dev/mcp。现行 Codex 自己会连 HTTP。
  • 不要给托管端写 bearer_token_env_var。日文对照文有时把它当成 Sentry 主路径,那是错的。
  • 不要把官方文档里的 {organizationSlug} 花括号占位原样抄进 TOML。写成真实 slug,例如 my-org/my-project
  • 不要默认加 ?experimental=1。那是前瞻工具,会多占上下文。
  • 不要抄 /sse。也不要给它 required = true 挂全局。
  • 不要把自托管 stdio 包 @sentry/mcp-server 和托管 URL 混成一台。自托管才走 command / args,密钥用 env_vars 转发,不要把 access token 写进 args。TOML 里的美元括号不会展开。

错误正文是攻击者可写的输入。从 Sentry 拉来的内容修 bug 时,保持工具批准,不要一上来 --yolo。网页 Cloud 不读这份 config.toml。改完新开会话,用 codex mcp get sentry 看传输是 streamable_http。

来源