返回市场
工作观察器

工作观察器

作者:cloudflare3153 星标更新:2025-11-07

项目介绍

Workers Observability MCP Server 🔭

这是一个支持远程MCP连接的Model Context Protocol (MCP)服务器,并内置了Cloudflare OAuth。

它集成了由Workers Observability驱动的工具,提供全球互联网流量洞察、趋势和其他实用工具。

🔨 可用工具

当前可用的工具如下:

类别工具描述
Workers 分析query_worker_observability查询Workers Observability API以分析您的Cloudflare Workers的日志和指标。支持列出事件、计算指标以及查找特定调用
模式发现observability_keys发现您Workers日志中的可用数据字段,包括元数据字段、特定于Worker的字段和自定义日志字段
值探索observability_values查找Workers日志中特定字段的可用值,帮助构建精确的分析查询过滤器

此MCP服务器仍在开发中,我们计划在未来添加更多工具。

示例提示

  • 你能告诉我关于这个特定worker 'my-worker-name' 的潜在问题吗?
  • 显示我的worker 'api-gateway' 在过去24小时内的CPU时间使用情况
  • 昨天请求量最多的前5个国家是什么?
  • 我的worker 'my-app' 接收到的请求按HTTP状态码细分的数量是多少?
  • 比较我的生产环境和测试环境worker之间的错误率

从任何MCP客户端访问远程MCP服务器

如果您的MCP客户端支持远程MCP服务器,则客户端会提供一种方式直接在其界面中接受服务器URL(例如在Cloudflare AI Playground)。

如果您的客户端尚未支持远程MCP服务器,您需要使用mcp-remote设置相应的配置文件,以指定客户端可以访问哪些服务器。

替换内容为以下配置:

{
	"mcpServers": {
		"cloudflare": {
			"command": "npx",
			"args": ["mcp-remote", "https://observability.mcp.cloudflare.com/mcp"]
		}
	}
}

设置好配置文件后,请重启MCP客户端,浏览器窗口将打开显示OAuth登录页面。通过身份验证流程授予客户端访问您的MCP服务器的权限。授权后,这些工具将可供您使用。

有兴趣贡献并本地运行此服务器?请参阅CONTRIBUTING.md开始。