本文根據 Claude Code 官方文檔《Connect Claude Code to tools via MCP》《MCP quickstart》與 Sentry 官方 MCP 說明整理,資料核對於 2026-11-05。配圖為本站整理的示意圖,不是介面截圖。本站(bigolab.com)不是 Anthropic 或 Sentry 官方網站。
適用於誰
- 項目接了 Sentry,線上出了報錯,想讓 Claude Code 直接讀 issue 並定位原因的人;
- 總是手動把堆棧截圖或複製進對話,嫌麻煩的人;
- 想看一個「需要網頁登入授權」的 MCP 服務完整怎麼接的人(Claude Code 官方也拿 Sentry 當示範)。
MCP 的基礎概念和通用配置見 /guides/claude-code-mcp-setup,本文只講 Sentry 這一個。
結論先說
- Sentry 官方提供遠程 MCP 服務,地址是
https://mcp.sentry.dev/mcp。Sentry 官方頁面說,它把 Sentry 的 API 接給你的助手,讓你用自然語言問數據,用於調試、修線上錯誤、理解應用行為;頁面同時標註這是 Beta。 - 添加只需要一條命令,然後在 Claude Code 裏用
/mcp在瀏覽器裏授權。這正是 Claude Code 官方 MCP 文檔裏用的示例。 - 最順手的用法是貼 issue 連結:Sentry 官方演示的流程是複製瀏覽器裏的 Sentry issue 地址,助手讀取 issue 詳情、分析堆棧,再改代碼、跑測試驗證。
- 改代碼前先別急着讓它動手。 線上報錯可能只是症狀,讓它先給出原因判斷,你確認後再改。
- 報錯數據裏可能有用戶資訊。 接入前確認你們團隊允許把這類數據交給 AI 工具。

圖:本站根據 Claude Code 官方文檔:MCP 與 Sentry 官方說明整理的示意圖
一、添加伺服器並授權
在項目目錄的終端裏運行(官方命令):
bash
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
Claude Code 官方 quickstart 說明:添加後 claude mcp list 會顯示該伺服器為 ! Needs authentication,這是正常的,下一步完成登入。啟動會話後輸入:
text
/mcp
選中 sentry,按回車,選擇 Authenticate,瀏覽器會打開 Sentry 的登入頁,在那裏批准連接。回到 Claude Code,狀態會變成已連接。官方給的幾個小提示:
- 認證令牌會被安全儲存並自動刷新;
- 想撤銷,在
/mcp選單裏選 “Clear authentication”; - 瀏覽器沒有自動打開時,複製它給的連結手動打開;
- 如果瀏覽器登入後回調報連接錯誤,把地址列裏完整的回調 URL 粘貼到 Claude Code 彈出的 URL 輸入框裏;
- 不想進會話,也可以在 shell 裏運行
claude mcp login sentry;在 SSH 等沒有瀏覽器的環境裏,它會打印授權連結讓你在本機打開,再把重定向後的完整地址粘回去,需要交互式終端,所以用ssh -t連接。
如果之前已經加過同名的 sentry,重複運行 claude mcp add 會報 MCP server sentry already exists in local config,跳過這一步直接授權即可。
範圍(scope): 官方說預設是 local,只在當前項目、只你自己可用,存在 ~/.claude.json。想所有項目都用,加 --scope user;想寫進倉庫讓團隊共用,用 --scope project,會生成 .mcp.json,Claude Code 在使用前會彈窗讓每個人批准。Sentry 這種每人各自登入的服務,一般用預設或 user 即可,不要把任何令牌寫進共享文件。
裝好以後,用官方 quickstart 的第一個問題驗證:
text
What Sentry projects do I have access to?
看輸出裏有沒有標着 sentry 的工具調用。
二、典型排查流程
下面的提示詞和步驟是本站設計的,不是官方示例。
第 1 步:貼 issue 連結,只要分析,不要改代碼。
text
這是線上的 Sentry issue:<粘貼 issue 連結>
請先讀取這個 issue 的詳情、堆棧和最近的事件,告訴我:
1)錯誤是什麼、影響多少用戶、什麼時候開始的;
2)堆棧裏哪幾個文件和行號是我們自己的代碼;
3)你認為的根本原因,以及哪些是推測。
先不要改代碼。
第 2 步:讓它去倉庫裏對號入座。
text
根據上面的堆棧,在代碼庫裏找到對應位置,解釋為什麼這種輸入會觸發這個錯誤,給我一個最小改動的修復方案,列出會改哪些文件。我確認後再改。
複雜的先分析再動手,可以配合 /guides/claude-code-plan-mode。
第 3 步:確認後修復,並補測試。
text
按方案修復,並為這個錯誤寫一個能復現的測試,先確認測試在修復前會失敗、修復後通過。最後給我 git diff 摘要。
第 4 步:回頭確認。 修復上線後,再讓它查這個 issue 最近有沒有新事件,看是否真正解決。
其他可問的問題(都需要你的帳號有權限):
text
最近 24 小時我們 checkout 項目裏新增了哪些未解決的錯誤?按影響用戶數排序。
這個接口的 trace 裏最慢的是哪一段?
三、用插件方式,讓它自動委派給子智能體
Sentry 的 GitHub 倉庫裏還給了一種 Claude Code 插件的裝法:
bash
claude plugin marketplace add getsentry/sentry-mcp
claude plugin install sentry-mcp@sentry-mcp
倉庫說明,這會提供一個 sentry-mcp 子智能體,當你問到 Sentry 的錯誤、issue、trace 或性能時,Claude 會自動委派給它。子智能體的概念見 /guides/claude-code-subagents,插件的安裝管理見 /guides/claude-code-plugins-marketplace。倉庫還說有一個 sentry-mcp-experimental 版本帶前瞻性的工具變體;穩定性自行判斷。
四、幾個要注意的地方

