Home › Other › mcp-vmanomaly

mcp-vmanomaly

MCP Server for vmanomaly - VictoriaMetrics anomaly detection

Go
★ 11 stars Last pushed 2026-10-28 License: Apache-2.0

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (oci)

docker run -i --rm ghcr.io/victoriametrics/mcp-vmanomaly:0.5.1

Or add to your MCP client config:

{
  "mcpServers": {
    "mcp-vmanomaly": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/victoriametrics/mcp-vmanomaly:0.5.1"
      ],
      "env": {
        "VMANOMALY_ENDPOINT": "<YOUR_VALUE>",
        "VMANOMALY_BEARER_TOKEN": "<YOUR_VALUE>",
        "VMANOMALY_BEARER_TOKEN_FILE": "<YOUR_VALUE>",
        "VMANOMALY_HEADERS": "<YOUR_VALUE>",
        "MCP_SERVER_MODE": "<YOUR_VALUE>",
        "MCP_LISTEN_ADDR": "<YOUR_VALUE>",
        "MCP_LOG_LEVEL": "<YOUR_VALUE>",
        "MCP_LOG_FILE": "<YOUR_VALUE>",
        "MCP_ENABLED_TOOLS": "<YOUR_VALUE>",
        "MCP_DISABLED_TOOLS": "<YOUR_VALUE>",
        "MCP_HEARTBEAT_INTERVAL": "<YOUR_VALUE>",
        "MCP_DISABLE_RESOURCES": "<YOUR_VALUE>"
      }
    }
  }
}
  • VMANOMALY_ENDPOINT required — vmanomaly server endpoint URL (e.g., http://localhost:8490)
  • VMANOMALY_BEARER_TOKEN secret — Bearer token for authenticating with vmanomaly API
  • VMANOMALY_BEARER_TOKEN_FILE — Path to a file containing a bearer token; mutually exclusive with VMANOMALY_BEARER_TOKEN
  • VMANOMALY_HEADERS — Custom HTTP headers for vmanomaly requests (comma-separated key=value pairs, e.g., X-Custom-Header=value1,X-Another=value2)
  • MCP_SERVER_MODE — MCP server mode: stdio (default), sse, or http
  • MCP_LISTEN_ADDR — Listen address for SSE/HTTP modes (default: localhost:8080)
  • MCP_LOG_LEVEL — Log level: debug, info (default), warn, or error
  • MCP_LOG_FILE — Log file path (empty = stderr)
  • MCP_ENABLED_TOOLS — Comma-separated positive allowlist of tools; empty enables all registered tools
  • MCP_DISABLED_TOOLS — Comma-separated denylist of tools; takes precedence over MCP_ENABLED_TOOLS
  • MCP_HEARTBEAT_INTERVAL — Heartbeat interval for HTTP mode (default: 30s)
  • MCP_DISABLE_RESOURCES — Disable embedded documentation resources; documentation search remains available

This repository has 2 servers listed in the Official MCP Registry.

Other names: io.github.VictoriaMetrics-Community/mcp-vmanomaly

Related servers

Data from the Official MCP Registry