Cloudflare MCP 服务器
模型上下文协议(MCP)是一种 新的标准化协议,用于在大型语言模型(LLM)和外部系统之间管理上下文。在此代码库中,您可以找到多个 MCP 服务器,允许您通过 MCP 客户端(例如 Cursor、Claude)连接到 Cloudflare 的服务,并使用自然语言通过您的 Cloudflare 账户完成任务。
这些 MCP 服务器允许您的 MCP 客户端 从您的账户读取配置信息,处理信息,根据数据提供建议,甚至为您执行这些建议的更改。所有这些操作都可以在 Cloudflare 的多个服务中进行,包括应用开发、安全和性能。
本代码库包含以下服务器:
| 服务器名称 | 描述 | 服务器 URL |
|---|---|---|
| 文档服务器 | 获取 Cloudflare 的最新参考信息 | https://docs.mcp.cloudflare.com/sse |
| Workers 绑定服务器 | 使用存储、AI 和计算原语构建 Workers 应用程序 | https://bindings.mcp.cloudflare.com/sse |
| Workers 构建服务器 | 获取洞察并管理您的 Cloudflare Workers 构建 | https://builds.mcp.cloudflare.com/sse |
| 可观察性服务器 | 调试并获取有关应用程序日志和分析的洞察 | https://observability.mcp.cloudflare.com/sse |
| 雷达服务器 | 获取全球互联网流量洞察、趋势、URL 扫描和其他实用工具 | https://radar.mcp.cloudflare.com/sse |
| 容器服务器 | 启动沙盒开发环境 | https://containers.mcp.cloudflare.com/sse |
| 浏览器渲染服务器 | 获取网页、将它们转换为 Markdown 并进行屏幕截图 | https://browser.mcp.cloudflare.com/sse |
| Logpush 服务器 | 获取 Logpush 任务健康的快速摘要 | https://logs.mcp.cloudflare.com/sse |
| AI 网关服务器 | 搜索您的日志,获取有关提示和响应的详细信息 | https://ai-gateway.mcp.cloudflare.com/sse |
| AutoRAG 服务器 | 列出和搜索您的 AutoRAG 上的文档 | https://autorag.mcp.cloudflare.com/sse |
| 审计日志服务器 | 查询审计日志并生成用于审查的报告 | https://auditlogs.mcp.cloudflare.com/sse |
| DNS 分析服务器 | 基于当前配置优化 DNS 性能并调试问题 | https://dns-analytics.mcp.cloudflare.com/sse |
| 数字体验监控服务器 | 获取有关您组织的关键应用程序的快速洞察 | https://dex.mcp.cloudflare.com/sse |
| Cloudflare One CASB 服务器 | 快速识别 SaaS 应用程序的任何安全配置错误,以保护用户和数据 | https://casb.mcp.cloudflare.com/sse |
| GraphQL 服务器 | 使用 Cloudflare 的 GraphQL API 获取分析数据 | https://graphql.mcp.cloudflare.com/sse |
从任何 MCP 客户端访问远程 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/sse"]
},
"cloudflare-bindings": {
"command": "npx",
"args": ["mcp-remote", "https://bindings.mcp.cloudflare.com/sse"]
}
}
}
从 OpenAI 响应 API 使用 Cloudflare 的 MCP 服务器
要使用 Cloudflare 的一个 MCP 服务器与 OpenAI 的响应 API,您需要向响应 API 提供一个具有该特定 MCP 服务器所需的权限范围的 API 令牌。
例如,要使用 浏览器渲染 MCP 服务器 与 OpenAI,请在 Cloudflare 仪表板 此处 创建一个 API 令牌,具有以下权限:
需要访问更多 Cloudflare 工具?
我们正在继续向这个远程 MCP 服务器代码库添加更多功能。如果您想提供反馈、报告错误或提出功能请求,请在此代码库 打开问题
故障排除
"Claude 的响应被中断 ... "
如果您看到此消息,Claude 可能达到了其上下文长度限制,并在回复中途停止。这通常发生在触发大量链式工具调用的服务器上,例如可观察性服务器。
为减少遇到此问题的可能性:
- 尽量具体,保持查询简洁。
- 如果单个请求调用多个工具,尝试将其拆分为几个较小的工具调用来保持响应简短。
付费功能
某些功能可能需要付费的 Cloudflare Workers 计划。确保您的 Cloudflare 账户具有您打算使用的功能的必要订阅级别。
贡献
对贡献感兴趣,并希望在本地运行此服务器?请参阅 CONTRIBUTING.md 开始。