← Index

io.github.VictoriaMetrics-Community/mcp-victoriametrics

io.github.VictoriaMetrics-Community/mcp-victoriametrics·v1.18.0·Other
Quality Score
77
/100

MCP Server for VictoriaMetrics. Provides integration with VictoriaMetrics API and documentation

§01  Install
Claude Desktop (Docker)
{
  "mcpServers": {
    "mcp-victoriametrics": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "ghcr.io/victoriametrics-community/mcp-victoriametrics:1.18.0"
      ],
      "env": {
        "VM_INSTANCE_ENTRYPOINT": "<vm_instance_entrypoint>",
        "VM_INSTANCE_TYPE": "<vm_instance_type>",
        "VM_INSTANCE_BEARER_TOKEN": "<your-vm_instance_bearer_token>",
        "VMC_API_KEY": "<your-vmc_api_key>",
        "MCP_DISABLED_TOOLS": "<mcp_disabled_tools>",
        "MCP_DISABLE_RESOURCES": "<mcp_disable_resources>"
      }
    }
  }
}
§02  Environment variables
VM_INSTANCE_ENTRYPOINT
required

URL to VictoriaMetrics instance (it should be root URL of vmsingle or vmselect), for example http://localhost:8428 or https://play.victoriametrics.com

VM_INSTANCE_TYPE
required

Type of VictoriaMetrics instance (single / cluster)

VM_INSTANCE_BEARER_TOKEN
requiredsecret

Authentication token for VictoriaMetrics API

VMC_API_KEY
secret

Optional: API key from VictoriaMetrics Cloud Console (if you have deployment in VictoriaMetrics Cloud)

MCP_DISABLED_TOOLS

Comma-separated list of tools to disable

MCP_DISABLE_RESOURCES

Disable all resources (documentation tool will continue to work)

§03  MCP Quality Score  ·  methodology
freshness
17
completeness
10
installability
25
documentation
15
stability
10
§04  Alternatives in Other