什麼是 MCP?
Claude Code 怎麼連到外部工具、資料庫、API
⏱ 預估 ~5 分鐘
01 · 讀一讀
Claude Code 能讀你的檔、寫程式、跑指令 — 但只在你本機。如果你想 Claude 看你的 GitHub issue?查你的資料庫?看 Sentry 的錯誤紀錄?讀你團隊的 Slack 訊息?
現在 Claude 不能。它困在你的終端機裡,跟你每天用的工具切斷。
MCP 改變這個。
💡 想像一下把現在的 Claude Code 想成只能在一個房間工作的超強包商。MCP 像給他們整棟建築的鑰匙 — 資料庫室、監控室、專案管理辦公室。一樣的包商,但現在能在房間之間走、跨你整個工作流程做事。
重點整理
- 只用 Claude Code 只能存取你本機檔跟終端機
- MCP 把 Claude 連到外部工具、資料庫、API
- MCP 是 Model Context Protocol — 開放標準
- 它跟 Claude Code、Claude Desktop、其他 AI 工具運作
02 · 讀一讀
MCP 是 Model Context Protocol 的縮寫。是個開放標準 — 想成 AI 應用程式的 USB-C。
就像 USB-C 給你一個通用 port 連手機、螢幕、硬碟、鍵盤,MCP 給 AI 工具一個通用協定連 GitHub、資料庫、Sentry、Slack 跟幾百個其他服務。
沒 MCP 的話,每個 AI 工具要為每個服務做客製整合。又貴又脆。MCP 解決:為你的服務做一個 MCP server,每個相容 MCP 的 AI 工具都能用。
重點整理
- MCP = Model Context Protocol,Anthropic 的開放標準
- 「AI 的 USB-C」 — 一個協定連多個服務
- MCP server 公開 Claude Code 能呼叫的工具
- 幾百個 MCP server 已經存在(GitHub、Postgres、Sentry、Notion 等)
03 · 看程式碼
MCP server 接上後,你可以叫 Claude Code 做下面這種事 — 全部用自然語言。
用 MCP 的範例 prompt
"Add the feature described in JIRA issue ENG-4521 and create a PR on GitHub."
"Check Sentry for the most common errors in the last 24 hours."
"Find emails of 10 users who used feature X, based on our PostgreSQL database."
"Review PR #456 on GitHub and suggest improvements."
"Create Gmail drafts inviting these users to a feedback session."
每個都需要 Claude 跟外部服務對話(JIRA、Sentry、PostgreSQL、GitHub、Gmail)。沒 MCP,Claude 都不能做。有對的 MCP server 接上,全部都能做。
04 · 讀一讀
MCP server 用三種方式之一連到 Claude Code — 叫 transport(傳輸)。
HTTP 是雲端服務建議的選項。Server 跑在遠端,Claude 透過網路連。最熱門的 MCP server(GitHub、Sentry、Notion)用 HTTP。
Stdio 在你機器上跑本機程序。適合需要直接系統存取的工具,像資料庫連接器或自訂腳本。指令當子程序跑 — Claude 透過 standard input/output 溝通。
SSE(Server-Sent Events)是舊 transport,現在已棄用。舊教學可能看到,但新設定用 HTTP。
重點整理
- HTTP:遠端 server,雲端服務建議(GitHub、Sentry、Notion)
- Stdio:你機器上的本機程序(資料庫、自訂腳本)
- SSE:已棄用,改用 HTTP
- 你會用到的大部分 MCP server 是 HTTP — 就一個 URL
05 · 選擇題
想 Claude 今天能存取什麼 vs 有 MCP 能存取什麼。MCP 讓什麼變可能是 Claude Code 自己做不到的?
- 讀你專案裡的檔
- 跑終端機指令
- 把程式碼寫到檔
- 查外部資料庫或看 GitHub issue
06 · 配對
你看了三種 transport。配對每個對應什麼時候用。
(本節為互動練習,請啟用 JavaScript 體驗)
⚠ 完整互動體驗需要 JavaScript。請啟用 JavaScript 後重新整理。
※ 本站為獨立繁中教學專案,非 Anthropic 官方產品。Claude™ 為 Anthropic, PBC 商標。