所有節目›AI Engineer Europe 2026| World's Fair 2026完整場次線上軌AI in HealthcareSoftware Factories
The Future of MCP在 YouTube 看這一場

AI Engineer Europe 2026 · 演講 · 2026-04-19 · 19 分

MCP 的現況與接下來要做的事

The Future of MCP · David Soria Parra,Anthropic

David Soria Parra 回顧 MCP 十八個月的成長,說明 2026 年做 agent 要把 skills、CLI、MCP 搭配著用,並列出 client、server 與協定本身各自要做的事。

工具太多看原片 ↗

概要

  • MCP application 是開場示範David 說這是由 MCP 提供的介面,不靠外掛、SDK,也不是模型在 client 端即時生成,Claude、ChatGPT、VS Code、Cursor 都能放進去用。
  • 十八個月長到每月一千萬次下載David 說一年半前只有一份規格文件、幾個 SDK 和只有 tools 的本機版本,現在已有遠端、集中授權,以及 elicitation 與 tasks 等新原語。
  • 連線不是只有一種解法David 認為 2026 年的 agent 會同時用 skills、CLI、computer use 與 MCP,各自適合不同情境,沒有單一答案。
  • client 端先做漸進式載入與程式化呼叫把所有 tools 一次塞進 context window 是目前的通病,David 建議用 tool search 延後載入,並讓模型寫腳本來串接工具。
  • server 端要為 agent 設計不要把 REST API 一對一搬進 MCP server,也要多用 MCP 才有的語意,例如 MCP applications、tasks、elicitation。
  • 協定本身接下來的改動無狀態傳輸與 server 探索預計在六月的規格,另外還有非同步 tasks、TypeScript 與 Python SDK 第二版、cross-app access,以及 skills over MCP。

原話

  • “because I think 2025 was all about exploring, and 2026 is all about putting these agents into production.”

    因為我認為 2025 年都在探索,2026 年則是把這些 agent 放進生產環境

    ▶ 03:49
  • “there's a real big connectivity stack, and there's the right tool for the right job.”

    連線是一整個堆疊,每件工作都有適合的工具

    ▶ 05:11
  • “the protocol just puts information across the wire but the client is responsible for dealing with that information”

    協定只負責把資訊傳過去,怎麼處理是 client 的責任

    ▶ 08:21
  • “we all need to stop taking REST APIs and put them one-to-one into an MCP server.”

    我們都該停止把 REST API 一對一搬進 MCP server

    ▶ 12:03
  • “So 2026, I think, is all about connectivity. And the best agents use every available method.”

    所以我認為 2026 年就是連線之年,而最好的 agent 會用遍所有可用的方法

    ▶ 17:46

延伸

  • David 提到 MCP applications 目前只有網頁介面支援,CLI 很難渲染 HTML,沒有說其他 client 何時跟進。
  • 非同步 tasks 目前只有很少 client 支援,David 說會開始做更多 client,沒有給具體時程。
  • David 提到 skills over MCP 現在已有人實驗,可以先給模型一個 load skills 的 tool,正式語意之後才會定義。

章節

點時碼直接跳到原片的那一段。

  1. MCP application 示範開場展示一個由 MCP 提供的應用介面,David 說它放進 Claude、ChatGPT、VS Code、Cursor 都能運作。
  2. 為什麼需要協定要讓 client 與 server 雙方都懂怎麼渲染、知道有 UI 進來,需要的是語意;server 可以同時給應用和 tools,人和模型各用各的。
  3. 十八個月前的 MCPDavid 說當時只有一份規格、幾個大多由 Claude 寫的 SDK,只能在本機跑,功能不比 tools 多多少;之後加了遠端、集中授權,以及 elicitation、tasks 與實驗性的 MCP applications。
  4. 每月一千萬次下載下載量達 10 million monthly downloads,OpenAI 的 Agents SDK、Google 的 ADK、LangChain 等都把它當依賴;多數 MCP server 其實關在公司內部,連接內部系統。
  5. 從 coding agent 到通用 agentDavid 把 2024 年講成 demo、2025 年是 coding agent,說 2026 年要把 agent 放進生產環境,做財務分析、行銷這類知識工作,需要的是連線。
  6. 連線沒有單一解David 說誰宣稱電腦操作、CLI 或 MCP 能解決所有連線問題,多半是錯的,答案要看情境,重點是為工作挑對工具。
  7. CLI 與 MCP 各適合什麼CLI 適合像 Git、GitHub 這種模型預訓練就見過、又有沙箱的本機 agent;需要豐富語意、長時間任務、授權與治理,或沒有沙箱時,MCP 是多出來的一層連結。
  8. client 端:漸進式探索協定只負責傳資訊,如何處理是 client 的事;David 建議用 tool search 延後載入 tools,模型需要時才載入,並展示 Claude Code 加入後的 context 用量對比。
  9. 程式化工具呼叫與其讓模型一個 tool 接一個 tool 呼叫,不如給它一個 REPL 類的執行環境寫腳本;MCP 的 structured output 提供回傳型別,讓模型更容易把工具串起來。
  10. server 端:為 agent 設計David 說不要把 REST API 一對一轉成 MCP server,並提到 Cloudflare MCP server 這類在 server 端提供執行環境的做法,也要多用 MCP 獨有的語意。
  11. 協定核心要改什麼目前的 streamable HTTP 對大型雲端業者很難擴展,Google 提了無狀態傳輸的提案,預計六月釘進規格;非同步 tasks 要補強,兩個 SDK 都會出第二版。
  12. 企業整合與 server 探索為企業做 cross-app access,登入一次公司身分提供者後不必重複登入;另有透過 well-known URL 探索 server 的機制,預計同在六月的規格。
  13. 擴充機制與 skills over MCP部分擴充只有特定 client 支援,例如 MCP applications 只會在網頁介面;skills over MCP 讓 server 作者能持續更新 skills,不必靠外掛機制與 registry。
  14. 結論與回饋David 認為 MCP 狀態良好,2026 年是連線之年,最好的 agent 會用遍各種方法;MCP 已成立基金會,歡迎到 Discord 與 issues 回饋。

名詞

MCP application
由 MCP server 提供、可放進不同 client 的應用介面,同時也能附上 tools 讓模型操作
progressive discovery
不把所有 tools 一次放進 context,模型需要時才載入
tool search
延後載入 tools 的做法,David 說 Anthropic 的產品與 API 已有
programmatic tool calling
又稱 code mode,讓模型寫腳本串接多個工具,不必每步都經過模型推論
structured output
MCP 的功能,說明工具回傳值的型別,方便模型串接
elicitation / tasks
MCP 新增的原語,David 說 tasks 目標是 agent 之間的溝通
streamable HTTP
目前的 MCP 傳輸方式,David 說對大型雲端業者很難擴展
cross-app access
與身分提供者合作的機制,登入一次後即可使用 MCP server
skills over MCP
即將推出的擴充,讓 server 作者透過 MCP 持續提供更新後的 skills
FastMCP
第三方的 Python SDK,David 說比自己當初寫的官方版好很多

相關影片 同屬「工具太多」