autotel-mcp
OpenTelemetry instrumentation for Model Context Protocol (MCP) with distributed tracing support
Versions
autotel-mcp-instrumentation44.0.0latest43.0.042.0.041.0.040.0.1+ show 17 moreshow less
40.0.039.0.038.0.037.0.036.0.035.0.034.0.234.0.033.0.133.0.032.0.031.0.030.0.430.0.330.0.029.0.129.0.0autotel-mcp0.1.19latest0.1.180.1.170.1.160.1.15+ show 44 moreshow less
0.1.130.1.120.1.110.1.100.1.90.1.80.1.70.1.40.1.30.1.20.1.129.0.028.0.228.0.128.0.027.0.026.0.126.0.025.0.024.0.023.0.022.0.021.1.021.0.020.0.019.0.018.0.017.0.117.0.016.0.015.0.115.0.014.0.013.0.011.0.010.0.09.0.08.0.07.0.06.0.05.0.04.0.03.0.02.0.0Tools 41
score_span_instrumentation Score a span for instrumentation quality and semantic convention coverage.
explain_instrumentation_score Explain the instrumentation scoring rubric and fix ideas.
list_metrics List metric series if the backend supports metrics.
search_logs Search logs if the backend supports logs.
correlate Given a trace ID, return the trace + metrics from involved services + correlated logs. One call for the full picture.
explain_slowdown Identify when and why a service degraded. Combines anomaly detection with cross-signal correlation.
discover_services Discover services with cross-signal metadata (operations, severities, metric names, and inferred language).
discover_trace_fields Discover trace/span field names, inferred types, and example values from sampled traces.
discover_log_fields Discover log field names, inferred types, and example values from sampled logs.
validate_collector_config Validate an OTLP receiver collector config fragment.
suggest_collector_config Suggest a minimal OTLP receiver collector config.
explain_collector_config Explain the OTLP receiver collector config shape and defaults.
search_traces Search traces by service, operation, status, tags, time window, and error flag.
search_spans Search spans by service, operation, status, tags, time window, duration, and error flag.
get_trace Get a trace by trace ID.
summarize_trace Summarize a trace into a compact incident-friendly view.
backend_health Check backend health and readiness. Returns liveness plus the signal coverage map (traces / metrics / logs) so you can see at a glance what the backend can answer for, not just whether it is up.
backend_capabilities Describe which telemetry signals the active backend can serve.
list_capabilities List the server capabilities, transports, tools, resources, and backend signals.
collector_get_versions List available OpenTelemetry Collector schema versions supported by the upstream catalog.
collector_list_components List collector components (receivers/processors/exporters/connectors/extensions) for a given version.
collector_component_schema Get JSON Schema for a collector component configuration.
collector_component_readme Get README/reference text for a collector component.
collector_validate_component_config Validate collector component config against the versioned upstream JSON schema.
collector_refresh_catalog Refresh local in-memory collector metadata cache from upstream GitHub catalog.
get_llm_usage Aggregate LLM token usage by model and service.
list_llm_models Discover LLM models in use and their usage frequency.
get_llm_model_stats Get latency, token, and error statistics for one LLM model.
get_llm_expensive_traces Find traces with the highest total LLM token usage.
get_llm_slow_traces Find the slowest traces that include LLM spans.
list_llm_tools Discover tool/function spans and group them by tool name.
list_services List known services.
list_operations List operations for a service.
service_map Build a service dependency map with node and edge health metrics.
find_anomalies Scan for statistical outliers: latency spikes, error rate jumps. Use after list_services to check a specific service.
find_root_cause Walk a trace span tree to identify the bottleneck span. Use after get_trace or search_traces when investigating a slow/errored trace.
find_errors Aggregate error spans grouped by service and operation. Use to get an overview of what is failing.
check_slos Report SLO violations. Provide p99 latency and error rate targets.
semconv_list_namespaces List OpenTelemetry semantic-convention namespaces available from upstream.
semconv_get_namespace Get semantic-convention groups for one namespace (for example: http, rpc, database).
semconv_refresh_cache Clear semantic-conventions cache so subsequent calls fetch fresh upstream content.
Permissions 4
network medium filesystem low shell high env_vars low