mcp-server1
Cloudflare MCP 伺服器
官方的 Cloudflare MCP 伺服器讓 AI 助手如 Claude 和 Cursor 能夠透過安全的遠端 MCP 端點,使用自然語言管理您的整個 Cloudflare 帳戶 — 包括 DNS、Workers、R2、Zero Trust 及其他更多功能。
概覽
Cloudflare MCP Server 指的是由 Cloudflare 官方提供的一套 Model Context Protocol (MCP) 伺服器。這些遠端伺服器允許 AI 助理(Claude Desktop、Cursor、Windsurf、AI Playground 等)使用自然語言與你的 Cloudflare 帳戶進行互動。
Cloudflare 提供兩大類別:
-WWW- 程式碼模式 API MCP 伺服器 (mcp.cloudflare.com):一個高度節省 Token 的伺服器,僅使用兩個智慧工具:search() 和 execute(),即可揭露完整的 Cloudflare API(超過 2,500 個端點)。適用於跨所有產品的廣泛存取。
- 產品專用 MCP 伺服器:針對特定使用場景的聚焦型伺服器,例如 DNS、Workers 可觀測性、文件(向量化)等。
所有伺服器都支援安全的 OAuth 身份驗證,並可以直接新增到你的 MCP 客戶端。
主要特性
- 完整的 API 覆蓋範圍(程式碼模式):以極少的 Token 使用量(約 1,000 Token 的固定成本)存取 DNS、Workers、R2、D1、Zero Trust、Pages、KV、Durable Objects 以及所有其他 Cloudflare 產品。
- 產品專用工具:用於 DNS 管理、Workers 日誌與可觀測性、文件搜尋等的專用伺服器。
- 自然語言操作:「從我的 GitHub 倉庫部署一個新的 Worker」、「為 example.com 更新我的 DNS 記錄」或「檢查 R2 儲存桶使用情況並建議優化方案」。
- 安全的遠端存取:採用 OAuth 身份驗證,並由 Cloudflare 管理的遠端伺服器提供服務。
- 多種傳輸協定:支援串流 HTTP 和 SSE。
- 開發者友好:提供官方文件、簡單的客戶端配置,並與 Cloudflare 的 Agents SDK 整合。
使用場景
- 基礎架構管理:以對話方式部署、更新和監控 Workers、Pages 和 R2 儲存。
- DNS 與網域操作:新增、編輯或排除 DNS 記錄和區域的故障。
- 安全性與 Zero Trust:管理存取策略、通道和安全設定。
- 可觀測性與除錯:分析日誌、效能並提出改進建議。
- 文件協助:即時查詢最新的 Cloudflare 文件。
- AI 驅動的 DevOps:結合其他 MCP 伺服器,實現全棧自動化流程。
使用方法(快速入門)
- 開啟你的 MCP 客戶端(Claude Desktop、Cursor 等)。
- 使用其中一個官方 URL 新增一個遠端 MCP 伺服器(例如,程式碼模式使用
https://mcp.cloudflare.com/mcp)。 - 系統提示時,透過 OAuth 使用你的 Cloudflare 帳戶進行身份驗證。
- 開始自然提問:「列出我的 Workers 並顯示其狀態」或「為我的網域建立一個新的 DNS A 記錄」。
詳細的設定說明和伺服器 URL 可在 Cloudflare MCP 伺服器文件 和 GitHub 倉庫中找到。
官方儲存庫
- 主要 MCP 伺服器目錄:https://github.com/cloudflare/mcp-server-cloudflare
- 程式碼模式 API 伺服器:https://github.com/cloudflare/mcp
- Workers MCP 工具集:https://github.com/cloudflare/workers-mcp
Cloudflare 同時也提供了指南,協助您在 Cloudflare Workers 上建置與部署自訂的遠端 MCP 伺服器。
相容性
- 用戶端:Claude Desktop/Code、Cursor、Windsurf、Cloudflare AI Playground,以及任何符合 MCP 規範的工具。
- 驗證:安全的 OAuth(由 Cloudflare 推薦並管理)。
- 授權:Cloudflare 儲存庫下的開源元件。
Cloudflare 的 MCP 伺服器代表著目前最全面且可直接投入生產環境的 AI 驅動基礎設施管理整合方案之一,充分運用 Cloudflare 的全球網路與開發者平台。
Tags
cloudflaremcp官方開發維運基礎架構workersdnsr2零信任AI整合