若你正糾結「MCP 到底是什麼」「為何有人把它比作 AI 時代的 HTTP」「REST API 已經夠用為什麼還要 MCP」,本文以 2026 年 6 月 Anthropic 開源規範、四大廠商全面入局與 10,000+ MCP Server 生態為錨,從網際網路誕生前的協定混沌類比出發,拆解 N×M 工具整合困境MCP 三層架構JSON-RPC 2.0 通訊模型,並給出 六步落地流程。你將弄清 MCP 與 REST 的本質分野、為何換 LLM 不必重寫工具層——與站內 Agent Skill 文AI 程式設計助手對比 互補。
01

AI 工具整合的 N×M 困境:為何 2024 年前像「網際網路誕生前」一樣混沌?

1970 年代,ARPAnet、Ethernet、分組無線網路各自為政,每次互聯都要客製翻譯層。TCP/IP 統一了通訊規則,HTTP 在其上再次抽象,全球資訊網才得以爆發。AI 世界在 2024 年前,正處於同一種混沌:大模型能力強大,卻無法存取即時資料、無法執行操作——於是「給 AI 接手腳」成為共識,但整合方式極度碎片化。

01

N×M 客製整合:N 個 AI 模型 × M 個外部工具 = 海量一對一適配。ChatGPT Plugins、OpenAI Function Calling、Claude Tool Use、Gemini Function Calling 格式各異。

02

企業 CRM 接入痛點:需為 Claude、GPT、Gemini 分別開發適配層,換供應商則整合邏輯推倒重來。

03

IDE 助手各自為政:Cursor、VS Code、Zed 存取檔案系統、資料庫、API 的方式各不相同,工具定義無法跨框架複用。

04

Agent 框架碎片化:LangChain、CrewAI、AutoGen 各有資料接入方式,編排層與工具層緊耦合。

05

USB 類比:如同 USB-C 出現前 Mini-USB、Lightning、專有介面並存——MCP 要做的是 AI 工具整合領域的 USB-C

LLM 的訓練資料有截止日、無法直連即時系統。Tool Use / Function Calling 是正確方向,但缺少統一標準時,每換一個模型供應商或 IDE,就要重寫全部整合邏輯。這正是 MCP 誕生的背景。

02

MCP 是什麼:三層架構、傳輸模式與 JSON-RPC 工具發現

Model Context Protocol(模型上下文協定)由 Anthropic 於 2024 年 11 月正式開源,是一套定義 AI 模型(用戶端)與外部工具/資料(伺服器端)之間通訊的開放標準。核心思想:將「AI 能發現哪些工具、如何呼叫它們」標準化。

層級角色典型實例職責
Host(宿主層)承載 AI 的應用Claude Desktop、Cursor、VS Code管理使用者互動與 Client 生命週期
MCP Client協定用戶端內嵌於 Host與每個 Server 維護 1:1 工作階段連線
MCP Server工具/資料暴露層自研或社群 Server暴露 Tools、Resources、Prompts
外部系統真實資料來源資料庫、API、檔案系統被 Server 封裝後供 AI 呼叫
傳輸方式適用場景特點
STDIO本機子進程零相依、啟動快、隔離性好
HTTP + SSE遠端/雲端服務跨網路呼叫、支援水平擴展
json
{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "query_database",
    "arguments": { "sql": "SELECT * FROM users LIMIT 10" }
  },
  "id": 1
}

底層基於 JSON-RPC 2.0tools/list 執行時動態取得可用工具清單;resources/read 讀取檔案或資料庫記錄;Server 可主動向 Client 推播訊息,支援雙向通訊——區別於傳統 REST 的單向請求-回應模型。每個工具附帶 JSON Schema 自描述,AI 能理解參數含義與副作用。

03

MCP 與 HTTP/REST 的深層類比:執行時發現 vs 靜態文件

把 MCP 比作「AI 時代的 HTTP」並非修辭,而是問題結構的高度相似:網際網路時代解決的是裝置互聯,Agent 時代解決的是 AI 與工具互聯。

維度網際網路時代AI Agent 時代
核心問題不同網路協定互不相容不同 AI 工具整合方式各異
解決方案TCP/IP + HTTPMCP
核心價值統一通訊語言,裝置互聯統一工具介面,AI 互聯
開放性開放標準,任何人實作開源協定,任何人實作
能力傳統 REST APIMCP
工具發現開發者讀文件、硬編碼Agent 啟動時 tools/list 動態取得
工作階段狀態無狀態,每次請求獨立持久連線,多步驟工作流保持上下文
自描述API 不會告訴 AI 自己能做什麼每個工具附帶 JSON Schema 描述
通訊方向單向請求-回應雙向,Server 可反向請求推理

REST API 解決的是「能不能呼叫」的問題。MCP 解決的是「AI 如何發現、選擇並正確呼叫工具」的問題——這才是 Agent 時代的核心命題。

04

為何 MCP 脫穎而出:四大廠商入局、治理移交與網路效應

