Opentelemetry Mcp Server

general MCP Server

Unified MCP server for querying OpenTelemetry traces across multiple backends (Jaeger, Tempo, Traceloop, etc.), enabling AI agents to analyze distributed traces for automated debugging and observability.

Install Ready
generalgeneral
5 views191 stars21 forksApache-2.0

Why This Matters

Discovered via unknown and last synced 3mo ago.

Install Ready
Source
unknown
Stars
191
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

uvx opentelemetry-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "opentelemetry-mcp-server": {
      "command": "npx",
      "args": [
        "opentelemetry-mcp-server"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

22
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (22)

get_llm_usage

Aggregate token usage metrics

list_services

List available services

Local

`http://localhost:16686`

MAX_TRACES_PER_QUERY

integer

search_spans

Search individual spans

get_trace

Get complete trace details

Backend

Type

list_llm_models

Discover models in use

BACKEND_TYPE

string

search_traces

Search traces with advanced filters

get_llm_slow_traces

Find slowest operations

BACKEND_TIMEOUT

integer

find_errors

Find traces with errors

Variable

Type

Feature

Jaeger

LOG_LEVEL

string

Tool

Description

get_llm_expensive_traces

Find highest token usage

BACKEND_API_KEY

string

get_llm_model_stats

Get model performance stats

BACKEND_URL

URL

Cloud

`https://api.traceloop.com`