← 返回目录
C

Cloudflare MCP Server

官方
以低令牌成本访问 Cloudflare API。
分类
开发工具 第 272 / 438
Stars
★ 939 非常热门
传输方式
Streamable HTTP
运行环境
远程托管(无需本地环境)
凭据
需要 API Key / 凭据
许可证
Apache-2.0
最近提交
工具数
3
49FMRS · D

来源显示这是由 Cloudflare 维护的官方远程 MCP 服务器,覆盖大量 Cloudflare API 端点,并通过 Code Mode 降低上下文成本。使用前应谨慎配置 Token 权限。

最强项 · 安装易用性 13/20 最弱项 · 安全与权限 7/20

可靠性
8/20
安全与权限
7/20
维护活跃度
8/20
文档质量
13/20
安装易用性
13/20
查看各项评分依据
可靠性 8/20
README 描述了初始化后可用的 docs、search、execute 工具以及搜索后执行 API 的流程,主路径看起来合理。但未提供缓存的 manifest、源文件、测试或 CI 证据,工具声明与实际行为、错误处理、依赖控制和边界情况均无法验证,因此扣分。
安全与权限 7/20
README 说明支持 OAuth 和用户/账户 API token,并建议按需配置权限;代码在隔离的 Workers 中执行,也披露了对 Cloudflare API 的外部访问。文档没有证明最小权限、危险写操作确认、请求范围限制、数据隔离或错误泄露控制,且示例包含创建资源和修改 DNS 的能力,因此扣分。
维护活跃度 8/20
仓库未归档,标注 Apache-2.0 许可证,并提供了明确的 Cloudflare 组织来源和相关项目链接。未提供 releases、提交记录、依赖更新、问题响应、维护承诺或安全响应渠道证据,故只能给中低分。
文档质量 13/20
README 提供了远程 MCP URL、OAuth/API token 配置、代码模式与非代码模式差异、工具说明、成本对比、产品范围、GraphQL 示例和若干限制说明,覆盖较完整。manifest 缺失,参数约束、错误处理、权限矩阵、故障排查和版本兼容性说明不足,因此未给满分。
安装易用性 13/20
远程 URL 可直接接入,提供 OAuth 推荐方案、API token 方案和 JSON 配置示例,且无需用户自行部署运行时,主流客户端接入路径清晰。仍需用户准备 Cloudflare 凭据和权限;账户 ID 自动发现条件、客户端兼容性、常见失败处理和生产部署细节不充分,因此扣分。

静态评测 · 未实际运行收录于 2026-08-14

查看 FMRS 评分方法 →

选型与风险

能访问什么执行命令或代码访问网络修改第三方账户数据

适合谁

  • 需要通过代理管理 Cloudflare 资源的开发者和运维人员。
  • 希望以较低上下文成本访问大量 Cloudflare API 端点的用户。
  • CI/CD 和自动化工作流。

不适合谁

  • 不使用 Cloudflare API 的用户。
  • 需要在本地通过 stdio 运行服务器的用户。
  • 无法授予所需 Cloudflare 权限的用户。

所需权限

  • OAuth 连接需要在 Cloudflare 中授权并选择所需权限。
  • API Token 需要配置执行操作所需的 Cloudflare 权限。
  • 账户 Token 若要自动检测账户 ID,需要包含 Account Resources : Read 权限。

风险与副作用

  • 具有写权限的 Token 可执行创建或修改 Cloudflare 资源的 API 操作。
  • 禁用 Code Mode 会将约 2500 个 API 端点注册为独立工具,并显著增加令牌成本。
  • 启用 Client IP Address Filtering 的 API Token 当前不受支持。
  • 错误的账户 ID 或权限可能导致请求失败或操作作用于错误账户。

安装接入

准备工作

运行环境:远程托管(无需本地环境)

将提供的 JSON 配置添加到支持远程 HTTP MCP 服务器的客户端,然后连接 https://mcp.cloudflare.com/mcp。首次连接时可使用 OAuth 授权并选择权限;也可以使用 Cloudflare API Token。CI/CD 或自动化场景可使用 API Token。需要逐工具暴露端点时,在 URL 后添加 ?codemode=false。

MCP 配置 · JSON
{"mcpServers":{"cloudflare-api":{"type":"http","url":"https://mcp.cloudflare.com/mcp"}}}

适用于使用 mcpServers 字段的客户端。VS Code 等使用其他字段的客户端,可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "cloudflare-api": {
      "type": "http",
      "url": "https://mcp.cloudflare.com/mcp"
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add --transport http cloudflare-api https://mcp.cloudflare.com/mcp

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

连接 https://mcp.cloudflare.com/mcp 后,在客户端工具列表中确认出现 docs、search、execute 三个工具;或直接提问“列出我所有的 Workers”,若返回 Workers 列表即证明认证和连接成功。

常见排障

  1. 确认 MCP URL 为 https://mcp.cloudflare.com/mcp。
  2. OAuth 连接时检查是否已完成授权并选择了所需权限。
  3. 使用 API Token 时检查 Token 权限;账户 Token 自动检测账户 ID 时确认包含 Account Resources : Read。
  4. 确认 API Token 未启用 Client IP Address Filtering。
  5. 用户 Token 示例需要提供 account_id;账户 Token 可自动检测账户 ID。
  6. 只有在确有需要与其他 Code Mode 系统组合时,才使用 ?codemode=false。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 列出我所有的 Workers
  • 创建一个名为 'my-cache' 的 KV 命名空间
  • 为 api.example.com 添加一条指向 192.0.2.1 的 A 记录
  • 搜索 Cloudflare 文档中关于 R2 的说明

工具能力 3

docs 只读
搜索 Cloudflare 开发者文档。
search 只读
编写 JavaScript 查询 API 规范中的端点。
execute 写入
编写 JavaScript 调用 Cloudflare API,也支持 GraphQL Analytics API。

使用场景

列出 Workers。
创建 KV 命名空间。
为域名添加 A 记录。
查询 Cloudflare GraphQL Analytics API。
搜索 Cloudflare 开发者文档。

详细介绍

Cloudflare MCP Server 通过 Code Mode 提供 Cloudflare API 访问能力,并支持搜索 Cloudflare 开发者文档。服务器将 API 规范保存在服务端,代理通过 JavaScript 搜索端点并执行 API 请求。支持 Workers、KV、R2、D1、Pages、DNS、Firewall、Load Balancers、Stream、Images、AI Gateway、Vectorize、Access、Gateway 等产品。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 62.9k · 工具数 2 与当前对比 →

源版本 d5d326e5d4dd 数据同步于 2026-10-12 查看 FMRS 评分方法