mcp-server2
Cloudflare MCP 服务器
官方 Cloudflare MCP 服务器支持 Claude 和 Cursor 等 AI 助手通过安全的远程 MCP 端点,使用自然语言管理您的整个 Cloudflare 账户——包括 DNS、Workers、R2、Zero Trust 等。
概述
Cloudflare MCP 服务器指的是 Cloudflare 官方提供的 Model Context Protocol(MCP)服务器套件。这些远程服务器允许 AI 助手(Claude Desktop、Cursor、Windsurf、AI Playground 等)使用自然语言与您的 Cloudflare 账户进行交互。
Cloudflare 提供两大类别:
-n 代码模式 API MCP 服务器 (mcp.cloudflare.com):一个高度节约 token 的服务器,仅使用两个智能工具 search() 和 execute() 即可暴露整个 Cloudflare API(超过 2,500 个端点)。适合跨所有产品的广泛访问。
-n 产品专用 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 记录和区域。
- 安全与零信任:管理访问策略、隧道和安全设置。
- 可观测性与调试:分析日志、性能并提供改进建议。
- 文档辅助:实时查询最新的 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集成