Grafana MCP Server

Grafana MCP server

Официальный MCP-сервер Grafana: дашборды, запросы к Prometheus и Loki, алерты и инциденты прямо из агента

  • 3 626 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-серверОфициальныйВыбор редакции

Широкий доступ

Почему такой уровень

  • Может изменять дашборды, алерты и инциденты в рабочей Grafana
  • Хранит токен с доступом к метрикам и логам
Все причины и проверки

grafana/mcp-grafana

Установка

Ручная установка

{
  "mcpServers": {
    "grafana": {
      "command": "uvx",
      "args": ["mcp-grafana"],
      "env": {
        "GRAFANA_URL": "http://localhost:3000",
        "GRAFANA_SERVICE_ACCOUNT_TOKEN": "<your service account token>"
      }
    }
  }
}

Нужен uv. Для Grafana Cloud укажите адрес своего инстанса

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Может изменять дашборды, алерты и инциденты в рабочей Grafana
  • Хранит токен с доступом к метрикам и логам

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает агента к вашей Grafana или Grafana Cloud через токен сервисного аккаунта. Агент ищет и читает дашборды, получает их краткую сводку без полного JSON, правит панели точечными патчами. Он выполняет запросы PromQL и LogQL, обращается к ClickHouse, CloudWatch, Elasticsearch и другим источникам, работает с алертами, OnCall, инцидентами и аннотациями. Флаг --disable-write переводит сервер в режим только чтения, есть ограничители на объем запросов к Loki.

Для кого. Для SRE, DevOps-инженеров и разработчиков, которые разбирают метрики и логи в Grafana.

Подходит, если

  • Нужно быстро найти причину всплеска ошибок по метрикам и логам
  • Нужно создать или поправить дашборд без ручной правки JSON
  • Нужно посмотреть алерты, дежурства и инциденты в одном диалоге

Не подходит, если

  • Мониторинг построен не на Grafana
  • Нет возможности выдать токен сервисного аккаунта

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

Почему в последний час выросла доля 5xx у сервиса checkout? Посмотри метрики и логи Loki

MCP

Транспорт
stdio, sse, http
Авторизация
API-ключ

Переменные окружения

GRAFANA_URL обязательная
Адрес Grafana или Grafana Cloud
GRAFANA_SERVICE_ACCOUNT_TOKEN обязательная, секрет
Токен сервисного аккаунта Grafana
GRAFANA_ORG_ID
Номер организации для мультиорганизационных инсталляций
MCP_GRAFANA_SERVER_TOKEN секрет
Токен, который должны передавать клиенты в сетевых режимах

Ограничения

Нужна Grafana 9.0 или новее и токен сервисного аккаунта с нужными правами. Полные дашборды занимают много контекста, лучше пользоваться сводкой и JSONPath. Часть инструментов выключена по умолчанию, а инструменты Grafana Assistant требуют отдельного плагина. В сетевых режимах без --server-auth-token сервер доступен без проверки вызывающего.

Как отключить. Удалите блок grafana из конфигурации MCP-клиента.

Частые вопросы

Как запретить агенту менять дашборды?

Запустите сервер с флагом --disable-write, инструменты записи не будут зарегистрированы.

Есть ли вариант без Python?

Да, есть образ Docker grafana/mcp-grafana, бинарник через go install и Helm-чарт.

Чем Grafana MCP Server отличается от сторонних серверов для Grafana?

Это официальный сервер Grafana. Он подключается к Grafana или Grafana Cloud через токен сервисного аккаунта: ищет и читает дашборды, дает краткую сводку без полного JSON, правит панели патчами, запрашивает Prometheus и Loki, работает с алертами и инцидентами.

Как подключить Grafana MCP и ограничить запись?

В конфиг клиента добавьте сервер grafana с командой uvx и токеном сервисного аккаунта, как в блоке установки. Для безопасной работы выдайте токену роль только на чтение. Работает в Claude Code, Claude Desktop, Cursor, VS Code и Gemini CLI.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер для Prometheus: агент выполняет PromQL-запросы, ищет метрики и проверяет цели сбора

MCP-серверРасширенный доступ521Звезды репозитория
Официальный

Официальный управляемый MCP-сервер Datadog: логи, метрики, трейсы и инциденты прямо в агенте

MCP-серверРасширенный доступ47Звезды репозитория
Официальный

Официальный MCP-сервер Cloudflare: агент управляет всем API Cloudflare через поиск по спецификации и выполнение кода

MCP-серверШирокий доступ1 тыс.Звезды репозитория

Самостоятельно размещаемый шлюз, который собирает несколько MCP-серверов в один эндпоинт с авторизацией и выбором инструментов

MCP-серверШирокий доступ2,7 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер Render: сервисы, деплои, логи, метрики и базы Postgres на хостинге Render

MCP-серверШирокий доступ183Звезды репозитория

Zabbix MCP Server

zabbix-mcp-server

MCP-сервер для всего API Zabbix: 237 инструментов, несколько серверов Zabbix, токены с областями и режим только чтения

MCP-серверШирокий доступ245Звезды репозитория

Коротко о README

README начинается с конфигурации через uvx и перечисляет инструменты по разделам: дашборды, источники данных, запросы к разным хранилищам, алерты, OnCall, инциденты, Sift, аннотации, снимки и рендеринг. Подробно описаны флаги командной строки, режимы только чтения и без запросов, ограничители для Loki. Есть установка через Docker, бинарник и Helm, настройка TLS, мультиорганизаций, заголовков и наблюдаемости. Лицензия Apache-2.0.

Бейдж для README

Сообщить о проблеме

Foxx AIGrafana MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.