metoro-mcp-server

metoro-mcp-server

与Metoro服务交互的MCP Server。

Metoro MCP 徽标

GitHub 星星 GitHub 许可证 GoDoc

概述

Metoro MCP 服务器允许您通过 Claude 桌面应用程序与 Kubernetes 集群进行交互。该服务器基于模型上下文协议(MCP),为 LLM 提供与 Kubernetes 集群相关的数据和上下文。

安装步骤

  1. 安装 Claude 桌面应用程序
  2. 安装 Golang
    • Mac: brew install go
    • Ubuntu: sudo apt-get install golang
  3. 克隆并构建服务器:
    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"
       }
    }
  }
}

使用方法

  1. 保存配置文件并重启 Claude 桌面应用程序
  2. 在 Claude 桌面应用程序的 MCP 服务器下拉列表中选择 Metoro MCP 服务器
  3. 开始向 Claude 询问有关您 Kubernetes 集群的问题

更多信息