AI 與科技名詞白話解釋

MCP 和傳統 API 差在哪?

傳統 API 是給工程師寫程式呼叫的介面,每個服務格式都不同;MCP 是讓 AI 應用程式用同一套標準連接各種工具與資料的協定,AI 能自動得知有哪些工具可用。MCP 通常是包在既有 API 外面的一層,而不是取代 API。

比較表

比較項目MCP(模型上下文協定)傳統 API
主要使用者AI 應用程式與 AI 代理人工程師撰寫的程式
介面標準統一協定,一次實作可接多個 AI 客戶端各家自訂,格式與驗證方式各異
工具探索客戶端可向伺服器查詢可用工具與參數說明需閱讀文件後手動串接
提供內容工具、資源、提示範本三種能力通常是端點(endpoint)與資料
傳輸方式本機 stdio 或遠端 HTTP多為 HTTP(REST、GraphQL 等)
兩者關係常在內部呼叫既有 API可被包裝成 MCP 伺服器

這些情況選模型上下文協議

  • 希望 Claude 等 AI 助理直接使用你的服務或資料
  • 要讓同一組工具同時支援多個 AI 客戶端

這些情況選API(應用程式介面)

  • 一般網站、App 或後端系統之間的串接
  • 需要精細控制效能、快取與版本的正式服務

常見問題

有了 MCP 之後還需要 API 嗎?

需要。MCP 伺服器內部多半還是去呼叫既有的 API 或資料庫,它負責把這些能力用 AI 看得懂的標準格式包裝起來,API 仍是底層的資料來源。

MCP 伺服器一定要架在雲端嗎?

不一定。MCP 支援在自己電腦上以 stdio 方式執行的本機伺服器,也支援透過 HTTP 連線的遠端伺服器,可依用途與安全需求選擇。

名詞解釋

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

API(應用程式介面):API(應用程式介面)

參考來源

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