cloudflare/mcp-server-cloudflare

Product specific Cloudflare MCP servers

Cloudflare MCP 服务器 — 说明

概述

这是一个包含多个 MCP 服务器 的仓库,这些小型程序让 AI 助手(如 Claude 或 Cursor)能够使用自然语言与 Cloudflare 服务交互。MCP(模型上下文协议)是 AI 模型与外部系统交换上下文的标准化方式。

功能

这些服务器让 AI 助手能够 读取您的 Cloudflare 账户配置、处理这些信息、基于这些信息 提出建议,甚至 为您应用这些更改。这适用于 Cloudflare 的各个产品,包括应用程序开发、安全性和性能工具。

技术原理

  • 每个服务器在 /mcp 路径上公开 无状态 HTTP 处理器(使用新的 SDK v2 服务器工厂构建)。
  • 旧的 /sse URL 已停用——现在对所有请求返回 410 Gone 错误,指向新的 /mcp URL,因此 MCP 客户端在尝试连接时会看到该消息。
  • 现代(2026)和无状态(2025)请求共享相同的请求作用域实现——没有持久化的 MCP 协议会话。
  • OAuth、凭据、账户选择、应用程序缓存和产品 Durable Objects 等根据需要在应用程序/安全状态中维护。

两类服务器

  1. Cloudflare API MCP 服务器(推荐,托管于 mcp.cloudflare.com,在单独仓库 cloudflare/mcp 中维护)— 最适合通过代码执行 广泛访问 多个 Cloudflare API;使用较小的通用工具集。
  2. 领域特定服务器(在本仓库中,托管于 *.mcp.cloudflare.com)— 最适合特定产品领域的 精选类型化工具;交互更具引导性;当您主要在一个 Cloudflare 领域内工作时非常理想。

本仓库中的服务器

服务器 功能 URL
Documentation 获取 Cloudflare 的最新参考信息 https://docs.mcp.cloudflare.com/mcp
Container 启动沙盒开发环境 https://containers.mcp.cloudflare.com/mcp
Browser Run 获取网页、转换为 Markdown、截图 https://browser.mcp.cloudflare.com/mcp
Digital Experience Monitoring 快速洞察组织中关键应用 https://dex.mcp.cloudflare.com/mcp
Cloudflare One CASB 识别 SaaS 应用的安全配置错误 https://casb.mcp.cloudflare.com/mcp
Cloudflare Blog 搜索和阅读 Cloudflare 博客文章 https://blog.mcp.cloudflare.com/mcp
Demo Day 演示最小的 Cloudflare MCP 服务器 https://demo-day.mcp.cloudflare.com/mcp

已弃用的服务器(迁移到 Cloudflare API MCP 服务器):AI Gateway、Audit Logs、AutoRAG、DNS Analytics、GraphQL、Logpush、Observability、Radar、Workers Bindings、Workers Builds。

如何连接

将任何支持远程服务器的 MCP 客户端直接连接到上表中的 URL。Cloudflare AI Playground 也接受其界面中的服务器 URL。

与 OpenAI Responses API 一起使用

您需要一个具有该特定 MCP 服务器所需 范围(权限) 的 API 令牌。例如:要将 Browser Run 服务器与 OpenAI 一起使用,请在 Cloudflare 仪表板中创建具有适当权限的 API 令牌(精确设置在 README 的屏幕截图中显示)。

故障排除

如果您看到“Claude 的响应被中断...”,Claude 可能在其回复过程中达到了 上下文长度限制——这在触发许多链式工具调用(如可观测性服务器)的服务器中最常见。要减少这种情况:

  • 具体且简洁地提问。
  • 将一个大请求拆分为多个较小的工具调用。

付费功能

某些功能可能需要 付费的 Cloudflare Workers 计划——请确保您的账户具有所需的订阅级别。

贡献

有关如何贡献和本地运行服务器的信息,请参阅 CONTRIBUTING.md。

相关

  • 项目
  • 项目
  • 项目
  • 项目