OpenTelemetry MCP Server
Connect AI agents to OpenTelemetry-compatible backends (Jaeger, Zipkin, Grafana Tempo) for querying distributed traces, analyzing span data, and debugging performance bottlenecks in microservices.
Quick Install
$ npx -y mcp-server-opentelemetryEnvironment Variables
| Variable | Description | Required |
|---|---|---|
| OTEL_ENDPOINT | OpenTelemetry backend endpoint | Yes |
In-Depth Setup Guide
Complete setup walkthrough & security best practices
Configuration by Client
{
"mcpServers": {
"opentelemetry": {
"command": "npx",
"args": [
"-y",
"mcp-server-opentelemetry"
],
"env": {
"OTEL_ENDPOINT": ""
}
}
}
}Need a different client? Use the Config Generator for Windsurf, Cline, Antigravity, and more.
Available Tools (3)
OpenTelemetry FAQ
What is the OpenTelemetry MCP server?
Connect AI agents to OpenTelemetry-compatible backends (Jaeger, Zipkin, Grafana Tempo) for querying distributed traces, analyzing span data, and debugging performance bottlenecks in microservices.
How do I install the OpenTelemetry MCP server?
Run: npx -y mcp-server-opentelemetry
Which AI clients support the OpenTelemetry MCP server?
The OpenTelemetry MCP server works with Claude Desktop, Cursor, Codex CLI, Antigravity, Windsurf, and any MCP-compatible client using stdio transport.
What tools does the OpenTelemetry MCP server provide?
The server provides 3 tools: query_traces, get_trace, search_spans.