IP

idanfishman/prometheus-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

27 stars 6 forks Качество 75 Тренд 11MIT

Реализация сервера Model Context Protocol (MCP), которая предоставляет агентам ИИ программный доступ к метрикам Prometheus через унифицированный интерфейс.

Обзор

Сервер Model Context Protocol (MCP), который обеспечивает бесшовную интеграцию между помощниками ИИ и Prometheus, позволяя взаимодействовать с инфраструктурой мониторинга на естественном языке. Этот сервер позволяет легко запрашивать, обнаруживать и анализировать метрики с помощью Visual Studio Code, Cursor, Windsurf, Claude Desktop и других клиентов MCP. Прямая интеграция API с Prometheus не требует сложного анализа. - Нет. Структурированные ответы JSON оптимизированы для использования в качестве помощника ИИ. - Нет. Включить/отключить категории инструментов, основанные на ваших требованиях безопасности и эксплуатации. - Нет. Работает как со stdio, так и с HTTP для максимальной совместимости. Node.js 20.19.0 или новее - Доступ к серверу Prometheus - VS Code, Cursor, Windsurf, Claude Desktop или любому другому клиенту MCP Во-первых, установите MCP-сервер Prometheus вместе с клиентом. Типичная конфигурация выглядит так: После установки MCP-сервер Prometheus будет доступен для использования с агентом GitHub Copilot в VS Code.

Обзор (машинный перевод)

Prometheus MCP сервер

Сервер Model Context Protocol (MCP), который обеспечивает бесшовную интеграцию между помощниками ИИ и Prometheus, позволяя взаимодействовать с инфраструктурой мониторинга на естественном языке. Этот сервер позволяет легко запрашивать, обнаруживать и анализировать метрики с помощью Visual Studio Code, Cursor, Windsurf, Claude Desktop и других клиентов MCP.

Ключевые особенности

  • Быстрый и легкий. Прямая интеграция API с Prometheus не требует сложного анализа.
  • ** LLM-дружественный** Структурированные ответы JSON оптимизированы для использования в качестве помощника ИИ. ** Настраиваемые возможности**. Включить/отключить категории инструментов, основанные на ваших требованиях безопасности и эксплуатации. -Двойная транспортная поддержка. Работает как со stdio, так и с HTTP для максимальной совместимости.

Требования

Node.js 20.19.0 или новее Доступ к серверу Prometheus VS Code, Cursor, Windsurf, Claude Desktop или любой другой клиент MCP

Начало работы

Во-первых, установите MCP-сервер Prometheus вместе с клиентом. Типичная конфигурация выглядит так:

Установка в VS Code

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Prometheus MCP Server

Key Features

  • Fast and lightweight. Direct API integration with Prometheus, no complex parsing needed.
  • LLM-friendly. Structured JSON responses optimized for AI assistant consumption.
  • Configurable capabilities. Enable/disable tool categories based on your security and operational requirements.
  • Dual transport support. Works with both stdio and HTTP transports for maximum compatibility.

Requirements

  • Node.js 20.19.0 or newer
  • Access to a Prometheus server
  • VS Code, Cursor, Windsurf, Claude Desktop or any other MCP client

Getting Started

First, install the Prometheus MCP server with your client. A typical configuration looks like this:

{
  "mcpServers": {
    "prometheus": {
      "command": "npx",
      "args": ["prometheus-mcp@latest", "stdio"],
      "env": {
        "PROMETHEUS_URL": "http://localhost:9090"
      }
    }
  }
}
Открыть полный README на GitHub

Установка

npx prometheus-mcp@latest stdio
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "prometheus": { "command": "npx", "args": ["prometheus-mcp@latest", "stdio"], "env": { "PROMETHEUS_URL": "http://localhost:9090" } } } }