MCP Catalogs
首页mcp-victorialogs screenshot

mcp-victorialogs

by VictoriaMetrics·73·综合分 48

VictoriaLogs MCP 服务器通过模型上下文协议提供对可观测性数据的访问。

monitoringdeveloper-toolsops-infra
19
Forks
7
活跃 Issue
本月
最近提交
2 天前
收录于

概述

这是一个完全功能的 MCP 服务器,将 VictoriaLogs 与 AI 模型和工具桥接。它实现了模型上下文协议规范,允许与 VictoriaLogs API 无缝集成。服务器提供用于查询日志、探索数据、显示实例参数、列出流/字段以及查询统计信息的工具。它支持多种模式,包括 stdio、SSE 和 HTTP,具有全面的配置选项和内置文档搜索功能。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过 AI 助手查询日志进行系统问题调试
:使用 AI 驱动的工具自动化可观测性任务
:通过 LLM 集成使用日志数据创建自定义仪表板
:支持哪些 VictoriaLogs API?
:有哪些传输模式可用?

什么时候选它

当您需要通过 AI 访问 VictoriaLogs 进行日志分析、指标和可观测性操作时,无需编写自定义 API 客户端。

什么时候不要选它

如果您需要向 VictoriaLogs 写入数据或需要与非 Victoria 可观测性栈集成,请不要选择此方案。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • query_logsquery_logs(query: string, start_time?: string, end_time?: string, step?: string) -> object

    Query logs from VictoriaLogs with optional time range and step parameters

  • show_parametersshow_parameters() -> object

    Show parameters of the VictoriaLogs instance

  • list_streamslist_streams() -> object

    List available streams in VictoriaLogs

  • list_fieldslist_fields(stream?: string) -> object

    List available fields in specified stream or all streams

  • list_field_valueslist_field_values(field: string, stream?: string) -> object

    List values for a specific field in a stream

  • query_statsquery_stats(query: string, start_time?: string, end_time?: string) -> object

    Query statistics for logs as metrics

  • search_docssearch_docs(query: string) -> object

    Search embedded VictoriaLogs documentation

可对比工具

grafana-mcpprometheus-mcplogs-mcp

安装

安装

Go

go install github.com/VictoriaMetrics/mcp-victorialogs/cmd/mcp-victorialogs@latest

Docker

docker run -d --name mcp-victorialogs \
  -e VL_INSTANCE_ENTRYPOINT=https://your-victorialogs-url \
  -e MCP_SERVER_MODE=http \
  -e MCP_LISTEN_ADDR=:8081 \
  -p 8081:8081 \
  ghcr.io/victoriametrics/mcp-victorialogs

Claude Desktop 配置

{
  "mcpServers": {
    "victorialogs": {
      "command": "mcp-victorialogs",
      "args": ["--env", "VL_INSTANCE_ENTRYPOINT=https://your-victorialogs-url"]
    }
  }
}

FAQ

支持哪些 VictoriaLogs API?
MCP 服务器支持 VictoriaLogs 几乎所有只读 API,包括 Web UI 中可用的查询功能。
有哪些传输模式可用?
支持三种模式:stdio(默认)、SSE(服务器发送事件)和 HTTP(可流式 HTTP)。

mcp-victorialogs 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。