Model Context Protocol (MCP) 是一个全新的标准化协议,用于管理大型语言模型(LLMs)与外部系统之间的上下文交互。本代码库包含多个MCP服务器,您可以通过MCP客户端(如Cursor、Claude)连接到Cloudflare服务,使用自然语言通过您的Cloudflare账户完成任务。
这些MCP服务器允许您的MCP客户端从账户中读取配置、处理信息、基于数据提出建议,甚至自动实施这些建议变更。所有这些操作都可以跨Cloudflare的多种服务实现,包括应用开发、安全性和性能优化。
服务器同时支持通过/mcp端点的streamble-http传输协议,以及通过/sse端点的已弃用sse传输协议。
本代码库包含以下服务器:
| 服务器名称 | 功能描述 | 服务器URL |
|---|---|---|
| Workers绑定服务器 | 使用存储、AI和计算原语构建Workers应用 | https://bindings.mcp.cloudflare.com/mcp |
| Workers构建服务器 | 获取洞察并管理您的Cloudflare Workers构建 | https://builds.mcp.cloudflare.com/mcp |
| 可观测性服务器 | 调试应用并获取日志与分析洞察 | https://observability.mcp.cloudflare.com/mcp |
| Radar服务器 | 获取全球互联网流量洞察、趋势分析、URL扫描等实用功能 | https://radar.mcp.cloudflare.com/mcp |
| 容器服务器 | 快速启动沙盒开发环境 | https://containers.mcp.cloudflare.com/mcp |
| 浏览器渲染服务器 | 抓取网页、转换为markdown格式并截取屏幕截图 | https://browser.mcp.cloudflare.com/mcp |
| 日志推送服务器 | 快速获取Logpush任务运行状况摘要 | https://logs.mcp.cloudflare.com/mcp |
| AI网关服务器 | 搜索日志、获取提示词与响应详情 | https://ai-gateway.mcp.cloudflare.com/mcp |
| AutoRAG服务器 | 在AutoRAG上列出和搜索文档 | https://autorag.mcp.cloudflare.com/mcp |
| 审计日志服务器 | 查询审计日志并生成审查报告 | https://auditlogs.mcp.cloudflare.com/mcp |
| DNS分析服务器 | 基于当前配置优化DNS性能并调试问题 | https://dns-analytics.mcp.cloudflare.com/mcp |
| 数字体验监控服务器 | 快速获取组织关键应用洞察 | https://dex.mcp.cloudflare.com/mcp |
| Cloudflare One CASB服务器 | 快速识别SaaS应用的安全配置错误以保护用户和数据 | https://casb.mcp.cloudflare.com/mcp |
| GraphQL服务器 | 使用Cloudflare GraphQL API获取分析数据 | https://graphql.mcp.cloudflare.com/mcp |
如果您的MCP客户端原生支持远程MCP服务器,客户端界面会提供直接输入服务器URL的功能(例如Cloudflare AI Playground)
如果客户端暂不支持远程MCP服务器,您需要使用mcp-remote(https://www.npmjs.com/package/mcp-remote)配置相应文件来指定可访问的服务器。
{
"mcpServers": {
"cloudflare-observability": {
"command": "npx",
"args": ["mcp-remote", "https://observability.mcp.cloudflare.com/mcp"]
},
"cloudflare-bindings": {
"command": "npx",
"args": ["mcp-remote", "https://bindings.mcp.cloudflare.com/mcp"]
}
}
}

要通过OpenAI响应API使用Cloudflare MCP服务器,您需要为响应API提供具有相应MCP服务器所需权限的API令牌。
例如,要在OpenAI中使用浏览器渲染MCP服务器,请在Cloudflare控制台此处创建包含以下权限的API令牌:
我们正在持续为这个远程MCP服务器代码库添加更多功能。如需提供反馈、提交错误或功能请求,请在本代码库创建issue
"Claude的响应被中断..."
如果看到此消息,可能是Claude达到了上下文长度限制导致回复中断。这种情况最常发生在触发多个链式工具调用的服务器上,如可观测性服务器。
降低此问题发生概率的方法:
部分功能可能需要Cloudflare Workers付费计划。请确保您的Cloudflare账户订阅级别支持您计划使用的功能。
有意参与贡献或本地运行此服务器?请参阅CONTRIBUTING.md开始。