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

mcp-grafana — MCP-сервер для Claude Code: дашборды и метрики

Даёт агенту доступ к вашему Grafana: искать дашборды, читать панели, гонять PromQL и LogQL. Пригодится, когда разбираете инцидент или правите графики прямо из чата.

Установить в Claude Code · Командой платформы: удалённый сервер Все способы и платформы ↓
claude mcp add --transport http mcp-grafana https://mcp.grafana.com/mcp
Открыть на GitHub

Что делает mcp-grafana

Сервер подключается к вашему инстансу Grafana и отдаёт агенту инструменты для работы с дашбордами: поиск по названию, папке, тегу или звёздочке, получение панелей и их запросов, список сохранённых версий. Есть get_dashboard_summary и get_dashboard_property с JSONPath — они вытаскивают только нужный кусок, потому что полный JSON большого дашборда съедает контекст. Правки тоже возможны: обновление, создание и точечный патч без загрузки всего файла.

Дальше идут запросы к данным. Prometheus отвечает на PromQL, включая instant и range, метаданные метрик и перцентили гистограмм через histogram_quantile. Loki — на LogQL, плюс метаданные и найденные паттерны логов. Список источников данных покрывает Prometheus, Loki, ClickHouse, CloudWatch, Elasticsearch, OpenSearch, Snowflake и Athena. Часть инструментов выключена по умолчанию: runpanelquery, examples, influxdb и sql включаются флагом --enabled-tools. SQL-инструменты работают через плагины датасорсов, поэтому учётные данные базы MCP-сервер не видит.

Нужна Grafana 9.0 или новее — на более старых версиях операции с датасорсами ломаются из-за отсутствующих эндпоинтов API. Для локального запуска через uvx понадобится uv, а для Docker-варианта — сам Docker. В конфигурации задаются GRAFANA_URL и GRAFANA_SERVICE_ACCOUNT_TOKEN; для Grafana Cloud в GRAFANA_URL подставляется адрес инстанса.

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

  • найти дашборд по тегу или папке, не открывая браузер
  • вытащить список панелей и их запросы из дашборда
  • прогнать PromQL-запрос и посмотреть значения метрики
  • разобрать паттерны в логах Loki за нужный интервал
  • поправить один параметр дашборда без загрузки всего JSON

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

  • Найди дашборды с тегом payments и покажи сводку по каждому
  • Выполни range-запрос PromQL по метрике http_requests_total за последний час
  • Покажи паттерны логов Loki для сервиса checkout

Как установить mcp-grafana

1Командой платформы: удалённый сервер

claude mcp add --transport http mcp-grafana https://mcp.grafana.com/mcp

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

claude mcp add --env GRAFANA_URL=<GRAFANA_URL> --env GRAFANA_SERVICE_ACCOUNT_TOKEN=<GRAFANA_SERVICE_ACCOUNT_TOKEN> --env GRAFANA_USERNAME=<GRAFANA_USERNAME> --env GRAFANA_PASSWORD=<GRAFANA_PASSWORD> --env GRAFANA_ORG_ID=<GRAFANA_ORG_ID> --transport stdio mcp-grafana -- docker run -i --rm -e GRAFANA_URL -e GRAFANA_SERVICE_ACCOUNT_TOKEN -e GRAFANA_USERNAME -e GRAFANA_PASSWORD -e GRAFANA_ORG_ID docker.io/grafana/mcp-grafana:2.1.1

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

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

Похожие

grafana-oss grafana Скилл помогает агенту провизионить дашборды и датасорсы Grafana OSS из YAML, писать JSON панелей и проверять каждый шаг через API. CX Codex +1 5 600установок grafana-dashboard aj-geddes Помогает агенту собирать дашборды Grafana: панели, переменные, алерты и провижининг. Пригодится, когда нужно быстро накидать мониторинг по метрикам. CX Codex +1 494установок grafana sanjeed5 Правило задаёт команде единый стиль работы с дашбордами, алертами и источниками данных Grafana в виде кода: структура, визуальные стандарты, оптимизация запросов. ★ 3 579звёзд репо dashboarding grafana Скилл собирает и правит JSON дашбордов Grafana и отправляет их в HTTP API. Пригодится, когда панели нужно описать кодом, а не мышкой в UI. CX Codex +1 8 500установок prometheus-grafana devops-skills Скилл помогает агенту поднять сбор метрик в Prometheus, писать запросы PromQL и собирать панели Grafana. Пригодится, когда в проект нужно добавить мониторинг. CX Codex +1 449установок qdrant-monitoring qdrant Скилл подсказывает, как настроить мониторинг Qdrant и разобраться с зависшим оптимизатором, ростом памяти или медленными запросами. CX Codex +1 1 500установок

Рядом в теме «DevOps и инфраструктура»

Всё по теме «DevOps и инфраструктура» →

Вопросы о mcp-grafana

Как установить mcp-grafana в Claude Code?

Удалённый вариант одной командой: claude mcp add --transport http mcp-grafana https://mcp.grafana.com/mcp. Либо локально через Docker: `claude mcp add --env GRAFANA_URL=<GRAFANA_URL> --env GRAFANA_SERVICE_ACCOUNT_TOKEN=<GRAFANA_SERVICE_ACCOUNT_TOKEN> --env GRAFANA_USERNAME=<GRAFANA_USERNAME> --env GRAFANA_PASSWORD=<GRAFANA_PASSWORD> --env GRAFANA_ORG_ID=<GRAFANA_ORG_ID> --transport stdio mcp-grafana -- docker run -i --rm -e GRAFANA_URL -e GRAFANA_SERVICE_ACCOUNT_TOKEN -e GRAFANA_USERNAME -e GRAFANA_PASSWORD -e GRAFANA_ORG_ID docker.io/grafana/mcp-grafana:2.1.1`.

Что делает mcp-grafana?

Открывает агенту доступ к инстансу Grafana: поиск и чтение дашбордов, запросы к Prometheus и Loki, работа с датасорсами и SQL-источниками. Часть инструментов включается отдельно флагом --enabled-tools.

Какая версия Grafana нужна?

Grafana 9.0 или новее. На более старых версиях операции с датасорсами могут не работать из-за отсутствующих эндпоинтов API.

Смотрите также

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

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