Github VictoriaMetrics Community Mcp Victoriametrics
MCP Server for VictoriaMetrics. Provides integration with VictoriaMetrics API and documentation
About This MCP Server
The implementation of Model Context Protocol (MCP) server for VictoriaMetrics.
This provides access to your VictoriaMetrics instance and seamless integration with VictoriaMetrics APIs and documentation. It can give you a comprehensive interface for monitoring, observability, and debugging tasks related to your VictoriaMetrics instances, enable advanced automation and interaction capabilities for engineers and tools.
Tools & Endpoints3
What Problems It Solves
- After installing and configuring the MCP server, you can start using it with your favorite MCP client.
- You can start dialog with AI assistant from the phrase:
- But it's not required, you can just start asking questions and the assistant will automatically use the tools and documentation to provide you with the best answers. Just take a look into Dialog example section for better understanding what you can do with it.
Why Use Github VictoriaMetrics Community Mcp Victoriametrics?
- Querying metrics and exploring data (even drawing graphs if your client supports it)
- Listing and exporting available metrics, labels, labels values and entire series
- Analyzing and testing your alerting and recording rules and alerts
- Showing parameters of your VictoriaMetrics instance
- Exploring cardinality of your data and metrics usage statistics
- Analyzing, tracing, prettifying and explaining your queries
- Debugging your relabeling rules, downsampling and retention policy configurations
- Integration with VictoriaMetrics Cloud
Specifications
Requirements
- VictoriaMetrics or VictoriaMetrics Cloud instance (single-node or cluster)
- Go 1.24 or higher (if you want to build from source)
Hosting
Hosting Options
- Package
API
Integrate this server into your application. Choose a connection method below.
Install
go install github.com/VictoriaMetrics-Community/mcp-victoriametrics/cmd/mcp-victoriametrics@latestConfigure
{
"mcpServers": {
"victoriametrics": {
"command": "/path/to/mcp-victoriametrics",
"env": {
"VM_INSTANCE_ENTRYPOINT": "<YOUR_VM_INSTANCE>",
"VM_INSTANCE_TYPE": "<YOUR_VM_INSTANCE_TYPE>",
"VM_INSTANCE_BEARER_TOKEN": "<YOUR_VM_BEARER_TOKEN>",
"VM_INSTANCE_HEADERS": "<HEADER>=<HEADER_VALUE>,<HEADER>=<HEADER_VALUE>"
}
}
}
}Performance
Usage
Quick Reference
- Name
- Github VictoriaMetrics Community Mcp Victoriametrics
- Function
- MCP Server for VictoriaMetrics. Provides integration with VictoriaMetrics API and documentation
- Available Tools
- MCP VictoriaMetrics provides numerous tools for interacting with your VictoriaMetrics instance., Here's a list of common available tools:, Here are some additional tools that are available for VictoriaMetrics Cloud (with specifying VMC_API_KEY parameter) users:
- Transport
- Package
- Language
- oci
- Install
- go install github.com/VictoriaMetrics-Community/mcp-victoriametrics/cmd/mcp-victoriametrics@latest
- Source
- External (Registry)
- License
- Open Source
Ready to integrate this MCP server?
Book a demo to see how this server fits your workflow, or explore the full catalog.