Cloudflare MCP Server

Cloudflare MCP Server

Cloudflare MCP 服务器是一个集合了模型上下文协议(MCP)服务器的系统,使您的 Cloudflare 帐户与 MCP 客户端之间实现无缝集成。通过它,您可以使用自然语言和标准化的工具调用来执行任务、管理配置、访问分析,并利用 Cloudflare 的强大功能,帮助开发人员和企业轻松实现自动化和优化工作流程。

Author: cloudflare


查看协议

什么是 Cloudflare MCP 服务器?

Cloudflare MCP 服务器是一组轻量级服务器,将您的 Cloudflare 服务与任何支持模型上下文协议的应用连接起来。通过连接这些服务器,您可以使用兼容客户端的标准化和可发现的工具调用,管理、查询和操作 Cloudflare 的广泛生态系统,包括 DNS 管理、日志、安全分析和开发工具等。

如何配置

要将 Cloudflare MCP 服务器连接到您的 MCP 客户端,只需在客户端的设置中提供相关的服务器 URL,前提是它支持远程 MCP 服务器,例如通过 Cloudflare AI Playground 接口。如果您的客户端不原生支持远程 MCP 服务器,可以使用 npm 包 mcp-remote 手动配置端点。编辑客户端的配置文件,包含所需的服务器,例如:

{
  "mcpServers": {
    "cloudflare-observability": {
      "command": "npx",
      "args": ["mcp-remote", "https://observability.mcp.cloudflare.com/sse"]
    },
    "cloudflare-bindings": {
      "command": "npx",
      "args": ["mcp-remote", "https://bindings.mcp.cloudflare.com/sse"]
    }
  }
}

确保您的 Cloudflare 帐户具有使用任何高级功能所需的权限和订阅。

如何使用

配置完成后,您可以通过任何兼容的 MCP 客户端访问 Cloudflare MCP 服务器。在客户端中,您可以发现可用的工具、列出资源,并通过自然语言提示或直接的工具调用来调用功能。服务器支持多种任务,如读取文档、调试应用、管理 DNS、监控安全等。工具调用会代表您执行,并以结构化数据或可操作洞察返回响应,从而使您能够自动化和简化常见的 Cloudflare 操作。

主要特点

  • 与 Cloudflare 的产品套件广泛集成,包括 DNS、安全、日志、应用开发和分析。
  • 可发现的可执行工具集,通过标准 MCP 端点提供。
  • 从任何符合 MCP 标准的客户端轻松配置和连接。
  • 安全访问,所有上下文信息保留在您的基础设施内。
  • 可扩展和模块化:新服务器和功能迅速添加。
  • 通过自然语言或结构化查询支持自动和互动工作流程。
  • 付费计划与需要 Cloudflare Workers 订阅的高级功能集成。

使用案例

  • 从您的工作流程中检索最新的 Cloudflare 文档和参考材料。
  • 查询日志分析、安全事件、可观察性洞察和运行时应用数据。
  • 通过工具调用自动化部署或配置 Workers 应用、DNS 记录或安全设置。
  • 搜索和总结网页分析或全球互联网趋势,以进行监控或报告。
  • 渲染网页、处理文档或拍摄快照以备记录或审查。
  • 识别并修正 SaaS 应用中的配置错误以确保合规。
  • 调试和优化您组织的关键云或边缘应用。

常见问题

1. 我可以将哪些 MCP 客户端与 Cloudflare MCP 服务器一起使用?

任何兼容 MCP 的客户端都可以连接,例如 Claude Desktop、Cursor 或 Cloudflare AI Playground。如果您的客户端直接支持远程服务器,只需输入服务器 URL。否则,请通过 mcp-remote 进行设置。

2. 有些功能无法使用,我该怎么办?

某些功能需要付费的 Cloudflare Workers 计划或特定权限。请确保您的帐户拥有所需的订阅和对您用例相关的 Cloudflare 产品的访问权限。

3. 为什么我会收到“Claude 的响应被中断...”或不完整的响应?

这通常意味着 LLM 达到了其上下文长度限制,尤其是对于涉及多个链式工具调用的工作流程。尝试将大型或复杂的请求拆分为更小的步骤。

4. 新功能或伺服器通常多久添加一次?

Cloudflare MCP 服务器正在积极开发,定期添加新的服务器端点和功能。欢迎通过仓库的问题跟踪器提供反馈和功能请求。

5. 使用 Cloudflare MCP 服务器时我的数据安全吗?

是的,MCP 设计原则确保您的数据保留在您的基础设施内,所有对远程服务器的访问都通过安全和经过身份验证的协议进行。