MCP 客戶端
MCP 架構裡的「使用方」——Claude 本身,以及 <a href="/zh/glossary/claude-tools/claude-desktop/">Claude Desktop</a>、<a href="/zh/glossary/claude-tools/claude-code/">Claude Code</a> 這些應用,都是 MCP Client。它們主動呼叫 MCP Server 提供的工具,完成用戶交派的任務。
新手
MCP(模型情境協定)
<a href="/zh/glossary/core-concepts/anthropic/">Anthropic</a> 推出的開放標準,讓 AI 模型能以統一的方式連接外部工具和資料來源。沒有 MCP 之前,每個 AI 應用需要自己寫不同工具的整合代碼;有了 MCP,開發者只需要建立一個「MCP Server」,任何支援 MCP 的 AI 客戶端(如 <a href="/zh/glossary/claude-tools/claude-desktop/">Claude Desktop</a>)就能直接使用。類比:MCP 就像 AI 世界的 USB 標準——同一個接口,什麼設備都能插。
新手
MCP 伺服器
MCP(Model Context Protocol)生態系中負責「提供工具和資源」的服務端。開發者用 Python 或 TypeScript 實作,定義 Resources(可讀取的資料)、Tools(可執行的功能)、Prompts(預設的提示詞範本)三類原語,讓 MCP Client(如 <a href="/zh/glossary/claude-tools/claude-desktop/">Claude Desktop</a>)能呼叫這些功能。自建 MCP Server 是把 Claude 連接到任意外部系統的核心技術。
進階
MCP 傳輸協定
MCP 傳輸協定是 Claude 和 MCP Server 之間「怎麼傳訊息」的底層規格。目前有兩種主要選擇:stdio(標準輸入輸出)和 SSE/HTTP。stdio 適合同一台機器上的本地連線,設定最簡單;SSE/HTTP 走網路,適合雲端部署和多人共用。選哪個,就看你的 Server 和 Claude 是不是跑在同一台機器上。
新手