metoro-mcp-server

Official

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Enables querying and interacting with Kubernetes clusters through the Metoro observability platform APIs exposed to Claude

metoro-mcp-服务器

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

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

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

但简而言之

模型上下文协议 (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 服务器?

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

不用担心,您仍然可以使用Live Demo Cluster进行尝试。其中包含的令牌是演示令牌,可供任何人公开使用。在~/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" } } } }
  1. 完成claude_desktop_config.json编辑后,保存文件并重新启动 Claude Desktop 应用程序。
  2. 现在,您应该会在 Claude 桌面应用的 MCP 服务器下拉列表中看到 Metoro MCP 服务器。您已准备好在 Claude 桌面应用上使用 Metoro MCP 服务器了!

内置

该服务器建立在我们的Golang MCP SDK之上。

-
security - not tested
A
license - permissive license
-
quality - not tested

查询并与 Metoro 监控的 Kubernetes 环境交互。使用 LLM 查看 APM、指标、跟踪和分析信息。

  1. What is MCP (Model Context Protocol)?
    1. What is Metoro?
      1. Demo
        1. How can I use Metoro MCP Server?
          1. If you already have a Metoro Account:
          2. If you don't have a Metoro Account:
        2. Built with
          ID: x5jshlbwib