查询并 interacts 与 Metoro 监控的 Kubernetes 环境。查看 APM、指标、追踪、使用 LLM 的分析信息。
358 查看 · 2026-07-07 更新
简介
查询并 interacts 与 Metoro 监控的 Kubernetes 环境。查看 APM、指标、追踪、使用 LLM 的分析信息。
简介
查询并 interacts 与 Metoro 监控的 Kubernetes 环境。查看 APM、指标、追踪、使用 LLM 的分析信息。
metoro-mcp-server
此仓库包含 Metoro MCP(Model Context Protocol)服务器。通过这个MCP服务器,你可以使用Claude桌面应用程序与你的Kubernetes集群进行交互!
什么是MCP(Model Context Protocol)?
你可以在这里阅读更多关于Model Context Protocol的信息:https://modelcontextprotocol.io
简而言之,
Model Context Protocol (MCP) 是一种开放协议,它能够使LLM应用程序与外部数据源和工具之间实现无缝集成。无论你是在构建基于AI的IDE、增强聊天界面还是创建自定义AI工作流,MCP都提供了一种标准化的方式来连接LLM与其所需的情境。
什么是Metoro?
Metoro 是一个为运行在Kubernetes中的微服务设计的可观测性平台,并利用eBPF技术生成深层遥测数据而无需修改代码。 由eBPF代理生成的数据会被发送到Metoro后端存储,并通过我们的API在Metoro前端展示。
这个MCP服务器将这些API暴露给LLM,这样你就可以向AI询问有关你的Kubernetes集群的问题了。
演示
https://github.com/user-attachments/assets/b3f21e9a-45b8-4c17-8d8c-cff560d8694f
如何使用Metoro MCP服务器?
- 安装Claude桌面应用。
- 确保已安装Golang。对于Mac用户可以使用
brew install go命令安装,Ubuntu用户可以使用sudo apt-get install golang命令安装。 - 克隆仓库:
git clone https://github.com/metoro-io/metoro-mcp-server.git - 进入仓库目录:
cd metoro-mcp-server - 构建服务器可执行文件:
go build -o metoro-mcp-server
如果你已经有Metoro账号:
从你的 Metoro 账户的设置 -> 用户设置中复制你的认证令牌。
在 ~/Library/Application Support/Claude/claude_desktop_config.json 创建一个文件,内容如下:
{ "mcpServers": { "metoro-mcp-server": { "command": "<your path to Metoro MCP server go executable>/metoro-mcp-server", "args": [], "env": { "METORO_AUTH_TOKEN" : "<your auth token>", "METORO_API_URL": "https://us-east.metoro.io" } } } }
如果你没有 Metoro 账户:
没关系,你仍然可以使用 在线演示集群 进行尝试。
包含的令牌是一个演示令牌,公开供任何人使用。
在 ~/Library/Application Support/Claude/claude_desktop_config.json 创建一个文件,内容如下:
{ "mcpServers": { "metoro-mcp-server": { "command": "<your path to Metoro MCP server go executable>/metoro-mcp-server", "args": [], "env": { "METORO_AUTH_TOKEN" : "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjdXN0b21lcklkIjoiOThlZDU1M2QtYzY4ZC00MDRhLWFhZjItNDM2ODllNWJiMGUzIiwiZW1haWwiOiJ0ZXN0QGNocmlzYmF0dGFyYmVlLmNvbSIsImV4cCI6MTgyMTI0NzIzN30.7G6alDpcZh_OThYj293Jce5rjeOBqAhOlANR_Fl5auw", "METORO_API_URL": "https://demo.us-east.metoro.io" } } } }
- 完成对
claude_desktop_config.json的编辑后,保存文件并重启 Claude 桌面应用程序。 - 现在你应该能在 Claude 桌面应用程序中的 MCP 服务器下拉列表中看到 Metoro MCP 服务器。现在你可以开始使用 Metoro MCP 服务器与 Claude 桌面应用程序了!
构建基于
这个服务器是基于我们的 Golang MCP SDK 构建的。
服务配置
[{'mcpServers': {'metoro-mcp-server': {'args': [], 'command': '<your path to Metoro MCP server go executable>/metoro-mcp-server', 'env': {'METORO_API_URL': 'https://us-east.metoro.io', 'METORO_AUTH_TOKEN': '<your auth token>'}}}}, {'mcpServers': {'metoro-mcp-server': {'args': [], 'command': '<your path to Metoro MCP server go executable>/metoro-mcp-server', 'env': {'METORO_API_URL': 'https://demo.us-east.metoro.io', 'METORO_AUTH_TOKEN': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjdXN0b21lcklkIjoiOThlZDU1M2QtYzY4ZC00MDRhLWFhZjItNDM2ODllNWJiMGUzIiwiZW1haWwiOiJ0ZXN0QGNocmlzYmF0dGFyYmVlLmNvbSIsImV4cCI6MTgyMTI0NzIzN30.7G6alDpcZh_OThYj293Jce5rjeOBqAhOlANR_Fl5auw'}}}}]
来源
- 来源:github
- 链接:https://github.com/metoro-io/metoro-mcp-server