Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
獨立知識媒體
與任何項目無關聯
探索AI智慧的思維邊界
claude-me.com
最新
Anthropic 推出 Claude 合作夥伴網絡服務軌道與 Partner Hub,生態系統擴張進入新階段  ·  開發者的 MCP 實作:從零開始建立你的第一個 MCP Server  ·  非工程師的 MCP 入門:不寫一行代碼,讓 Claude 直接連上你常用的工具  ·  Claude Projects 功能深度評測:用了三個月,這是我真實的使用感受  ·  Claude vs ChatGPT 2026 年老實比較:不是誰更強,而是你該用哪一個  ·  用 Claude Debug 的正確姿勢:不是貼 Error 等答案,而是讓它陪你系統化找問題
名詞解析 · mcp-tools

MCP Client

MCP 客戶端
mcp-tools 新手

30 秒版 · 給沒耐心的人
MCP 架構裡的「使用方」——Claude 本身,以及 Claude Desktop、Claude Code 這些應用,都是 MCP Client。它們主動呼叫 MCP Server 提供的工具,完成用戶交派的任務。
完整解說 +
01 · 這是什麼?
MCP Client 是 MCP(Model Context Protocol)架構裡的「使用工具的那一方」。最簡單的理解:Claude Desktop 和 Claude Code 都是 MCP Client——它們能連接多個 MCP Server,並在需要的時候呼叫這些 Server 提供的工具。 這個「Client/Server」的分工,其實和你在網路世界裡常見的架構一樣——你的瀏覽器是 HTTP Client,網站是 HTTP Server。在 MCP 裡,Claude 應用是 Client,各種工具整合是 Server。 一個 MCP Client 最核心的能力是「工具發現和呼叫」:它啟動時會詢問所有已連接的 MCP Server「你有什麼工具」,把這些工具的描述整合到 Claude 的上下文裡。當對話裡出現需要工具的情境,Claude 能識別並呼叫對應的 Server——整個過程對你是透明的,你只需要描述你要做什麼。
02 · 為什麼存在?
為什麼需要區分 MCP Client 和 MCP Server?因為這個分工讓整個生態系有更好的擴展性。 從「使用者」的視角:你可以換不同的 MCP Client(今天用 Claude Desktop,明天改用某個支援 MCP 的 IDE 插件),但你設定的 MCP Server(Google Drive、GitHub 的連接)不需要重新設定,因為它們用的是同一套標準介面。 從「工具開發者」的視角:你只需要寫一個 MCP Server,任何現在和未來支援 MCP 協議的應用(Claude Desktop、Claude Code、第三方 IDE、其他 AI 工具)都能使用你的工具,你不需要為每個應用各別寫一套整合。 這個「Client 和 Server 各自獨立演進」的設計,是 MCP 生態系能快速擴張的根本原因。
03 · 如何影響你的決策?
對你的實際影響:大多數用戶不需要深入理解 MCP Client 的內部機制,但了解「我在用的是 MCP Client」這個概念,能讓你更有效地設定和使用 MCP 生態系。 最重要的實際知識點:在 Claude Desktop 裡,你設定的所有 MCP Server 都能在同一個對話裡同時使用。這意味著你可以要求 Claude 做「跨工具的複合任務」:「從 GitHub 讀取這個 Issue 的描述,在 Slack 裡找一下相關的討論,然後在 Notion 裡建立一個任務卡,並在卡裡把這些資訊整合起來」——這整個流程,Claude 能自己完成,因為它作為 MCP Client 能同時存取這三個 Server。
04 · 你該怎麼辦?
對想深入 MCP 生態的開發者,幾個實用資源:MCP 官方文件:modelcontextprotocol.io——包含協議的完整規格和 SDK 文件。官方 Server 目錄:github.com/modelcontextprotocol/servers——可以看現有的 Server 實現,作為自己開發的參考。Claude Desktop 的 MCP 設定檔位置:macOS 在 ~/Library/Application Support/Claude/claude_desktop_config.json,Windows 在 %APPDATA%/Claude/claude_desktop_config.json——這是你手動設定 MCP Server 的地方。如果你想把自己的應用變成 MCP Client(讓你的應用能呼叫 MCP Server 的工具),Anthropic 提供了 TypeScript 和 Python 的 Client SDK。
實際例子 +
開發者小李正在為他的公司建立一個內部工具,讓業務人員能用自然語言查詢公司的 CRM 系統和發送 Slack 通知。他的實現方式:用 Python 寫了一個自定義的 MCP Client(整合了 Anthropic 的 Claude API),然後為公司的 CRM 系統和 Slack 分別建立了 MCP Server(CRM Server 接了內部 API,Slack Server 用官方的 Slack MCP Server)。業務人員現在可以直接說「查一下王大明上個月的訂單狀態,如果有任何未處理的,發一個 Slack 通知給他的業務負責人」,系統自動完成跨 CRM 和 Slack 的操作。小李說:「MCP 讓我不需要為每個工具各別寫整合邏輯——寫好 Server,Claude 就知道怎麼用了。」
圖解
MCP Client — One Client, Many ServersA single Claude application can connect to unlimited MCP Servers simultaneouslyClaude Desktop(MCP Client)Decides which tools to callGoogle DriveMCP ServerFiles · Docs · SheetsGitHubMCP ServerRepos · PRs · IssuesSlackMCP ServerMessages · ChannelsYour CustomMCP ServerInternal tools · DBClaude can use all connected Servers in a single conversation — "Read GitHub issue, check Slack for context, update Notion, send summary"Claude Me · claude-me.com
歡迎截圖分享,轉載請註明來源
常見誤解 +
✕ 誤解1
× 誤解一:MCP Client 必須是 Claude 的應用,其他應用不能做 MCP Client。任何應用都可以實作 MCP Client 協議——包含其他 AI 的應用、你自己開發的工具、甚至其他品牌的聊天機器人。MCP 是一個開放的標準,不是 Claude 的專利。
✕ 誤解2
× 誤解二:一個 MCP Client 一次只能連接一個 MCP Server。MCP Client 的設計支援同時連接多個 Server——這正是它的核心優勢。Claude Desktop 連接了 Google Drive Server、GitHub Server、Slack Server 之後,你可以在同一個對話裡讓 Claude 跨越這三個工具完成任務,不需要分開對話。
這件事跟你有什麼關係 +
直接影響
使用 MCP Client(如 Claude Desktop)帶來的主要好處是能力擴展——Claude 從「只能處理你貼給它的資訊」變成「能主動去取用和操作你的工具」。主要的取捨是:你需要花時間設定和管理 MCP Server,以及你需要對 Claude 能操作你工具這件事有一定的信任和謹慎。好的做法是設定明確的權限範圍(讓每個 MCP Server 只有它需要的最小存取權),以及定期審視 Claude 做了哪些操作(大多數 MCP Client 提供操作日誌)。
提問
請至少輸入 10 個字