Netdata MCP
MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента
- 81 207 ★ репозитория
- Последний коммит
- GPL-3.0
Расширенный доступ
Почему такой уровень
- Ассистент получает доступ к логам, процессам и сетевым соединениям серверов
- Ключ доступа нужно хранить так же аккуратно, как пароль
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/netdata-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Ассистент получает доступ к логам, процессам и сетевым соединениям серверов
- Ключ доступа нужно хранить так же аккуратно, как пароль
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Netdata это система мониторинга, и начиная с недавних версий в каждый ее агент встроен MCP-сервер. Через него ассистент получает сведения об узлах, находит и читает метрики системы, приложений и оборудования, смотрит алерты, логи и живую информацию о процессах, сервисах, контейнерах, виртуальных машинах и сетевых соединениях. Область видимости зависит от точки подключения: родительский узел показывает всех своих потомков, отдельный узел только себя. Клиенты с поддержкой HTTP или SSE подключаются к эндпоинту /mcp напрямую, а для stdio-клиентов в установку Netdata входит мост nd-mcp.
Для кого. Для DevOps-инженеров и администраторов, у которых инфраструктура уже мониторится Netdata.
Подходит, если
- Нужно разобраться, почему сервер тормозит, спросив ассистента вместо ручного просмотра графиков
- Нужно быстро найти узел или контейнер с аномальной нагрузкой
- Нужно сопоставить алерты с логами и процессами
Не подходит, если
- Netdata не установлен и мониторинг построен на другой системе
- Ассистенту нельзя давать доступ к логам и списку процессов продакшена
Пример запроса к агенту
Посмотри в Netdata, какие контейнеры за последний час сильнее всего нагружали CPU и есть ли активные алертыMCP
- Транспорт
- http
- Авторизация
- не нужна
Ограничения
Нужен установленный Netdata свежей версии. Доступ к чувствительным функциям вроде логов и живой информации защищен ключом, который Netdata генерирует при запуске. Подключение через Netdata Cloud пока недоступно, работа идет с конкретным агентом или родительским узлом. Сама модель ассистента может требовать VPN, но сервер Netdata работает у вас.
Как отключить. Удалите сервер netdata из конфигурации MCP клиента или выполните claude mcp remove netdata.
Частые вопросы
Нужно ли что-то устанавливать отдельно?
Нет, сервер встроен в Netdata, а мост nd-mcp входит во все установки. Путь к нему зависит от способа установки.
Можно ли без моста?
Да, если клиент поддерживает HTTP или SSE: адрес http://IP:19999/mcp с заголовком Authorization Bearer.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыОфициальный управляемый MCP-сервер Datadog: логи, метрики, трейсы и инциденты прямо в агенте
Самостоятельно размещаемый шлюз, который собирает несколько MCP-серверов в один эндпоинт с авторизацией и выбором инструментов
Веб-дашборд в одном Docker-контейнере для мониторинга и управления флотом MCP-серверов 1С: статус, прогресс индексации, VRAM и лицензии
Grafana MCP Server
Grafana MCP server
Официальный MCP-сервер Grafana: дашборды, запросы к Prometheus и Loki, алерты и инциденты прямо из агента
MCP-сервер для Prometheus: агент выполняет PromQL-запросы, ищет метрики и проверяет цели сбора
Защищенный MCP-рантайм, через который агент управляет локальными машинами, серверами и контейнерами
Из блога
Коротко о README
Документация MCP в репозитории объясняет, как видимость ассистента зависит от места подключения в иерархии Netdata. Даны общий JSON-фрагмент конфигурации с мостом nd-mcp, пути к мосту для разных установок, подключение напрямую по HTTP и SSE и расположение ключа доступа. Отдельно разобраны Claude Desktop, Claude Code и Cursor, альтернативные мосты на Go, Node.js и Python и список возможностей.