Opentelemetry MCP Server — AI skill for Claude Code
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 observabili.
How to install Opentelemetry MCP Server
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sairam0424/opentelemetry-mcp-server and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Opentelemetry MCP Server does
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.
Alternatives in AI
- Deepreasoning — A high-performance LLM inference API and Chat UI that integrates DeepSeek R1's CoT reasoning traces with Anthr 5.4k ★
- Sentrux — Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improveme 2.9k ★
- AI Investigator — An automated AI system (Python framework) designed to analyze any type of website content and generate structu 733 ★
README
OpenTelemetry MCP Server
[](https://www.python.org/downloads/) [](https://pypi.org/project/opentelemetry-mcp/) [](LICENSE)
**Query and analyze LLM traces with AI assistance.** Ask Claude to find expensive API calls, debug errors, compare model performance, or track token usage—all from your IDE.
An MCP (Model Context Protocol) server that connects AI assistants to OpenTelemetry trace backends (Jaeger, Tempo, Traceloop), with specialized support for LLM observability through OpenLLMetry semantic conventions.
**See it in action:**
https://github.com/user-attachments/assets/e2106ef9-0a58-4ba0-8b2b-e114c0b8b4b9
Table of Contents
- Quick Start
- Installation
- Features
- Configuration
- Tools Reference
- Example Queries
- Common Workflows
- Troubleshooting
- Development
- Support
Quick Start
**No installation required!** Configure your client to run the server directly from PyPI:
// Add to claude_desktop_config.json:
{
"mcpServers": {
"opentelemetry-mcp": {
"command": "pipx",
"args": ["run", "opentelemetry-mcp"],
"env": {
"BACKEND_TYPE": "jaeger",
"BACKEND_URL": "http://localhost:16686"
}
}
}
}
Or use `uvx` (alternative):
{
"mcpServers": {
"opentelemetry-mcp": {
"command": "uvx",
"args": ["opentelemetry-mcp"],
"env": {
"BACKEND_TYPE": "jaeger",
"BACKEND_URL": "http://localhost:16686"
}
}
}
}
**That's it!** Ask Claude: _"Show me traces with errors from the last hour"_
Installation
For End Users (Recommended)
# Run without installing
Related Skills
Loongsuite JS
OpenTelemetry instrumentation plugins for JavaScript-based AI coding agents. Collect traces, tool calls, and L
Windbg Ext MCP
WinDbg-ext-MCP bridges your favorite LLM client (like Cursor, Claude, or VS Code) with WinDbg, enabling real-t
Verilog Skill For Claude
Verilog skill integration for Claude AI enabling RTL design assistance, code generation, debugging, and learni
Autonomous Debugger
Evidence-driven debugging skill for Claude Code and AI coding agents. Investigates codebases, reproduces failu
Claude Hub
by Claude Did This - A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered c
SkillMesh
SkillMesh is a unified skill layer for AI agents. It connects runtimes like Claude Code and OpenClaw, enabling
Related Agents
Otel Trace
Investigate OpenTelemetry traces in Berserk — span analysis, latency debugging, trace correlation, service dep
Langfuse Expert
Expert Langfuse engineer for querying traces, debugging LLM applications, managing prompts, analyzing sessions
Distributed Tracing
Implement distributed tracing with Jaeger and Tempo for request flow visibility across microservices... - wsho