tracehub mcp for Zed
io.github.mcpsmiths/tracehub-mcp
Query OTel traces across Jaeger, Tempo, Traceloop, Datadog, Sentry, X-Ray, New Relic, Honeycomb.
client:Zed
transport:stdio
runtime:pypi
Install tracehub mcp in Zed
~/.config/zed/settings.json · windows: %APPDATA%\Zed\settings.json
{
"context_servers": {
"tracehub-mcp": {
"command": "uvx",
"args": [
"tracehub-mcp"
],
"env": {
"BACKEND_TYPE": "<BACKEND_TYPE>",
"BACKEND_URL": "<BACKEND_URL>",
"BACKEND_API_KEY": "<BACKEND_API_KEY>",
"BACKEND_AWS_REGION": "<BACKEND_AWS_REGION>",
"BACKEND_NEWRELIC_ACCOUNT_ID": "<BACKEND_NEWRELIC_ACCOUNT_ID>",
"BACKEND_HONEYCOMB_DATASET": "<BACKEND_HONEYCOMB_DATASET>",
"BACKEND_APP_KEY": "<BACKEND_APP_KEY>",
"BACKEND_TEMPO_INSTANCE_ID": "<BACKEND_TEMPO_INSTANCE_ID>",
"BACKEND_SENTRY_ORG": "<BACKEND_SENTRY_ORG>",
"BACKEND_SENTRY_PROJECT": "<BACKEND_SENTRY_PROJECT>",
"BACKEND_ENVIRONMENTS": "<BACKEND_ENVIRONMENTS>",
"BACKEND_TIMEOUT": "<BACKEND_TIMEOUT>",
"LOG_LEVEL": "<LOG_LEVEL>",
"MAX_TRACES_PER_QUERY": "<MAX_TRACES_PER_QUERY>",
"SLOW_REQUEST_THRESHOLD_MS": "<SLOW_REQUEST_THRESHOLD_MS>",
"OTEL_EXPORTER_OTLP_ENDPOINT": "<OTEL_EXPORTER_OTLP_ENDPOINT>",
"OTEL_SERVICE_NAME": "<OTEL_SERVICE_NAME>",
"MCP_INCLUDE_ARGS_IN_SPANS": "<MCP_INCLUDE_ARGS_IN_SPANS>"
}
}
}
}
Merge this into your existing settings object — do not replace the file. Zed docs