圖:本站根據官方文檔整理的示意圖
- 限流。 Sentry 官方倉庫說,工具調用受 Sentry API 的速率限制,服務端會自動重試;限制持續時會返回 “Rate Limited” 提示並說明何時重試。最常見的原因是並行發了太多 Sentry 調用,看到這個提示就讓它一個一個查。
- 自託管 Sentry。 官方走的是另一條路:用 npm 包
@sentry/mcp-server的 stdio 方式,用SENTRY_HOST指向你的域名,認證用npx @sentry/mcp-server@latest auth login或SENTRY_AUTH_TOKEN。倉庫還說,Seer 不屬於自託管版 Sentry,所以主機不是 sentry.io 時預設不帶seer技能;並且 AI 驅動的搜尋類工具需要你自己配置 LLM 提供方。令牌權限請按官方列出的範圍最小化創建。 - 傳 token 的遠程方式。 官方說客戶端支持自定義請求頭時,可以用
Authorization: Sentry-Bearer ${SENTRY_ACCESS_TOKEN}。注意是Sentry-Bearer,不是Bearer,後者保留給 MCP 的 OAuth 令牌。令牌用環境變量,不要寫死進文件。 - 數據與注入風險。 Claude Code 官方提醒:連接前確認你信任該服務;能拉取外部內容的伺服器可能帶來提示注入。Sentry 裏的錯誤訊息有一部分來自用戶輸入,讓它在改代碼前把可疑內容摘出來給你看。選型思路見 /guides/mcp-servers-how-to-choose-audit。
- 連不上時。 Claude Code 官方的排查建議:用
curl -I https://mcp.sentry.dev/mcp看響應。404 或 405 說明伺服器在線(很多 MCP 端點只接受 POST);401 或 403 說明伺服器在線但需要認證;沒有任何響應則檢查地址和網絡。Windows PowerShell 裏要寫curl.exe,否則會調用 Invoke-WebRequest 別名。
常見問題
Q:必須用 Sentry 嗎?日誌類還有別的嗎?
本文只寫了 Sentry,因為官方文檔有現成示例。其他日誌、監控平台是否提供 MCP,請去對應官方文檔查。Claude Code 官方 MCP 頁面也提到,可以用 MCP 分析監控數據。
Q:和 GitHub issue 的流程怎麼配合?
可以先用 Sentry 定位,再用 GitHub 那邊提 issue 或 PR,見 /guides/claude-code-github-mcp-gh-issues。
Q:授權後別人能用我的帳號權限嗎?
令牌存在你本機的 Claude Code 裏,範圍按 Sentry 裏你帳號的權限。不要把 ~/.claude.json 發給別人。
訂閱和額度
讀堆棧、讀 trace 會產生較多上下文,排查一個線上問題的對話往往較長。訂閱選擇見 /chongzhi/claude-code,價格和額度以官方頁面當前顯示為準。
相關教學
- /guides/claude-code-mcp-setup:Claude Code 添加 MCP 的完整步驟
- /guides/claude-code-common-errors:Claude Code 常見報錯
- /guides/claude-code-github-mcp-gh-issues:GitHub MCP 管理 issue
參考資料
- Claude Code 文檔:Connect Claude Code to tools via MCP — https://code.claude.com/docs/en/mcp
- Claude Code 文檔:MCP quickstart — https://code.claude.com/docs/en/mcp-quickstart
- Sentry 文檔:Sentry MCP — https://docs.sentry.io/product/sentry-mcp/
- Sentry MCP 倉庫 — https://github.com/getsentry/toolkit
0 條評論
還沒有評論,來搶沙發~