К основному содержанию
MCP-сервер CX Codex

Prometheus MCP Server · pab1it0 — MCP-сервер для Claude Code: запросы PromQL

Даёт ИИ-ассистенту доступ к вашим метрикам Prometheus: он выполняет запросы PromQL и разбирает результаты прямо в чате.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env PROMETHEUS_URL=<PROMETHEUS_URL> --env PROMETHEUS_URL_SSL_VERIFY=<PROMETHEUS_URL_SSL_VERIFY> --env PROMETHEUS_DISABLE_LINKS=<PROMETHEUS_DISABLE_LINKS> --env PROMETHEUS_USERNAME=<PROMETHEUS_USERNAME> --env PROMETHEUS_PASSWORD=<PROMETHEUS_PASSWORD> --transport stdio prometheus-mcp-server -- docker run -i --rm -e PROMETHEUS_URL -e PROMETHEUS_URL_SSL_VERIFY -e PROMETHEUS_DISABLE_LINKS -e PROMETHEUS_USERNAME -e PROMETHEUS_PASSWORD ghcr.io/pab1it0/prometheus-mcp-server:1.6.2
Открыть на GitHub

Что делает Prometheus MCP Server

Сервер поднимает между ассистентом и Prometheus стандартный интерфейс MCP. Внутри набор инструментов: execute_query для instant-запроса, execute_range_query с началом, концом и шагом, list_metrics со списком метрик и пагинацией, get_metric_metadata, get_targets и health_check для проверки состояния контейнера.

Запускается в Docker из образа ghcr.io/pab1it0/prometheus-mcp-server:1.6.2. Обязательна одна переменная — PROMETHEUS_URL с адресом вашего сервера. Остальное по желанию: basic-аутентификация (PROMETHEUS_USERNAME, PROMETHEUS_PASSWORD), bearer-токен, взаимный TLS через PROMETHEUS_CLIENT_CERT и PROMETHEUS_CLIENT_KEY, отключение SSL-проверки, таймаут запроса и ORG_ID для мультитенантных установок.

Есть нюанс с контекстом. По умолчанию сервер добавляет в результаты ссылки на UI Prometheus, и они съедают токены — PROMETHEUS_DISABLE_LINKS=True их убирает. Для нескольких окружений в Cursor пригодится TOOL_PREFIX: имена инструментов получат префикс, и два экземпляра не перепутаются. Транспорт по умолчанию stdio, но есть http и sse с настройкой хоста и порта.

Какие задачи решает

  • выполнить PromQL-запрос к метрикам, не открывая UI Prometheus
  • посмотреть список доступных метрик и их метаданные
  • снять range-запрос за нужный интервал с заданным шагом
  • проверить scrape-таргеты и их состояние
  • развести два экземпляра сервера по разным окружениям в одном редакторе

Примеры запросов агенту

  • Выполни instant-запрос up и покажи, какие таргеты сейчас недоступны
  • Сделай range-запрос rate(http_requests_total[5m]) за последний час с шагом 1m
  • Выведи список метрик, начинающихся на node_, и их метаданные

Как установить Prometheus MCP Server

Командой платформы

claude mcp add --env PROMETHEUS_URL=<PROMETHEUS_URL> --env PROMETHEUS_URL_SSL_VERIFY=<PROMETHEUS_URL_SSL_VERIFY> --env PROMETHEUS_DISABLE_LINKS=<PROMETHEUS_DISABLE_LINKS> --env PROMETHEUS_USERNAME=<PROMETHEUS_USERNAME> --env PROMETHEUS_PASSWORD=<PROMETHEUS_PASSWORD> --transport stdio prometheus-mcp-server -- docker run -i --rm -e PROMETHEUS_URL -e PROMETHEUS_URL_SSL_VERIFY -e PROMETHEUS_DISABLE_LINKS -e PROMETHEUS_USERNAME -e PROMETHEUS_PASSWORD ghcr.io/pab1it0/prometheus-mcp-server:1.6.2

Вместо <…> подставьте свои значения. Ещё 9 переменных окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Prometheus MCP Server

Как установить Prometheus MCP Server в Claude Code?

Одной командой: `claude mcp add --env PROMETHEUS_URL=<PROMETHEUS_URL> --env PROMETHEUS_URL_SSL_VERIFY=<PROMETHEUS_URL_SSL_VERIFY> --env PROMETHEUS_DISABLE_LINKS=<PROMETHEUS_DISABLE_LINKS> --env PROMETHEUS_USERNAME=<PROMETHEUS_USERNAME> --env PROMETHEUS_PASSWORD=<PROMETHEUS_PASSWORD> --transport stdio prometheus-mcp-server -- docker run -i --rm -e PROMETHEUS_URL -e PROMETHEUS_URL_SSL_VERIFY -e PROMETHEUS_DISABLE_LINKS -e PROMETHEUS_USERNAME -e PROMETHEUS_PASSWORD ghcr.io/pab1it0/prometheus-mcp-server:1.6.2`

Что делает Prometheus MCP Server?

Открывает ассистенту инструменты для работы с Prometheus: instant- и range-запросы PromQL, список метрик, метаданные, scrape-таргеты и health check.

Что нужно для запуска?

Доступный из вашего окружения сервер Prometheus и Docker. Переменная PROMETHEUS_URL обязательна, остальные параметры — аутентификация, TLS, таймаут — задаются по необходимости.

Похожие MCP-серверы

Все MCP-серверы по теме «DevOps и инфраструктура» →

Сначала — Prometheus MCP Server от других авторов.

Prometheus MCP Server prometheus Даёт ИИ-агенту доступ к вашему Prometheus через API: выполнять PromQL-запросы, смотреть метрики, алерты и цели. Пригодится, когда разбираете медленные запросы или здоровье инстанса. CX Codex +1 ★ 127звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 918звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 115звёзд репо Oh My Posh Validator JanDeDobbeleer Проверяет конфигурации oh-my-posh и отдельные сегменты промпта по официальной схеме. Пригодится, когда тема не применяется из-за опечатки в JSON, YAML или TOML. CX Codex +1 ★ 23 643звёзд репо Keploy keploy Keploy помогает агенту работать с API-тестированием: создавать тесты и моки из OpenAPI, curl, Postman или реального трафика. CX Codex +1 ★ 18 727звёзд репо Coder coder MCP-сервер связывает ИИ-кодинг с Coder, чтобы управлять рабочими пространствами, шаблонами и облачными средами разработки. CX Codex +1 ★ 17 160звёзд репо mcp kubeshark MCP-сервер подключает данные о сетевом трафике Kubernetes к ИИ-агенту. Подходит для расследования сбоев, анализа API и поиска причин ошибок. CX Codex +1 ★ 12 109звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой