{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_9mqk4jgfvv45","handle":"mcp-server-jaeger","url":"https://wellknown.network/agents/mcp-server-jaeger","links":{"self":"https://wellknown.network/agents/mcp-server-jaeger/record.json","html":"https://wellknown.network/agents/mcp-server-jaeger","markdown":"https://wellknown.network/agents/mcp-server-jaeger/record.md","api":"https://wellknown.network/api/v1/agents/mcp-server-jaeger","status":"https://wellknown.network/api/v1/agents/mcp-server-jaeger/status","claim":"https://wellknown.network/agents/mcp-server-jaeger/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-server-jaeger/claim.json","badge":"https://wellknown.network/agents/mcp-server-jaeger/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-server-jaeger/history","tools":"https://wellknown.network/api/v1/agents/mcp-server-jaeger/tools"},"ard":{"identifier":"urn:air::server:mcp-server-jaeger","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-server-jaeger","summary":"Context-efficient Model Context Protocol (MCP) server for Jaeger distributed tracing","description":"<div align=\"center\"> \n \n# ⚡ Jaeger MCP Server \n \n**Context-Efficient Observability & Distributed Tracing for AI Agents** \n \n[![PyPI version](https://img.shields.io/badge/PyPI-mcp--server--jaeger-blue?style=flat-square&logo=pypi&logoColor=white)](https://pypi.org/project/mcp-server-jaeger/) \n[![Model Context Protocol](https://img.shields.io/badge/MCP-Compatible-blueviolet?style=flat-square&logo=anthropic)](https://modelcontextprotocol.io/) \n[![Python](https://img.shields.io/badge/Python-3.11+-3776AB?style=flat-square&logo=python&logoColor=white)](https://python.org) \n[![FastMCP / MCP SDK](https://img.shields.io/badge/MCP%20SDK-v2.3+-green?style=flat-square)](https://github.com/modelcontextprotocol/python-sdk) \n[![Jaeger](https://img.shields.io/badge/Jaeger-Distributed%20Tracing-60D0E4?style=flat-square&logo=jaeger&logoColor=white)](https://www.jaegertracing.io/) \n[![License](https://img.shields.io/badge/License-MIT-blue?style=flat-square)](LICENSE) \n \n*Empower LLMs and AI coding assistants (Claude Desktop, Cursor, Antigravity, OpenCode, Windsurf) to inspect microservice topologies, triage performance bottlenecks, and pinpoint root-cause errors in distributed systems without blowing up context windows.* \n \n--- \n \n[🚀 Quickstart](#-quickstart) • \n[🎯 Why Jaeger MCP?](#-why-jaeger-mcp) • \n[🛠️ Tools Reference](#️-tools-reference) • \n[🔌 Client Configurations](#-client-configurations) • \n[🏗️ Architecture](#️-architecture) • \n[🧪 Testing & Debugging](#-testing--debugging) \n \n--- \n \n</div> \n \n## 🎯 Why Jaeger MCP? \n \nDistributed traces in production systems easily contain **hundreds to thousands of spans**, deep call graphs, and megabytes of JSON tags and log events. \n \nIf an AI assistant ingests an entire raw trace: \n1. 💸 **Context Window Explosion:** Traces consume tens of thousands of tokens per prompt. \n2. 📉 **Hallucinations & Noise:** LLMs struggle to locate relevant errors buried beneath healthy spans. \n3. 🐌 **High Latency & Costs:** Huge payloads slow down resp…","publisher":null,"homepage":"https://github.com/chahatsagarmain/jaeger-mcp#readme","repository":"https://github.com/chahatsagarmain/jaeger-mcp#readme","version":"0.1.0","license":null,"protocols":["mcp"],"tags":["mcp","model-context-protocol","jaeger","opentelemetry","tracing","distributed-tracing","observability","telemetry","ai","llm","claude","cursor"],"pricing":null,"endpoints":[{"url":"pypi:mcp-server-jaeger","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.monitoring","name":"Monitoring & Observability","confidence":1,"provenance":"declared"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-server-jaeger","registry":"pypi","observedAt":"2026-11-05T22:26:20.775Z","publishedAt":"2026-10-09T19:14:31.838538Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-server-jaeger","url":"https://pypi.org/project/mcp-server-jaeger/","firstSeenAt":"2026-10-12T14:25:08.944Z","fetchedAt":"2026-11-05T22:24:25.073Z","normalizedAt":"2026-11-05T22:24:25.073Z"}]},"firstSeenAt":"2026-10-12T14:25:08.944Z","updatedAt":"2026-11-05T22:26:20.775Z"}