Install tracehub-mcp for Claude Desktop
Claude Desktop reads mcpServers from claude_desktop_config.json. Restart the app after saving.
- Open ~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows, or ~/.config/Claude/claude_desktop_config.json on Linux.
- Paste the JSON config below.
- Replace placeholder secrets, then restart the client if it does not reload on its own.
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcpsmiths-tracehub-mcp": {
"command": "uvx",
"args": [
"tracehub-mcp"
],
"env": {
"BACKEND_TYPE": "jaeger",
"BACKEND_URL": "",
"BACKEND_API_KEY": "YOUR_BACKEND_API_KEY",
"BACKEND_AWS_REGION": "",
"BACKEND_NEWRELIC_ACCOUNT_ID": "",
"BACKEND_HONEYCOMB_DATASET": "",
"BACKEND_APP_KEY": "YOUR_BACKEND_APP_KEY",
"BACKEND_TEMPO_INSTANCE_ID": "",
"BACKEND_SENTRY_ORG": "",
"BACKEND_SENTRY_PROJECT": "",
"BACKEND_ENVIRONMENTS": "prd",
"BACKEND_TIMEOUT": "30",
"BACKEND_MAX_RESPONSE_BYTES": "67108864",
"LOG_LEVEL": "INFO",
"MAX_TRACES_PER_QUERY": "500",
"SLOW_REQUEST_THRESHOLD_MS": "",
"QUERY_CACHE_TTL_SECONDS": "",
"QUERY_CACHE_MAX_ENTRIES": "1024",
"OTEL_EXPORTER_OTLP_ENDPOINT": "",
"OTEL_SERVICE_NAME": "tracehub-mcp",
"MCP_INCLUDE_ARGS_IN_SPANS": "false"
}
}
}
}