工人可观察性MCP服务器🔭
这是一个 模型上下文协议(MCP) 支持远程MCP的服务器 连接,内置Cloudflare OAuth。
它集成了由以下驱动的工具 工人可观察性 调试 并深入了解您的员工日志和分析。
🔨 可用工具
目前可用的工具:
| 类别 | 工具 | 描述 |
|---|---|---|
| 工人分析 | query_worker_observability | 查询Workers Observability API以分析来自Cloudflare Workers的日志和度量。支持列出事件、计算指标和查找特定调用 |
| 架构发现 | observability_keys | 在Workers日志中发现可用的数据字段,包括元数据字段、特定于Workers的字段和自定义日志字段 |
| 价值探索 | observability_values | 在Workers日志中查找特定字段的可用值,以帮助为分析查询构建精确的过滤器 |
此MCP服务器仍在开发中,我们计划在未来添加更多工具。
提示示例
Can you tell me about any potential issues on this particular worker 'my-worker-name'?Show me the CPU time usage for my worker 'api-gateway' over the last 24 hoursWhat were the top 5 countries by request count for my worker yesterday?How many requests were made to my worker 'my-app' broken down by HTTP status code?Compare the error rates between my production and staging workers
从任何MCP客户端访问远程MCP服务器
如果您的MCP客户端对远程MCP服务器具有一流的支持,则客户端将提供一种接受服务器URL的方法(https://observability.mcp.cloudflare.com)直接在其界面内(例如 Cloudflare AI游乐场).
如果您的客户端尚不支持远程MCP服务器,则需要使用设置其相应的配置文件 mcp遥控器 指定您的客户端可以访问哪些服务器。
用以下配置替换内容:
JSON``` 1 2 3 4 5 6 7 8{ “mcpServers”: { “cloudflare”: { “command”: “npx”, “args”: [“mcp-remote”, “https://observability.mcp.cloudflare.com/mcp”] } } }
设置好配置文件后,重新启动MCP客户端,将打开一个浏览器窗口,显示您的OAuth登录页面。继续执行身份验证流程,以授予客户端访问MCP服务器的权限。授予访问权限后,这些工具将可供您使用。
有兴趣贡献并在本地运行此服务器吗?看 贡献.md 开始吧。