What prerequisites are needed?
Node.js 18 or later must be installed on the machine running the MCP client.
@serkan-ozal
Basic information
MCP Server for Jaeger
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"jaeger-mcp-server": {
"command": "npx",
"args": [
"-y",
"jaeger-mcp-server"
],
"env": {
"JAEGER_URL": "<YOUR_JAEGER_HTTP_OR_GRPC_API_URL>"
}
}
}
}Gets the operations as JSON array of object with `name` and `spanKind` properties.
Gets the service names as JSON array of string.
Gets the spans by the given trace by ID as JSON array of object in the OpenTelemetry resource spans format.
Searches the spans as JSON array of object in the OpenTelemetry resource spans format.
Jaeger MCP Server is a Model Context Protocol (MCP) server that provides MCP-compatible tools for querying and retrieving distributed tracing data from a Jaeger instance. It is intended for developers using MCP-capable AI assistants (such as VS Code, Claude, Cursor, Windsurf, or GitHub Copilot) who need to inspect traces, services, and operations within their Jaeger deployment.
Add the server to your MCP client’s configuration using the npx -y jaeger-mcp-server command. Configure the mandatory JAEGER_URL environment variable (plus optional JAEGER_PORT, JAEGER_PROTOCOL, or JAEGER_AUTHORIZATION_HEADER) either via an env block or an env file. The server uses STDIO transport and requires Node.js 18 or higher.
/api/v3/*) and gRPC/Protobuf API (jaeger.api_v3.QueryService).Node.js 18 or later must be installed on the machine running the MCP client.
Set the `JAEGER_URL` environment variable to your Jaeger HTTP or gRPC API endpoint. Optionally set `JAEGER_PORT`, `JAEGER_PROTOCOL` (defaults to GRPC), or `JAEGER_AUTHORIZATION_HEADER`.
It exposes four tools: `get-services`, `get-operations`, `get-trace`, and `find-traces`. Each can be called by the MCP client with the documented input parameters.
Yes. You can choose between HTTP JSON (`/api/v3/*`) and gRPC/Protobuf (`jaeger.api_v3.QueryService`) protocols by setting the `JAEGER_PROTOCOL` environment variable to `HTTP` or `GRPC`.
Issues and pull requests are handled on the project’s GitHub repository at `serkan-ozal/jaeger-mcp-server`. The project is licensed under MIT.
A search tool helps dev to solve the naming things problem.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
不止于 CSS
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
Comments