Back to Home
hyperpolymath icon

poly-observability-mcp

Verified Safe

by hyperpolymath

Overview

Unified Model Context Protocol (MCP) server for querying metrics, logs, and traces from various observability backends like Prometheus, Grafana, Loki, and Jaeger, primarily enabling AI assistants.

Installation

Run Command
deno run --allow-net --allow-read --allow-write --allow-env --allow-run main.js

Environment Variables

  • PROMETHEUS_URL
  • GRAFANA_URL
  • GRAFANA_API_KEY
  • LOKI_URL
  • JAEGER_URL

Security Notes

The project demonstrates strong security practices, including explicit environment variable usage for credentials (GRAFANA_API_KEY), a detailed SECURITY.md policy, and no obvious hardcoded secrets or 'eval' calls. It utilizes Deno's permission model, and while the `deno.json` allows `--allow-write` and `--allow-run`, `allow-run` is justified by the `Deno.Command` binding, and `allow-write` may be for internal Deno cache/logging. The presence of resilience patterns like circuit breakers and health checks also contributes to operational stability and indirect security. Automated security scanning (TruffleHog, CodeQL) is mentioned in `SECURITY.md`.

Similar Servers

Stats

Interest Score30
Security Score9
Cost ClassLow
Avg Tokens750
Stars1
Forks1
Last Update2026-01-18

Tags

MCPobservabilitymetricslogstracesdashboards