Skip to main content
Glama

VictoriaMetrics-mcp-server

VictoriaMetrics MCP 服务器

VictoriaMetrics 的 MCP 服务器。

通过 Smithery 安装

要通过Smithery自动为 Claude Desktop 安装 VictoriaMetrics Server:

npx -y @smithery/cli install @yincongcyincong/victoriametrics-mcp-server --client claude

调试

npx @modelcontextprotocol/inspector -e VM_URL=http://127.0.0.1:8428 node src/index.js

NPX

{ "mcpServers": { "victoriametrics": { "command": "npx", "args": [ "-y", "@yincongcyincong/victoriametrics-mcp-server" ], "env": { "VM_URL": "", "VM_SELECT_URL": "", "VM_INSERT_URL": "" } } } }

📊 VictoriaMetrics 工具 API 文档

1. vm_data_write

描述:将数据写入 VictoriaMetrics 数据库。

输入参数

范围类型描述必需的
metricobject指标标签
valuesnumber[]指标值数组
timestampsnumber[]以 Unix 秒为单位的时间戳数组

2. vm_prometheus_write

描述:将 Prometheus 公开格式数据导入 VictoriaMetrics。

输入参数

范围类型描述必需的
datastringPrometheus 公开格式的指标

3. vm_query_range

描述:查询特定时间范围内的时间序列数据。

输入参数

范围类型描述必需的
querystringPromQL 表达式
startnumber以 Unix 秒为单位的开始时间戳⛔️
endnumber以 Unix 秒为单位的结束时间戳⛔️
stepstring查询解析步长(例如10s1m⛔️

query是必需的;其他字段是可选的。


4. vm_query

描述:查询时间序列的当前值。

输入参数

范围类型描述必需的
querystringPromQL 表达式来评估
timenumber评估时间戳(以 Unix 秒为单位)⛔️

5. vm_labels

描述:获取所有唯一的标签名称。

输入参数:无


6. vm_label_values

描述:获取特定标签的所有唯一值。

输入参数

范围类型描述必需的
labelstring要获取值的标签名称

-
security - not tested
-
license - not tested
-
quality - not tested

VictoriaMetrics-mcp-服务器

  1. 通过 Smithery 安装
    1. 调试
      1. NPX
      2. 📊 VictoriaMetrics 工具 API 文档
    2. vm_data_write
      1. vm_prometheus_write
        1. vm_query_range
          1. vm_query
            1. vm_labels
              1. vm_label_values

                Related MCP Servers

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/yincongcyincong/VictoriaMetrics-mcp-server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server