VictoriaMetrics
Createdyincongcyincong
Exposes a Model Context Protocol (MCP) server for interacting with VictoriaMetrics.
About
This tool provides a Model Context Protocol (MCP) server interface for VictoriaMetrics, allowing users to interact with the time-series database using a standardized protocol. It offers a set of API functions for writing data, importing Prometheus exposition format data, and querying time series data over specific ranges. It supports querying current values, retrieving label names, and fetching label values, making it a versatile tool for managing and analyzing metrics data within VictoriaMetrics.
Key Features
- Supports writing data to VictoriaMetrics using the vm_data_write API.
- Offers flexible time series querying via the vm_query_range and vm_query APIs.
- 1 GitHub stars
- Enables importing Prometheus exposition format data with the vm_prometheus_write API.
- Provides APIs for retrieving label names and values (vm_labels, vm_label_values).
Use Cases
- Integrating VictoriaMetrics with MCP-compatible monitoring systems
- Simplifying data interaction with VictoriaMetrics via a protocol-based API
- Exposing VictoriaMetrics data through a standardized MCP interface