模型上下文協定
MCP (Model Context Protocol)
定義 · Citable Definition
MCP(Model Context Protocol)是讓 AI 模型連接外部資料與工具的開放協定:把資料庫、行事曆、檔案系統與第三方 API 以統一介面接給模型,不必為每個模型各寫一套整合。
延伸說明 · In Practice
在 MCP 之前,每接一個工具就要為每個模型各寫一次串接,成本是「工具數 × 模型數」。MCP 把它變成「工具數 + 模型數」——工具方實作一次伺服器,任何支援協定的模型都能用。這是它真正的價值,不是功能多,是整合成本的量級改變。
最常見的誤解是把 MCP 當成外掛市集。它是協定不是產品,本身不提供任何能力;能力來自你接上去的那些伺服器,而那些伺服器的品質與權限範圍要自己把關。接一個能讀寫正式資料庫的 MCP 伺服器給代理,等於把生產環境的鑰匙交出去——這件事該有審核流程,跟裝瀏覽器外掛不是同一個層級的決定。
MCP 解決的是「AI 能碰到什麼」,AI Skills 解決的是「AI 該怎麼做」。兩者互補,不是二選一——很多導入失敗是因為只接了工具,卻沒有寫下做事的紀律。