2024 年 LLM 能力突破閾值,Agent 成為主流範式,工具呼叫碎片化問題極度尖銳。MCP 在正確的時間點由 Anthropic 推出,並以開源策略快速滾起生態雪球。

時間軸里程碑
2024 年 11 月Anthropic 開源 MCP 規範
2025 年Cursor、Zed、Continue 等 IDE 原生支援
2026 年 Q1OpenAI 宣布採用 MCP(1 月)
2026 年 Q2Google DeepMind CEO 宣布 Gemini 支援 MCP(2 月)
2026 年 Q2Microsoft 完成支援;治理權移交 Linux Foundation 旗下 AAIF

從「一家公司的私有標準」到「業界公共基礎設施」——治理權移交 AAIF 的意義,類比網際網路協定由 IETF 治理。截至 2026 年,MCP 生態已有超過 10,000 個 MCP Server:每新增一個 Server,所有相容用戶端立即可用;每新增一個用戶端,所有已有工具立即可被呼叫。這正是 HTTP 當年奠定 Web 生態的同一種網路效應。任何人可實作 MCP Server,任何框架可實作 MCP Client,換底層 LLM 無需改寫工具層。

注意:MCP 尚未完美。OAuth 2.0/2.1 身分驗證列入 2026 路線圖;尚無統一「MCP 伺服器註冊表」(類比沒有 DNS 的網際網路);SSE 傳輸需 session affinity;約 1,000 個 MCP Server 處於暴露且未授權狀態,間接提示注入攻擊已被記錄。Google 的 A2A(Agent-to-Agent) 協定定義 Agent 間橫向通訊——與 MCP(垂直整合層)互補,共同構成 Agent 網際網路協定棧。

05

六步落地 MCP Server、可引用硬資料與雲 Mac 宿主選型

對企業與開發者而言,MCP 意味著「寫一次,到處跑」:整合資產從綁定特定供應商變為可移植資產,在 Server 層集中治理權限。以下六步將內部 API 或資料來源封裝為可被 Cursor、Claude Desktop 等用戶端呼叫的 MCP Server。

01

盤點可暴露能力:列出資料庫查詢、檔案讀寫、內部 API、建置觸發等 Agent 需呼叫的操作,按副作用分級(唯讀 vs 寫入操作)。

02

選擇傳輸模式:本機開發用 STDIO 子進程;需遠端或多使用者共享時選 HTTP + SSE,部署到穩定雲端節點。

03

實作 Server 與 Schema:用官方 SDK(TypeScript/Python)註冊 tools,為每個工具撰寫 JSON Schema 描述參數與回傳值。

04

設定 MCP Client:在 Cursor mcp.json 或 Claude Desktop 設定中指向 Server 啟動指令或遠端 URL。

05

驗證發現與呼叫:確認 tools/list 回傳完整清單,抽樣執行 tools/call 並檢查多步工作流上下文是否保持。

06

正式環境部署到雲 Mac:需 7×24 在線、存取內網資源或並行 iOS CI 時,將 Server 遷到 KVMNODE 獨佔 Mac Mini;用 launchd 守護程序,按天/週/月彈性租期。檔位見 定價頁

A

MCP 生態規模(2026):公開 MCP Server 數量超 10,000,網路效應與 HTTP 早期 Web 生態同構(來源:Jacar / openEuler 社群綜合統計)。

B

企業整合成本降幅:採用 MCP 標準化後,AI 工具整合開發成本降幅達 38–55%(來源:Atlan / WorkOS 業界分析)。

C

新創進入門檻:標準化介面使 AI 相關新創公司進入門檻降低約 62%;傳統系統整合商客製化需求減少約 43%(來源:業界格局調研)。

方案MCP Server 長時執行主要短板
筆電本機 STDIO開發除錯方便合蓋即斷、無法 7×24
自建 VPS 無 macOS可遠端 HTTP+SSE缺 Apple 生態、iOS 工具鏈不相容
為每個 LLM 寫 REST 適配無 MCP 學習成本N×M 整合、換模型推倒重來
KVMNODE 雲 Mac + MCP獨佔節點、彈性租期需規劃月租

攤開替代方案:在主力 MacBook 上跑 HTTP+SSE MCP Server 隨時被合蓋與系統更新打斷;只為 Claude 寫一套、換 GPT 再寫一套 則永遠困在 N×M 泥潭;忽視 OAuth 路線圖與安全暴露 會在正式環境踩中未授權 Server 與提示注入坑。對需要 Apple Silicon、7×24 在線、以及把 MCP Server 與 iOS CI / OpenClaw Gateway 隔離的正式環境,在 KVMNODE 租用獨佔 Mac Mini M4 / M4 Pro 承載 MCP Server,往往是更優解:統一治理面、按天/週/月彈性、與 OpenClaw 常駐文 口徑一致。訂購入口 可把 Agent 工具層從個人筆電遷出;操作細節見 說明中心