io.github.VictoriaMetrics-Community/mcp-vmanomaly MCP Server
io.github.VictoriaMetrics-Community/mcp-vmanomaly
What is the io.github.VictoriaMetrics-Community/mcp-vmanomaly MCP server?
MCP Server for vmanomaly - VictoriaMetrics anomaly detection
How to install io.github.VictoriaMetrics-Community/mcp-vmanomaly
Copy-paste configuration for popular MCP clients.
VMANOMALY_ENDPOINTrequiredvmanomaly server endpoint URL (e.g., http://localhost:8490)
VMANOMALY_BEARER_TOKENsecretBearer token for authenticating with vmanomaly API
VMANOMALY_HEADERSCustom HTTP headers for vmanomaly requests (comma-separated key=value pairs, e.g., X-Custom-Header=value1,X-Another=value2)
MCP_SERVER_MODEMCP server mode: stdio (default), sse, or http
MCP_LISTEN_ADDRListen address for SSE/HTTP modes (default: localhost:8080)
MCP_LOG_LEVELLog level: debug, info (default), warn, or error
MCP_LOG_FILELog file path (empty = stderr)
MCP_DISABLED_TOOLSComma-separated list of tools to disable
MCP_HEARTBEAT_INTERVALHeartbeat interval for HTTP mode (default: 30s)
MCP_DISABLE_RESOURCESDisable embedded documentation resources
{
"mcpServers": {
"mcp-vmanomaly": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/victoriametrics-community/mcp-vmanomaly:0.1.0"
],
"env": {
"VMANOMALY_ENDPOINT": "<YOUR_VMANOMALY_ENDPOINT>",
"VMANOMALY_BEARER_TOKEN": "<YOUR_VMANOMALY_BEARER_TOKEN>",
"VMANOMALY_HEADERS": "<YOUR_VMANOMALY_HEADERS>",
"MCP_SERVER_MODE": "<YOUR_MCP_SERVER_MODE>",
"MCP_LISTEN_ADDR": "<YOUR_MCP_LISTEN_ADDR>",
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>",
"MCP_LOG_FILE": "<YOUR_MCP_LOG_FILE>",
"MCP_DISABLED_TOOLS": "<YOUR_MCP_DISABLED_TOOLS>",
"MCP_HEARTBEAT_INTERVAL": "<YOUR_MCP_HEARTBEAT_INTERVAL>",
"MCP_DISABLE_RESOURCES": "<YOUR_MCP_DISABLE_RESOURCES>"
}
}
}
}{
"mcpServers": {
"mcp-vmanomaly": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/victoriametrics-community/mcp-vmanomaly:0.1.0"
],
"env": {
"VMANOMALY_ENDPOINT": "<YOUR_VMANOMALY_ENDPOINT>",
"VMANOMALY_BEARER_TOKEN": "<YOUR_VMANOMALY_BEARER_TOKEN>",
"VMANOMALY_HEADERS": "<YOUR_VMANOMALY_HEADERS>",
"MCP_SERVER_MODE": "<YOUR_MCP_SERVER_MODE>",
"MCP_LISTEN_ADDR": "<YOUR_MCP_LISTEN_ADDR>",
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>",
"MCP_LOG_FILE": "<YOUR_MCP_LOG_FILE>",
"MCP_DISABLED_TOOLS": "<YOUR_MCP_DISABLED_TOOLS>",
"MCP_HEARTBEAT_INTERVAL": "<YOUR_MCP_HEARTBEAT_INTERVAL>",
"MCP_DISABLE_RESOURCES": "<YOUR_MCP_DISABLE_RESOURCES>"
}
}
}
}{
"mcpServers": {
"mcp-vmanomaly": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/victoriametrics-community/mcp-vmanomaly:0.1.0"
],
"env": {
"VMANOMALY_ENDPOINT": "<YOUR_VMANOMALY_ENDPOINT>",
"VMANOMALY_BEARER_TOKEN": "<YOUR_VMANOMALY_BEARER_TOKEN>",
"VMANOMALY_HEADERS": "<YOUR_VMANOMALY_HEADERS>",
"MCP_SERVER_MODE": "<YOUR_MCP_SERVER_MODE>",
"MCP_LISTEN_ADDR": "<YOUR_MCP_LISTEN_ADDR>",
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>",
"MCP_LOG_FILE": "<YOUR_MCP_LOG_FILE>",
"MCP_DISABLED_TOOLS": "<YOUR_MCP_DISABLED_TOOLS>",
"MCP_HEARTBEAT_INTERVAL": "<YOUR_MCP_HEARTBEAT_INTERVAL>",
"MCP_DISABLE_RESOURCES": "<YOUR_MCP_DISABLE_RESOURCES>"
}
}
}
}{
"servers": {
"mcp-vmanomaly": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/victoriametrics-community/mcp-vmanomaly:0.1.0"
],
"env": {
"VMANOMALY_ENDPOINT": "<YOUR_VMANOMALY_ENDPOINT>",
"VMANOMALY_BEARER_TOKEN": "<YOUR_VMANOMALY_BEARER_TOKEN>",
"VMANOMALY_HEADERS": "<YOUR_VMANOMALY_HEADERS>",
"MCP_SERVER_MODE": "<YOUR_MCP_SERVER_MODE>",
"MCP_LISTEN_ADDR": "<YOUR_MCP_LISTEN_ADDR>",
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>",
"MCP_LOG_FILE": "<YOUR_MCP_LOG_FILE>",
"MCP_DISABLED_TOOLS": "<YOUR_MCP_DISABLED_TOOLS>",
"MCP_HEARTBEAT_INTERVAL": "<YOUR_MCP_HEARTBEAT_INTERVAL>",
"MCP_DISABLE_RESOURCES": "<YOUR_MCP_DISABLE_RESOURCES>"
}
}
}
}claude mcp add mcp-vmanomaly --env VMANOMALY_ENDPOINT=<YOUR_VMANOMALY_ENDPOINT> --env VMANOMALY_BEARER_TOKEN=<YOUR_VMANOMALY_BEARER_TOKEN> --env VMANOMALY_HEADERS=<YOUR_VMANOMALY_HEADERS> --env MCP_SERVER_MODE=<YOUR_MCP_SERVER_MODE> --env MCP_LISTEN_ADDR=<YOUR_MCP_LISTEN_ADDR> --env MCP_LOG_LEVEL=<YOUR_MCP_LOG_LEVEL> --env MCP_LOG_FILE=<YOUR_MCP_LOG_FILE> --env MCP_DISABLED_TOOLS=<YOUR_MCP_DISABLED_TOOLS> --env MCP_HEARTBEAT_INTERVAL=<YOUR_MCP_HEARTBEAT_INTERVAL> --env MCP_DISABLE_RESOURCES=<YOUR_MCP_DISABLE_RESOURCES> -- docker run -i --rm ghcr.io/victoriametrics-community/mcp-vmanomaly:0.1.0Related MCP servers
MCP server for VictoriaMetrics providing API integration and read-only query capabilities for monitoring and observability.
MCP Server for VictoriaLogs. Provides integration with VictoriaLogs API and documentation
MCP Server for VictoriaTraces. Provides integration with VictoriaTraces API and documentation