模型上下文协议服务器

Cloudflare MCP Server是一个用于管理大型语言模型与外部系统之间上下文的标准协议服务器,支持通过自然语言操作Cloudflare账户中的多种服务。

  • by fego-git
  • TypeScript
  • 混合部署
  • 更新于
在 GitHub 查看 fego-git/mcp-server-cloudflare-fego

使用说明

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
工人构建服务器 获取见解并管理您的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作业运行状况的快速摘要 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
DNS管理服务器 管理DNS记录(添加、更新、删除)
https://dns-management.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游乐场)

如果您的客户端尚不支持远程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 Responses API使用Cloudflare的MCP服务器

使用Cloudflare的MCP服务器之一 OpenAI的回应API,您需要向Responses API提供 用户 API令牌(不是帐户API令牌),具有特定MCP服务器所需的作用域(权限)。

例如,要使用 浏览器渲染MCP服务器 使用OpenAI,在Cloudflare仪表板中创建用户API令牌 这里,具有以下权限:

需要访问更多Cloudflare工具?

我们将继续为这个远程MCP服务器仓库添加更多功能。如果你想留下反馈、提交bug或提供功能请求, 请打开一个问题 在此存储库上

故障排除

“克劳德的回答被打断了……”

如果您看到此消息,Claude可能已达到其上下文长度限制,并在回复过程中停止。这通常发生在触发许多链式工具调用的服务器上,如可观察性服务器。

要减少遇到此问题的机会,请执行以下操作:

  • 尽量具体,保持你的查询简洁。
  • 如果单个请求调用多个工具,请尝试将其分解为几个较小的工具调用,以保持响应简短。

付费功能

某些功能可能需要付费的Cloudflare Workers计划。确保您的Cloudflare帐户具有您打算使用的功能所需的订阅级别。

贡献

有兴趣贡献并在本地运行此服务器吗?看 贡献.md 开始吧。