返回市场
气象站-mcp-服务器

气象站-mcp-服务器

作者:metoro-io45 星标更新:2025-10-09

项目介绍

<div align="center"> <img src="./images/Metoro_square.svg" height="300" alt="Metoro MCP Logo"> </div> <br/> <div align="center">

GitHub stars GitHub forks GitHub issues GitHub pull requests GitHub license GitHub contributors GitHub last commit GoDoc ![Go Report Card](https ://goreportcard.com/badge/github.com/metoro-io/metoro-mcp-server) Tests

</div>

metoro-mcp-server

此仓库包含 Metoro MCP(模型上下文协议)服务器。此 MCP 服务器允许您通过 Claude 桌面应用程序与您的 Kubernetes 集群进行交互!

什么是 MCP(模型上下文协议)?

您可以在此处了解更多关于模型上下文协议的信息:https://modelcontextprotocol.io

但简单来说,

模型上下文协议(MCP)是一种开放协议,它使大型语言模型应用与外部数据源和工具之间的无缝集成成为可能。无论您是在构建 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 服务器?

  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
  4. 导航至仓库目录:cd metoro-mcp-server
  5. 构建服务器可执行文件:go build -o metoro-mcp-server

如果您已有 Metoro 账户:

从您的 Metoro 账户中的 设置 -> 用户设置中复制您的身份验证令牌。 在 ~/Library/Application Support/Claude/claude_desktop_config.json 中创建一个文件,内容如下:

{
  "mcpServers": {
    "metoro-mcp-server": {
      "command": "<您的 Metoro MCP 服务器 Go 可执行文件路径>/metoro-mcp-server",
      "args": [],
      "env": {
          "METORO_AUTH_TOKEN" : "<您的身份验证令牌>",
          "METORO_API_URL": "https://us-east.metoro.io"
       }
    }
  }
}

如果您没有 Metoro 账户:

不用担心,您仍然可以使用 实时演示集群 进行尝试。 包含的令牌是一个演示令牌,公开供任何人使用。 在 ~/Library/Application Support/Claude/claude_desktop_config.json 中创建一个文件,内容如下:

{
  "mcpServers": {
    "metoro-mcp-server": {
      "command": "<您的 Metoro MCP 服务器 Go 可执行文件路径>/metoro-mcp-server",
      "args": [],
      "env": {
          "METORO_AUTH_TOKEN" : "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjdXN0b21lcklkIjoiOThlZDU1M2QtYzY4ZC00MDRhLWFhZjItNDM2ODllNWJiMGUzIiwiZW1haWwiOiJ0ZXN0QGNocmlzYmF0dGFyYmVlLmNvbSIsImV4cCI6MTgyMTI0NzIzN30.7G6alDpcZh_OThYj293Jce5rjeOBqAhOlANR_Fl5auw",
          "METORO_API_URL": "https://demo.us-east.metoro.io"
       }
    }
  }
}
  1. 编辑完 claude_desktop_config.json 文件后保存并重新启动 Claude 桌面应用程序。
  2. 您现在应该能在 Claude 桌面应用程序的 MCP 服务器下拉列表中看到 Metoro MCP 服务器。您已经准备好开始使用 Metoro MCP 服务器与 Claude 桌面应用程序了!

构建于

此服务器基于我们的 Golang MCP SDK 构建。