Netdata MCP

MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента

MCP-серверВыбор редакцииСредний риск

netdata/netdata

Установка

claude mcp add netdata /usr/bin/nd-mcp --bearer YOUR_API_KEY ws://IP_OF_YOUR_NETDATA:19999/mcp

Ключ лежит в /var/lib/netdata/mcp_dev_preview_api_key или /opt/netdata/var/lib/netdata/mcp_dev_preview_api_key.

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

Что делает

Netdata это система мониторинга, и начиная с недавних версий в каждый ее агент встроен MCP-сервер. Через него ассистент получает сведения об узлах, находит и читает метрики системы, приложений и оборудования, смотрит алерты, логи и живую информацию о процессах, сервисах, контейнерах, виртуальных машинах и сетевых соединениях. Область видимости зависит от точки подключения: родительский узел показывает всех своих потомков, отдельный узел только себя. Клиенты с поддержкой HTTP или SSE подключаются к эндпоинту /mcp напрямую, а для stdio-клиентов в установку Netdata входит мост nd-mcp.

Для кого. Для DevOps-инженеров и администраторов, у которых инфраструктура уже мониторится Netdata.

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

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

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

  • Netdata не установлен и мониторинг построен на другой системе
  • Ассистенту нельзя давать доступ к логам и списку процессов продакшена

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

Посмотри в Netdata, какие контейнеры за последний час сильнее всего нагружали CPU и есть ли активные алерты

Ограничения

Нужен установленный Netdata свежей версии. Доступ к чувствительным функциям вроде логов и живой информации защищен ключом, который Netdata генерирует при запуске. Подключение через Netdata Cloud пока недоступно, работа идет с конкретным агентом или родительским узлом. Сама модель ассистента может требовать VPN, но сервер Netdata работает у вас.

Как отключить. Удалите сервер netdata из конфигурации MCP клиента или выполните claude mcp remove netdata.

MCP

Транспорт
http
Авторизация
не нужна

Проверка безопасности

  • Ассистент получает доступ к логам, процессам и сетевым соединениям серверов
  • Ключ доступа нужно хранить так же аккуратно, как пароль

Коротко о README

Документация MCP в репозитории объясняет, как видимость ассистента зависит от места подключения в иерархии Netdata. Даны общий JSON-фрагмент конфигурации с мостом nd-mcp, пути к мосту для разных установок, подключение напрямую по HTTP и SSE и расположение ключа доступа. Отдельно разобраны Claude Desktop, Claude Code и Cursor, альтернативные мосты на Go, Node.js и Python и список возможностей.

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

Нужно ли что-то устанавливать отдельно?

Нет, сервер встроен в Netdata, а мост nd-mcp входит во все установки. Путь к нему зависит от способа установки.

Можно ли без моста?

Да, если клиент поддерживает HTTP или SSE: адрес http://IP:19999/mcp с заголовком Authorization Bearer.

Выбор редакции

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

MCP-серверВысокий риск32,9 тыс.

MCP-серверы для AWS

Open source MCP servers for AWS

Выбор редакции

Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг

MCP-серверВысокий риск9,7 тыс.
Выбор редакции

GitHub Action, который запускает Claude Code в pull requests и issues: отвечает на упоминания, делает ревью и вносит правки

ПлагинВысокий риск8,9 тыс.
Выбор редакции

AI-помощник для Kubernetes: переводит запросы на естественном языке в операции kubectl и работает как MCP-сервер

CLIВысокий риск7,6 тыс.