Cloudflare
官方在 Cloudflare 開發者平台上部署、配置及查詢您的資源(例如 Workers/KV/R2/D1)
你可以用 Cloudflare MCP 做什麼?
- 廣泛的 API 存取 — 連線至
https://mcp.cloudflare.com/mcp,透過程式碼執行在 Cloudflare 的各項 API 之間作業。 - 文件查詢 — 透過
https://docs.mcp.cloudflare.com/mcp取得 Cloudflare 的最新參考資訊。 - 沙箱環境 — 使用
https://containers.mcp.cloudflare.com/mcp啟動沙箱開發環境。 - 網頁擷取 — 使用
https://browser.mcp.cloudflare.com/mcp擷取頁面、將其轉換為 markdown,並拍攝螢幕截圖。 - 部落格搜尋 — 透過
https://blog.mcp.cloudflare.com/mcp搜尋並閱讀 Cloudflare 部落格文章。 - SaaS 錯誤設定檢查 — 透過
https://casb.mcp.cloudflare.com/mcp找出 SaaS 應用程式中的安全性錯誤設定。
託管 MCP 伺服器
Workers Bindings
npx add-mcp 'https://bindings.mcp.cloudflare.com/mcp'可安裝到 Claude Code、Codex、Cursor 等客戶端
文件
Cloudflare MCP Server
Model Context Protocol (MCP) 是一種全新的標準化協定,用於管理大型語言模型(LLM)與外部系統之間的上下文。在此儲存庫中,您可以找到多個 MCP 伺服器,讓您從 MCP 用戶端(例如 Cursor、Claude)連線至 Cloudflare 的服務,並使用自然語言透過您的 Cloudflare 帳戶完成各項任務。
這些 MCP 伺服器可讓您的 MCP 用戶端從您的帳戶讀取設定、處理資訊、根據資料提出建議,甚至為您進行這些建議的變更。所有這些動作皆可跨 Cloudflare 的眾多服務進行,包括應用程式開發、安全性與效能。
此儲存庫中的每個伺服器都會透過全新的 SDK v2 伺服器工廠,在 /mcp 提供無狀態的 Streamable HTTP 處理常式。已停用的 /sse URL 會以 410 Gone Problem Details 回應來回應每個請求,並在其中指明 /mcp URL;MCP 用戶端會在其連線錯誤中顯示該訊息。現代 2026 請求與無狀態 2025 請求共用相同的請求範圍實作,且不需要 MCP 協定工作階段。OAuth、認證資訊、帳戶選擇、應用程式快取與產品 Durable Objects 在必要時仍屬於應用程式/安全性狀態。
Cloudflare 提供下列 MCP 伺服器。特定領域的伺服器收錄於此儲存庫中,而建議使用的 Cloudflare API MCP Server 則維護於 cloudflare/mcp:
| 伺服器名稱 | 說明 | 伺服器 URL |
|---|---|---|
| Cloudflare API MCP Server(建議使用) | 當您想透過程式碼執行廣泛存取 Cloudflare 的各項 API 時最為適用 | https://mcp.cloudflare.com/mcp |
| Documentation server | 取得 Cloudflare 的最新參考資訊 | https://docs.mcp.cloudflare.com/mcp |
| Container server | 啟動沙箱開發環境 | https://containers.mcp.cloudflare.com/mcp |
| Browser Run server | 擷取網頁、將其轉換為 markdown 並擷取螢幕截圖 | https://browser.mcp.cloudflare.com/mcp |
| Digital Experience Monitoring server | 快速深入瞭解您組織的關鍵應用程式 | https://dex.mcp.cloudflare.com/mcp |
| Cloudflare One CASB server | 快速找出 SaaS 應用程式的任何安全性設定錯誤,以保護使用者與資料 | https://casb.mcp.cloudflare.com/mcp |
| Cloudflare Blog server | 搜尋並閱讀 Cloudflare Blog 的文章 | https://blog.mcp.cloudflare.com/mcp |
| Demo Day server | 示範一個最基本的 Cloudflare MCP 伺服器 | https://demo-day.mcp.cloudflare.com/mcp |
已停用的伺服器
請盡早遷移至 Cloudflare API MCP Server。
| 伺服器名稱 | 說明 | 伺服器 URL |
|---|---|---|
| AI Gateway server | 搜尋您的日誌、取得提示與回應的詳細資訊 | https://ai-gateway.mcp.cloudflare.com/mcp |
| Audit Logs server | 查詢稽核日誌並產生供審閱的報告 | https://auditlogs.mcp.cloudflare.com/mcp |
| AutoRAG server | 搜尋並查詢帳戶的 AutoRAG 執行個體 | https://autorag.mcp.cloudflare.com/mcp |
| DNS Analytics server | 根據目前的設定最佳化 DNS 效能並偵錯問題 | https://dns-analytics.mcp.cloudflare.com/mcp |
| GraphQL server | 使用 Cloudflare 的 GraphQL API 取得分析資料 | https://graphql.mcp.cloudflare.com/mcp |
| Logpush server | 取得 Logpush 工作健康狀態的快速摘要 | https://logs.mcp.cloudflare.com/mcp |
| Observability server | 對應用程式的日誌與分析進行偵錯並深入瞭解 | https://observability.mcp.cloudflare.com/mcp |
| Radar server | 探索 Cloudflare Radar 的網際網路洞察 | https://radar.mcp.cloudflare.com/mcp |
| Workers Bindings server | 使用儲存、AI 與運算基礎元件建置 Workers 應用程式 | https://bindings.mcp.cloudflare.com/mcp |
| Workers Builds server | 深入瞭解並管理您的 Cloudflare Workers Builds | https://builds.mcp.cloudflare.com/mcp |
您應該使用哪一個 Cloudflare MCP 伺服器?
Cloudflare 提供兩類 MCP 伺服器:
- Cloudflare API MCP Server(
mcp.cloudflare.com),位於cloudflare/mcp: 當您想透過程式碼執行廣泛存取 Cloudflare 的各項 API 時最為適用。 - 特定領域的伺服器(
*.mcp.cloudflare.com),位於此儲存庫: 當您想要針對特定 Cloudflare 產品領域的精選、具型別的工時最為適用。
您應分別在何時使用?
在下列情況使用 Cloudflare API MCP Server:
- 您需要涵蓋眾多 Cloudflare 產品的廣泛 API 支援
- 您偏好較少的一組通用工具
- 您的工作流程更適合透過程式碼執行來完成
在下列情況使用此儲存庫中的特定領域伺服器:
- 您想要針對特定產品領域量身打造的工具
- 您想要更具引導性、具型別的互動
- 您主要是在單一 Cloudflare 領域(例如 Browser Run 或 containers)內作業
在此深入瞭解 Cloudflare API MCP Server:cloudflare/mcp。
連線至 MCP 伺服器
將任何支援遠端伺服器的 MCP 用戶端直接連線至上表中的 URL。Cloudflare AI Playground 的介面也接受伺服器 URL。
從 OpenAI Responses API 使用 Cloudflare 的 MCP 伺服器
若要將 Cloudflare 的其中一個 MCP 伺服器與 OpenAI 的 responses API 搭配使用,您需要為 Responses API 提供一個 API 權杖,該權杖需具備該特定 MCP 伺服器所需的範圍(權限)。
例如,若要將 Browser Run MCP server 與 OpenAI 搭配使用,請在 Cloudflare 儀表板此處建立一個 API 權杖,並具備下列權限:
需要存取更多 Cloudflare 工具嗎?
我們正持續為此遠端 MCP 伺服器儲存庫新增更多功能。如果您想提供意見回饋、回報錯誤或提出功能請求,請在此儲存庫開啟 issue
疑難排解
「Claude's response was interrupted ... 」
如果您看到此訊息,Claude 很可能已達到其上下文長度上限,並在回覆中途停止。這最常發生在會觸發許多鏈式工具呼叫的伺服器上,例如 observability server。
若要降低發生此問題的機率:
- 盡量具體,並保持查詢簡潔。
- 如果單一請求會呼叫多個工具,請嘗試將其拆成數個較小的工具呼叫,以保持回應簡短。
付費功能
部分功能可能需要付費的 Cloudflare Workers 方案。請確認您的 Cloudflare 帳戶具備您打算使用之功能所需的訂閱等級。
貢獻
有興趣貢獻並在本機執行此伺服器嗎?請參閱 CONTRIBUTING.md 以開始使用。