觀點 · 資訊分享

Cloudflare 官方 MCP 伺服器開始附送「技能包」:AI 代理連上一個網址,就學會怎麼用 Cloudflare

Cloudflare API MCP 伺服器透過 MCP 的 Skills 擴充,直接提供官方整理的 Cloudflare 技能。支援的 AI 工具連上 mcp.cloudflare.com,就能同時拿到 2,500 多個 API 端點和「怎麼正確使用」的操作說明。

發布
2026-10-11
篇幅
約 5 分鐘 · 2,064 字
結構
7 節 + 3 題常見問題
標籤
#Cloudflare#MCP#Agent Skills#AI 代理#Workers
Cloudflare 官方 MCP 伺服器開始附送「技能包」:AI 代理連上一個網址,就學會怎麼用 Cloudflare

一句話看懂:Cloudflare 的官方 MCP 伺服器開始同時提供「技能包」,AI 代理連上一個網址,除了拿到操作 Cloudflare 的工具,也拿到官方寫好的使用說明。

Cloudflare MCP 伺服器附送技能資訊圖卡:AI 代理不只拿到「工具」,還拿到官方寫的操作說明書,比較不會亂用 API

先用白話講:MCP、工具、技能是什麼?

想像你請一位新來的助理幫忙管公司網站。你給了他後台帳號(工具),但沒告訴他「改 DNS 前要先備份」「這個設定改錯會整站斷線」,他很可能做錯事。如果再附一本公司內部的操作手冊(技能),他就知道該怎麼做。

MCP(Model Context Protocol)是讓 AI 連接外部服務的共通規格,像是 AI 世界的萬用插頭。Agent Skills 則是把操作說明打包成資料夾的格式,核心是一份 SKILL.md。這次的新消息,是 Cloudflare 把兩者放在同一個入口送給 AI。

發生什麼事

Cloudflare 在 10 月 10 日的更新日誌宣布:Cloudflare API MCP 伺服器現在透過 MCP 的 Skills 擴充,提供 Cloudflare 官方技能。

  • 支援這個擴充的 MCP 客戶端,會用 skills/list 找到可用的技能
  • 再從 skill://<名稱>/<路徑> 讀取技能裡的檔案
  • 使用方式:在支援的 MCP 客戶端加入 https://mcp.cloudflare.com/mcp

官方技能的 GitHub 儲存庫列出的範圍很廣,例如 Workers、Durable Objects、AI 代理、Turnstile 機器人驗證、Email Routing、Core Web Vitals 效能稽核,以及 Cloudflare One 的部署與遷移規劃。

這個伺服器本來就能做什麼

根據 Cloudflare 文件:

  • 一個伺服器涵蓋整個 Cloudflare API,超過 2,500 個端點,從 DNS、Workers、R2 到 Zero Trust
  • 提供 search()、execute() 找 API 並呼叫,docs() 搜尋開發文件
  • 採用「Code Mode」:模型寫 JavaScript 呼叫 API,程式在隔離的 Dynamic Worker 沙盒裡執行,工具說明只佔約 1,000 個 token;如果把每個端點都做成工具,官方估計會超過 100 萬個 token
  • 連線時用 OAuth 授權並選擇權限;自動化流程可改用 API 權杖

給開發者的技術細節

MCP 的 Skills 擴充(io.modelcontextprotocol/skills)已經定案,重點如下:

  • 伺服器要同時宣告 resources 能力與 Skills 擴充,並實作 skills/list、skills/get
  • 技能檔案透過既有的 resources/read 讀取,清單裡附有每個檔案的 SHA-256 摘要,客戶端可驗證內容沒被竄改
  • 用 resources/read 讀到 SKILL.md 不等於啟用技能;要不要載入、要不要使用者同意,由主程式決定
  • 官方說明 SDK 與客戶端的支援仍在陸續實作,不支援的工具可直接從 GitHub 安裝 cloudflare/skills

我的看法

讓 AI 幫忙處理 Cloudflare 設定,最怕的不是它不會,而是它「很有自信地用錯」:設定欄位用舊版寫法、忘了某個選項會影響快取。技能包等於把官方的最佳做法直接塞給 AI,方向是對的。

不過要提醒,把 Cloudflare 帳號交給 AI 代理,權限一定要收斂。授權時只勾需要的範圍,DNS 變更、刪除資源這種動作,最好設定成要人確認。技能能讓 AI 少犯錯,但不會讓它不犯錯。

名詞小辭典

  • MCP:讓 AI 應用程式連接外部工具與資料的開放規格。
  • Agent Skills:把某類工作的操作說明與參考檔案打包成資料夾,讓 AI 需要時載入。
  • OAuth:常見的授權方式,讓你不用交出密碼,就能授權某個應用程式使用部分權限。
  • SHA-256 摘要:檔案內容算出的指紋,內容只要改一個字,指紋就完全不同。

資料來源

常見問題

MCP 的「技能」跟「工具」差在哪?
工具是 AI 可以呼叫的功能,例如查 DNS、部署 Worker;技能是一份操作說明(SKILL.md 加上參考檔案),告訴 AI 這類工作應該怎麼做、要注意什麼。兩者搭配,AI 比較不會亂用工具。
我用的 AI 工具可以用嗎?
要看客戶端有沒有支援 MCP 的 Skills 擴充。MCP 官方說明這個擴充雖已定案,但 SDK 與客戶端的支援還在實作中,可以查官方的客戶端支援表。不支援的工具,也能直接從 Cloudflare 的 GitHub 安裝技能。
讓 AI 連上 Cloudflare 帳號安全嗎?
連線時會導到 Cloudflare 用 OAuth 授權,並選擇要給 AI 哪些權限;自動化流程則可以用權限受限的 API 權杖。建議只給必要權限,涉及 DNS、刪除資源的操作自己再確認一次。
LINE