Observability MCP server
Unified observability gateway for AI agents — Prometheus, Loki & more, with anomaly detection.
6 stars309 downloads/wk
Reviews
Write oneNobody has reviewed Observability yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Observability tools (6)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
detect_anomaliesScan for anomalies across all monitored services (or a specific service). Detects metric deviations using z-score analysis against recent baseline, checks log error spikes, and correlates signals across metrics and logs. Returns anomalies with severity ratings and cross-signal correlations.
get_service_healthGet an aggregated health overview for a service combining metrics AND logs. Returns a health score (0-100), status (healthy/degraded/critical), key metric values, log error summary, detected anomalies, and cross-signal correlations.
list_servicesList all monitored services discovered across all connected backends. Returns service names, their data sources, and signal types (metrics/logs).
list_sourcesList all configured observability backends and their connection status. Use this to discover what data sources are available.
query_logsQuery logs for a service over a given timeframe. Returns log entries with a summary including error/warning counts and top error patterns. Filter by log level, a free-text/regex search, OR structured `labels` (exact-match on backend-extracted fields like method/status/url/environment — far more reliable than regex on structured JSON logs).
query_metricsQuery a specific metric for a service over a given timeframe. Returns time-series data with pre-computed summary statistics (current, average, min, max, trend). Available metrics: cpu, memory, error_rate, request_rate, latency_p99, latency_p50, latency_avg.
Public scan report
scanner v0.1.8 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan446 source files scanned15/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 4 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (2)
- mediumeval / new Function used
exec.evaldist/auth/policy/engine.d.ts: …is module) * - External OPA via HTTP eval (slice 4) * * Both surfaces share the s…
- mediumNetwork call to a raw IP address
net.raw-ipdist/middleware/ssrfGuard.test.js: …eus.example.com/api/v1/query", "https://8.8.8.8/x", "https://1.1.1.1/x", ]) …
Install directly
Runs npx -y @thotischner/observability-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add observability-mcp -- npx -y @thotischner/observability-mcp
Observability: common questions
- Is Observability MCP server safe?
- Mostly: it is graded B (77/100). Read the Observability safety report
- How do I install Observability?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Observability need an API key?
- No secret keys are declared. It reads 3 settings from the environment.
- Is Observability maintained?
- The last commit was 5 days ago (2026-09-15). The latest release is v3.9.9.
- What can I use instead of Observability?
- Servers from other publishers that do the same job: Netdata MCP server.
Alternatives to Observability
Same job from other publishers: the closest match first, then the best rated.
- NetdataReal-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.not reviewedWidely usedA