﻿---
title: "Sentry MCP 用官方远程 URL 再 login，不要抄 mcp-remote"
summary: "CLI：codex mcp add sentry --url https://mcp.sentry.dev/mcp，再 mcp login sentry。能接到 org/project。托管端是 OAuth，不是 PAT。旧文的 npx mcp-remote 和 Claude 的 --transport http 不要抄。"
category: mcp
level: starter
surfaces: [cli, app, ide]
tags: ["MCP", "Sentry", "OAuth", "HTTP"]
canonical: /tips/mcp-sentry-remote/
---

# 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，不是本地包：

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

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

```toml
[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。

## 来源

- [Sentry · MCP Server](https://docs.sentry.io/product/sentry-mcp/)
- [OpenAI · Model Context Protocol](https://learn.chatgpt.com/docs/extend/mcp)
- [Use Carly · Codex to Sentry](https://www.usecarly.com/blog/codex-sentry-integration/)
