AI 與科技名詞白話解釋

模型上下文協議(Model Context Protocol (MCP))是什麼?

MCP 是讓 AI 應用程式以統一方式連接外部資料與工具的開放標準,官方比喻為 AI 的 USB-C。Anthropic 於 2024 年 11 月發布並開源,2025 年 12 月捐給 Linux 基金會旗下的 Agentic AI Foundation 管理。

協定與標準MCPModel Context Protocol模型上下文協定模型脈絡協定MCP 協議MCP 伺服器

一句話說明

讓 AI 應用程式用統一方式連接外部資料、工具與工作流程的開放標準,常被比喻成 AI 的 USB-C。

模型上下文協議怎麼運作?

  1. AI 應用程式(稱為 Host,例如桌面版聊天 App 或程式編輯器)內建 MCP 用戶端。
  2. 外部服務包成 MCP 伺服器,對外提供工具(Tools)、資料(Resources)與提示範本(Prompts)。
  3. 用戶端與伺服器以 JSON-RPC 2.0 格式交換訊息,先查詢對方有哪些能力。
  4. 模型需要時,透過用戶端呼叫伺服器上的工具或讀取資料,結果再回到對話中。

實際例子

常見誤解

誤解:MCP 只能用在 Anthropic 的 Claude。
事實:MCP 是開放標準,官方文件列出 ChatGPT、Visual Studio Code、Cursor 等多種用戶端都支援。
誤解:MCP 是一個 AI 模型。
事實:MCP 不是模型,而是模型與外部工具、資料之間的「連接規格」。

常見問題

MCP 和函式呼叫有什麼不一樣?

函式呼叫是模型「表達要用哪個工具」的能力,各家 API 格式不同;MCP 則是標準化工具怎麼被發現與連接,寫一次 MCP 伺服器就能給多種 AI 應用使用,兩者是互補關係。

MCP 現在由誰負責管理?

MCP 由 Anthropic 在 2024 年 11 月推出。2025 年 12 月 9 日,Anthropic 把 MCP 捐給 Linux 基金會旗下的 Agentic AI Foundation,成為創始專案之一,改由中立的開放治理方式維護。

MCP 和 A2A 協定的差別是什麼?

MCP 處理「AI 應用連接工具與資料」,A2A 處理「不同 AI 代理人之間互相溝通、分派任務」。Google 發表 A2A 時就說明它與 MCP 互補,兩者目前都在 Agentic AI Foundation 之下。

延伸閱讀

相關名詞

函式呼叫/工具使用、A2A 代理間協定、AI 代理人、大型語言模型

參考來源

查核日期:2026-09-26。API:/api/term?id=mcp