mcp-victoriametrics

mcp-victoriametrics

31

The VictoriaMetrics MCP Server integrates with VictoriaMetrics, offering advanced monitoring, debugging, and automation capabilities. It supports various read-only APIs, and features embedded documentation, making it a comprehensive solution for engineers and developers.

VictoriaMetrics MCP Server

Implementation of the Model Context Protocol (MCP) server for VictoriaMetrics, providing access and integration with VictoriaMetrics instances and APIs. It enhances monitoring, observability, and debugging tasks, enabling automation and interaction capabilities. The server supports various read-only APIs available in VMUI for querying metrics, listing exports, analyzing alerts, and more. It includes embedded documentation and facilitates seamless client integration via Smithery.

Features

  • Querying metrics and exploring data
  • Analyzing alerting and recording rules
  • Searching up-to-date documentation offline

Requirements

  • VictoriaMetrics instance
  • Go 1.24 or higher

Installation

  • Install via Go, Source Code, or Binaries

Usage

Begin dialogue with AI assistant using phrases like 'Use MCP VictoriaMetrics' and leverage various tools for interaction with VictoriaMetrics instances.

Toolset

  • Execute PromQL/MetricsQL queries
  • List metrics, labels, series
  • Export data to JSON or CSV
  • View rules, alerts, and more