mcp-victoriametrics
Verified Safeby VictoriaMetrics-Community
Overview
Provides an AI-driven interface for monitoring, observability, and debugging tasks with VictoriaMetrics instances through the Model Context Protocol (MCP).
Installation
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-victoriametricsEnvironment 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
mcpcat-typescript-sdk
This SDK integrates an analytics platform into Model Context Protocol (MCP) servers to capture user intentions, behavior patterns, and telemetry (logs, traces, errors) for product development and debugging.
mcp-servers
An MCP server providing create, read, update, and delete (CRUD) operations for cloud storage, specifically Google Cloud Storage, with capabilities for file listing and intelligent access control.
mcp-victorialogs
Provides a Model Context Protocol (MCP) server for VictoriaLogs, enabling AI clients to interact with VictoriaLogs APIs for querying logs, exploring data, and accessing documentation.
prometheus-mcp
Provides a Model Context Protocol (MCP) interface and CLI tools for querying Prometheus metrics, including discovery, instant/range queries, and an optional metrics exporter.