metoro-mcp-server

metoro-mcp-server
官方

使用LLM查询和交互由Metoro监控的Kubernetes环境。查看APM、指标、追踪和性能分析信息。

虚拟化
监控
访问服务器

README

<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 Tests

</div>

metoro-mcp-server

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

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

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

但简而言之:

模型上下文协议 (MCP) 是一种开放协议,可实现 LLM 应用程序与外部数据源和工具之间的无缝集成。 无论您是构建 AI 驱动的 IDE、增强聊天界面还是创建自定义 AI 工作流程,MCP 都提供了一种标准化方式,将 LLM 与它们所需的上下文连接起来。

什么是 Metoro?

Metoro 是一个为在 Kubernetes 中运行的微服务设计的可观测性平台,它使用基于 eBPF 的检测来生成深度遥测数据,而无需更改代码。 eBPF 代理生成的数据被发送到 Metoro 的后端进行存储,并在 Metoro 前端使用我们的 API。

此 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 帐户:

不用担心,您仍然可以使用 Live Demo Cluster 进行试用。 包含的令牌是一个演示令牌,可供任何人公开使用。 在 ~/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 之上。

推荐服务器

Jira-Context-MCP

Jira-Context-MCP

MCP 服务器向 AI 编码助手(如 Cursor)提供 Jira 工单信息。

精选
TypeScript
mixpanel

mixpanel

连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。

精选
TypeScript
Brev

Brev

在云端运行、构建、训练和部署机器学习模型。

官方
本地
Python
PostHog MCP Server

PostHog MCP Server

一个模型上下文协议服务器,它使 Claude Desktop 用户能够直接与 PostHog 交互,允许他们通过自然语言命令查看项目和创建注释。

官方
本地
Python
MCP2Lambda

MCP2Lambda

通过 MCP 协议,人工智能模型能够与 AWS Lambda 函数交互,从而在安全的环境中访问私有资源、实时数据和自定义计算。

官方
Python
Raygun MCP Server

Raygun MCP Server

MCP 服务器用于 Raygun 的 API V3 端点,用于与您的崩溃报告和真实用户监控应用程序进行交互。该服务器通过模型上下文协议提供对 Raygun API 功能的全面访问。

官方
TypeScript
Airbyte Status Checker

Airbyte Status Checker

一个用于 Claude Desktop 的 MCP 服务器,允许用户检查他们的 Airbyte 连接状态。

本地
Python
Ollama MCP Server

Ollama MCP Server

一个桥梁,能够将 Ollama 的本地 LLM 功能无缝集成到 MCP 驱动的应用程序中,允许用户在本地管理和运行 AI 模型,并提供完整的 API 覆盖。

本地
JavaScript
MCP Variance Log

MCP Variance Log

一个代理工具,用于查找对话结构中的统计变异,并将异常事件记录到 SQLite 数据库中。该系统使用模型上下文协议 (MCP) 构建,旨在与 Claude Desktop 或其他兼容 MCP 的客户端一起使用。

本地
Python
Umami Analytics MCP Server

Umami Analytics MCP Server

通过提供对 Umami 网站分析数据的访问,增强 Claude 的能力,从而实现用户行为分析、网站性能跟踪和数据驱动的洞察生成。

本地
Python