Back to Home
VictoriaMetrics-Community icon

mcp-victoriametrics

Verified Safe

by VictoriaMetrics-Community

Overview

Provides an AI-driven interface for monitoring, observability, and debugging tasks with VictoriaMetrics instances through the Model Context Protocol (MCP).

Installation

Run Command
docker run -d --name mcp-victoriametrics -e VM_INSTANCE_ENTRYPOINT=https://play.victoriametrics.com -e VM_INSTANCE_TYPE=cluster -e MCP_SERVER_MODE=sse -e MCP_LISTEN_ADDR=:8080 -p 8080:8080 ghcr.io/victoriametrics-community/mcp-victoriametrics

Environment Variables

  • VM_INSTANCE_ENTRYPOINT
  • VM_INSTANCE_TYPE
  • VM_INSTANCE_BEARER_TOKEN
  • VM_INSTANCE_HEADERS
  • VMC_API_KEY
  • MCP_SERVER_MODE
  • MCP_LISTEN_ADDR
  • MCP_DISABLED_TOOLS
  • MCP_DISABLE_RESOURCES
  • MCP_HEARTBEAT_INTERVAL

Security Notes

The server uses standard Go HTTP client for API interactions and processes environment variables for sensitive data like API keys and bearer tokens, which is a good practice. No direct 'eval' or arbitrary shell command execution outside of specific, controlled unit testing of rules (`vmalert-tool unittest`) is observed. The embedded documentation and blog posts are static content. Overall, the project appears to follow good security practices for its described functionality.

Similar Servers

Stats

Interest Score54
Security Score9
Cost ClassMedium
Avg Tokens500
Stars96
Forks13
Last Update2025-12-08

Tags

VictoriaMetricsmonitoringobservabilitymetricsAPIdocumentation