模型上下文协议(MCP)是一个新的标准化协议,用于在大型语言模型(LLMs)与外部系统之间管理上下文。在这个仓库中,你可以找到几个MCP服务器,允许你从MCP客户端(例如Cursor、Claude)连接到Cloudflare的服务,并通过你的Cloudflare账户使用自然语言完成任务。
这些MCP服务器允许你的MCP客户端读取账户配置,处理信息,基于数据提供建议,甚至为你执行这些建议的更改。所有这些操作都可以在Cloudflare的众多服务中进行,包括应用程序开发、安全性和性能。
它们支持通过/mcp的streamble-http传输方式以及通过/sse的sse传输方式(已弃用)。
本仓库中包含以下服务器:
| 服务器名称 | 描述 | 服务器URL |
|---|---|---|
| 文档服务器 | 获取有关Cloudflare的最新参考信息 | https://docs.mcp.cloudflare.com/mcp |
| Workers绑定服务器 | 使用存储、AI和计算原语构建Workers应用程序 | https://bindings.mcp.cloudflare.com/mcp |
| Workers构建服务器 | 获取见解并管理你的Cloudflare Workers构建 | https://builds.mcp.cloudflare.com/mcp |
| 可观察性服务器 | 调试并了解应用日志和分析的洞察 | https://observability.mcp.cloudflare.com/mcp |
| 雷达服务器 | 获取全球互联网流量洞察、趋势、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 |
| 自动RAG服务器 | 列出并搜索你的自动RAG文档 | 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游乐场)。
如果您的客户端尚未支持远程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"]
}
}
}
要使用Cloudflare的一个MCP服务器与OpenAI的响应API,你需要向响应API提供一个具有相应MCP服务器所需范围(权限)的API令牌。
例如,要使用浏览器渲染MCP服务器与OpenAI,你需要在Cloudflare仪表板此处创建一个API令牌,具有以下权限:
我们正在继续为这个远程MCP服务器仓库添加更多功能。如果您希望留下反馈、提交错误或提出功能请求,请在此仓库中打开一个问题
“Claude的响应被中断...”
如果你看到这条消息,Claude可能达到了其上下文长度限制,并在回复中途停止了。这种情况最常发生在触发许多链式工具调用的服务器上,如可观察性服务器。
为了减少遇到这个问题的可能性:
某些功能可能需要付费的Cloudflare Workers计划。确保你的Cloudflare账户具有所需的订阅级别以使用你打算使用的功能。
有兴趣贡献并在本地运行此服务器?请参阅CONTRIBUTING.md开始。