serkan-ozal/jaeger-mcp-server
MCP Server for Jaeger
Platform-specific configuration:
{
"mcpServers": {
"jaeger-mcp-server": {
"command": "npx",
"args": [
"-y",
"jaeger-mcp-server"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP Server for Jaeger.
This MCP server (using STDIO transport) can be added to any MCP Client like VS Code, Claude, Cursor, Windsurf Github Copilot via the jaeger-mcp-server NPM package.
{
"servers": {
"jaeger-mcp-server": {
"command": "npx",
"args": ["-y", "jaeger-mcp-server"],
"envFile": "${workspaceFolder}/.env"
}
}
}{
"mcpServers": {
"jaeger-mcp-server": {
"command": "npx",
"args": ["-y", "jaeger-mcp-server"],
"env": {
"JAEGER_URL": "<YOUR_JAEGER_HTTP_OR_GRPC_API_URL>"
}
}
}
}JAEGER_URL: HTTP API (HTTP JSON (/api/v3/*)) or the gRPC API (gRPC/Protobuf (jaeger.api_v3.QueryService)) URL of the Jaeger instance to access.JAEGER_PORT: HTTP or gRPC API port of the Jaeger instance to access. The default value is 16685 for the gRPC API and 16686 for the HTTP API.JAEGER_AUTHORIZATION_HEADER: Authorization HTTP header to be added into the requests for querying traces over Jaeger API (for ex. Basic <Basic Auth Header>)JAEGER_PROTOCOL: API protocol of the Jaeger instance to access. Valid values are GRPC and HTTP. The default value is GRPC. Validget-operations: Gets the operations as JSON array of object with name and spanKind properties.Supports the following input parameters:
service:Mandatory: trueType: stringDescription: Filters operations by service namespanKind:Mandatory: falseType: stringLoading reviews...