Skip to content
mcp/skillhub

Victoriametrics MCP Server

by victoriametricsio.github.VictoriaMetrics/mcp-victoriametricsv1.120.1

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

237Dockerstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active10d ago

Install Victoriametrics MCP server

Install in Claude Code

claude mcp add victoriametrics -e VM_INSTANCE_ENTRYPOINT='<vm-instance-entrypoint>' -e VM_INSTANCE_TYPE='<vm-instance-type>' -e VM_INSTANCE_BEARER_TOKEN='<vm-instance-bearer-token>' -e VMC_API_KEY='<vmc-api-key>' -- docker run -i --rm -e VM_INSTANCE_ENTRYPOINT -e VM_INSTANCE_TYPE -e VM_INSTANCE_BEARER_TOKEN -e VMC_API_KEY ghcr.io/victoriametrics/mcp-victoriametrics:1.120.1

Configuration

VariableRequiredSecretDescription
VM_INSTANCE_ENTRYPOINTyes—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_TYPEyes—Type of VictoriaMetrics instance (single / cluster)
VM_INSTANCE_BEARER_TOKENyesyesAuthentication token for VictoriaMetrics API
VMC_API_KEY—yesOptional: 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)
MCP_PASSTHROUGH_HEADERS——HTTP header names to forward from incoming MCP requests to VictoriaMetrics (comma-separated list). Overrides VM_INSTANCE_HEADERS on collision.

Freshness

Active — last maintenance signal 10d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-30 · 10d ago · GitHub

  2. Latest release

    2026-04-15 · 6mo ago · GitHub · v1.20.2

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-03-19 · 7mo ago · official registry · v1.120.1

FAQ

›How do I install the Victoriametrics MCP server in Claude Code?

Run: claude mcp add victoriametrics -e VM_INSTANCE_ENTRYPOINT='<vm-instance-entrypoint>' -e VM_INSTANCE_TYPE='<vm-instance-type>' -e VM_INSTANCE_BEARER_TOKEN='<vm-instance-bearer-token>' -e VMC_API_KEY='<vmc-api-key>' -- docker run -i --rm -e VM_INSTANCE_ENTRYPOINT -e VM_INSTANCE_TYPE -e VM_INSTANCE_BEARER_TOKEN -e VMC_API_KEY ghcr.io/victoriametrics/mcp-victoriametrics:1.120.1. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Victoriametrics require an API key?

Yes. It expects VM_INSTANCE_ENTRYPOINT, VM_INSTANCE_TYPE, VM_INSTANCE_BEARER_TOKEN, VMC_API_KEY, of which 2 are secrets.

›Can I use Victoriametrics as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Victoriametrics in the official MCP registry?

Yes, as io.github.VictoriaMetrics/mcp-victoriametrics.

Alternatives to Victoriametrics

Other documentation MCP servers.

View all