Jaeger MCP Server
by mshegolevio.github.mshegolev/jaeger-mcpv0.1.1
Query Jaeger distributed tracing: list services and operations, search and fetch traces, and view service dependencies.
context tax
queued
security
queued
cold start
queued
freshness
Maintained58d ago
Install Jaeger MCP server
Install in Claude Code
claude mcp add jaeger -e JAEGER_URL='<jaeger-url>' -e JAEGER_TOKEN='<jaeger-token>' -e JAEGER_PASSWORD='<jaeger-password>' -- uvx jaeger-mcpInstall in Cursor
{
"mcpServers": {
"jaeger": {
"command": "uvx",
"args": [
"jaeger-mcp"
],
"env": {
"JAEGER_URL": "<jaeger-url>",
"JAEGER_TOKEN": "<jaeger-token>",
"JAEGER_PASSWORD": "<jaeger-password>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"jaeger": {
"command": "uvx",
"args": [
"jaeger-mcp"
],
"env": {
"JAEGER_URL": "<jaeger-url>",
"JAEGER_TOKEN": "<jaeger-token>",
"JAEGER_PASSWORD": "<jaeger-password>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"jaeger": {
"type": "stdio",
"command": "uvx",
"args": [
"jaeger-mcp"
],
"env": {
"JAEGER_URL": "<jaeger-url>",
"JAEGER_TOKEN": "<jaeger-token>",
"JAEGER_PASSWORD": "<jaeger-password>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"jaeger": {
"command": "uvx",
"args": [
"jaeger-mcp"
],
"env": {
"JAEGER_URL": "<jaeger-url>",
"JAEGER_TOKEN": "<jaeger-token>",
"JAEGER_PASSWORD": "<jaeger-password>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| JAEGER_URL | yes | — | Jaeger query service URL, e.g. https://jaeger.example.com |
| JAEGER_TOKEN | — | yes | Bearer token for authentication. Takes priority over Basic auth. |
| JAEGER_USERNAME | — | — | HTTP Basic auth username. Used only when JAEGER_TOKEN is not set. |
| JAEGER_PASSWORD | — | yes | HTTP Basic auth password. |
| JAEGER_SSL_VERIFY | — | — | Verify SSL certificates (true/false). Set to 'false' for self-signed certs. |
Freshness
Maintained — last maintenance signal 58d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-08-12 · 58d ago · GitHub
Latest release
2026-08-12 · 58d ago · GitHub · v0.6.3
Package published
no data · npm/PyPI
Registry entry updated
2026-04-18 · 6mo ago · official registry · v0.1.1
FAQ
›How do I install the Jaeger MCP server in Claude Code?
Run: claude mcp add jaeger -e JAEGER_URL='<jaeger-url>' -e JAEGER_TOKEN='<jaeger-token>' -e JAEGER_PASSWORD='<jaeger-password>' -- uvx jaeger-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Jaeger require an API key?
Yes. It expects JAEGER_URL, JAEGER_TOKEN, JAEGER_PASSWORD, of which 2 are secrets.
›Can I use Jaeger as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Jaeger in the official MCP registry?
Yes, as io.github.mshegolev/jaeger-mcp.
Alternatives to Jaeger
Other devops & ci/cd MCP servers.