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 服务器工厂构建)。 - 旧的
/sseURL 已停用——现在对所有请求返回410 Gone错误,指向新的/mcpURL,因此 MCP 客户端在尝试连接时会看到该消息。 - 现代(2026)和无状态(2025)请求共享相同的请求作用域实现——没有持久化的 MCP 协议会话。
- OAuth、凭据、账户选择、应用程序缓存和产品 Durable Objects 等根据需要在应用程序/安全状态中维护。
两类服务器
- Cloudflare API MCP 服务器(推荐,托管于
mcp.cloudflare.com,在单独仓库cloudflare/mcp中维护)— 最适合通过代码执行 广泛访问 多个 Cloudflare API;使用较小的通用工具集。 - 领域特定服务器(在本仓库中,托管于
*.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。
相关
- 项目
- 项目
- 项目
- 项目