MCP 是什麼?(Model Context Protocol)
// 一句話回答
MCP(Model Context Protocol,模型情境協定)是一個讓 AI 助理安全連接外部工具與資料的開放標準,由 Anthropic 提出。它像 AI 世界的 USB-C —— 有了共通的插孔規格,Claude 這類 AI 就能用同一套方式接上你的資料庫、Gmail、Notion、公司系統,不用每個工具都客製一次。
先講它要解決的問題
AI 很聰明,但預設只活在對話框裡 —— 它看不到你的檔案、信箱、公司資料庫(資料庫就是「有系統地存放大量資料的倉庫」)。要讓 AI 真的幫你做事,就得讓它「連上」這些東西。
問題是,以前每要 AI 連接一個工具,工程師就得為那個工具「客製」一套接法(客製=專門為它量身打造,沒辦法重複用)。工具一多,就變得又慢、又難維護、又容易出錯。
MCP 是什麼
先解釋名字。MCP 全名 Model Context Protocol:Model 指「AI 模型」、Context 是「情境/它能看到的資料」、Protocol 是「協定」——協定就是「大家講好、共同遵守的一套規則」,像「插頭的規格」或「交通規則」那樣。
所以 MCP 就是「一套讓 AI 模型去讀取資料、使用工具的共通規則」,由 AI 公司 Anthropic(也就是做出 Claude 的公司)提出。工具方只要照這套規則,AI 就能用同一種方式接上來。
「伺服器」和「用戶端」是什麼?
講 MCP 常會聽到「MCP 伺服器」和「MCP 用戶端」,先把這兩個詞拆開。「伺服器(server)」是「提供服務的一方」,「用戶端(client)」是「來使用服務的一方」——就像餐廳(伺服器)提供餐點,客人(用戶端)來用餐。
套到 MCP:工具方(例如你的 Notion、資料庫)照 MCP 規格開一個「MCP 伺服器」,負責提供資料;AI(例如 Claude)扮演「MCP 用戶端」,去跟這些伺服器要資料、請它們做事。兩邊講同一套規則,就能順利溝通。
用「USB-C」比喻
還記得以前每種裝置都有自己的充電線嗎?手機一種、相機一種、筆電又一種,很亂。USB-C 這個「共通插孔規格」出現後,一條線幾乎接遍所有裝置。
MCP 就是 AI 接工具的「USB-C 標準」:工具方做一次 MCP 接口,各種支援 MCP 的 AI 都能接上。一次做好,到處能用,不用每一對組合都重接。
對企業/創業者的意義
MCP 讓「AI 真的接上你公司的系統」這件事變得標準化、可控。例如讓 AI 讀你的 Notion 知識庫、查網站流量數據、看雲端硬碟裡的檔案,都能透過支援 MCP 的接口安全地做。
重點在「有共通標準+可授權控管」:你決定 AI 能連什麼、能做到什麼程度。比起以前土法煉鋼、一個一個硬接,MCP 這條路更安全、也更好維護——這對想把 AI 導進實際營運的公司很重要。
MCP 跟 API 有什麼關係與不同
如果你已經懂 API(程式之間通用的溝通窗口),可以這樣區分:API 是「任何程式跟程式」之間的通用接口;MCP 則是「專門為了讓 AI 連接工具」而設計的一層標準(它底下常常仍然是透過各工具的 API 在運作)。
一句話:MCP 可以理解成「專門給 AI 用的、標準化的工具接頭」。
常見問題
MCP 是 Claude 專屬的嗎?
MCP 由 Anthropic(做出 Claude 的公司)提出,但它是開放標準,不限 Claude 使用,越來越多 AI 工具與服務都支援它。
用 MCP 安全嗎?
MCP 的設計包含授權與權限控管,由你決定 AI 能連接什麼、能做什麼。但和所有連外設定一樣,原則是只授權必要的範圍、並保管好帳號憑證。
我需要自己懂 MCP 才能用 AI 嗎?
不用。一般使用者只要在支援的工具裡按「授權連接」即可。MCP 是背後的技術標準,日常使用不會直接碰到它的細節。
MCP 跟外掛(plugin)一樣嗎?
概念相近,都是幫 AI 擴充能力。差別在於 MCP 是一套「跨工具的共通協定」,目標是讓各家不用各做各的、彼此能通用。