metoro-mcp-server
与Metoro服务交互的MCP Server。
概述
Metoro MCP 服务器允许您通过 Claude 桌面应用程序与 Kubernetes 集群进行交互。该服务器基于模型上下文协议(MCP),为 LLM 提供与 Kubernetes 集群相关的数据和上下文。
安装步骤
- 安装 Claude 桌面应用程序
- 安装 Golang
- Mac:
brew install go
- Ubuntu:
sudo apt-get install golang
- Mac:
- 克隆并构建服务器:
git clone https://github.com/metoro-io/metoro-mcp-server.git cd metoro-mcp-server go build -o metoro-mcp-server
配置
创建配置文件:~/Library/Application Support/Claude/claude_desktop_config.json
已有 Metoro 账户
{
"mcpServers": {
"metoro-mcp-server": {
"command": "<您的Metoro MCP服务器可执行文件路径>/metoro-mcp-server",
"args": [],
"env": {
"METORO_AUTH_TOKEN": "<您的认证令牌>",
"METORO_API_URL": "https://us-east.metoro.io"
}
}
}
}
从 Metoro 设置 > 用户设置中获取认证令牌。
无 Metoro 账户
使用公开的演示集群:
{
"mcpServers": {
"metoro-mcp-server": {
"command": "<您的Metoro MCP服务器可执行文件路径>/metoro-mcp-server",
"args": [],
"env": {
"METORO_AUTH_TOKEN": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjdXN0b21lcklkIjoiOThlZDU1M2QtYzY4ZC00MDRhLWFhZjItNDM2ODllNWJiMGUzIiwiZW1haWwiOiJ0ZXN0QGNocmlzYmF0dGFyYmVlLmNvbSIsImV4cCI6MTgyMTI0NzIzN30.7G6alDpcZh_OThYj293Jce5rjeOBqAhOlANR_Fl5auw",
"METORO_API_URL": "https://demo.us-east.metoro.io"
}
}
}
}
使用方法
- 保存配置文件并重启 Claude 桌面应用程序
- 在 Claude 桌面应用程序的 MCP 服务器下拉列表中选择 Metoro MCP 服务器
- 开始向 Claude 询问有关您 Kubernetes 集群的问题
更多信息
- Metoro 是一个为 Kubernetes 微服务设计的可观测性平台:https://metoro.io/
- 本服务器基于 Golang MCP SDK 构建