MCP.so
Sign In

Overview

What is metoro-mcp-server?

The metoro-mcp-server is a Model Context Protocol (MCP) server that exposes Metoro's observability APIs to LLMs, enabling you to ask AI questions about your Kubernetes cluster through the Claude Desktop App. It is built for users of Metoro, an eBPF-based observability platform for microservices running in Kubernetes.

How to use metoro-mcp-server?

Install the Claude Desktop App, ensure Golang is installed, clone the repository, and build the executable with go build -o metoro-mcp-server. Then configure claude_desktop_config.json with the path to the executable, your Metoro auth token (or a public demo token), and the appropriate API URL. Restart Claude Desktop to see the metoro-mcp-server in the MCP server list.

Key features of metoro-mcp-server

  • Exposes Metoro’s Kubernetes observability APIs to LLMs.
  • Built with the official Golang MCP SDK.
  • Uses eBPF‑based instrumentation requiring no code changes.
  • Supports both real Metoro accounts and a live demo cluster.
  • Integrates seamlessly with the Claude Desktop App.

Use cases of metoro-mcp-server

  • Ask natural language questions about your Kubernetes cluster’s health and performance.
  • Query Metoro’s telemetry data without switching to a separate dashboard.
  • Explore a live demo cluster to test observability capabilities.
  • Troubleshoot microservices using AI‑driven conversational analysis.

FAQ from metoro-mcp-server

What does metoro-mcp-server do differently from directly using Metoro’s UI?

It provides a conversational interface via Claude Desktop, allowing you to get observability insights using natural language without leaving the chat app.

What are the runtime dependencies for metoro-mcp-server?

Go (to build the executable) and the Claude Desktop App. A Metoro account is optional; a live demo cluster with a public token is provided.

Where does the observability data live?

The data is stored in Metoro’s backend, generated by eBPF agents deployed in your Kubernetes cluster. The MCP server queries Metoro’s APIs.

How does authentication work for metoro-mcp-server?

Authentication is done via a METORO_AUTH_TOKEN environment variable set in the Claude Desktop configuration. For the demo, a publicly available token is provided.

What transport does metoro-mcp-server use?

The server communicates with Claude Desktop over stdio as a subprocess, as configured in the claude_desktop_config.json.

Tags

More from Other