observability-mcp
JSON →One MCP server that connects to any observability backend through pluggable connectors, normalizes the data, adds intelligent analysis, and provides a web UI for configuration.
Install
npx @thotischner/observability-mcp Tools · 8
- list_sources Discover configured backends and connection status
- list_services Discover monitored services across all backends
- query_metrics Query metrics with pre-computed summary stats
- query_logs Query logs with error/warning counts and top patterns
- get_service_health Health score combining metrics + logs (0–100)
- detect_anomalies Cross-signal anomaly detection with robust (median/MAD + trend) analysis
- get_topology Return the merged infrastructure graph (resources + edges) from every topology-capable connector, filterable by source/kind/scope
- get_blast_radius Pivot on the universal RUNS_ON relation — 'if this resource's host fails, who else fails?'. Works for pod→node, vm→hypervisor, container→host
Environment variables
PROMETHEUS_URLLOKI_URLGRAFANA_TOKEN
Links
★ 4 GitHub stars