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

UniFi Gateway — MCP-сервер для Claude Code: Network, Protect, Access

Подключает агента к контроллеру UniFi: читает сеть, камеры и точки доступа, а перед любым изменением показывает план. Полезно, когда править VLAN или firewall руками лень, но страшно.

Открыть на GitHub

Что делает UniFi Gateway

Сервер даёт агенту инструменты для UniFi Network: устройства, радио на точках доступа, VLAN и WLAN, firewall, порты коммутатора, проброс портов, DHCP-резервации, Threat Management, Honeypot и Teleport VPN. Отдельно включаются Protect (камеры, события движения, запись) и Access (двери, пропуска, посетители, события бейджей). Параметр controller позволяет одному процессу вести несколько площадок сразу.

Защита встроена в саму конструкцию. У каждого разрушительного инструмента есть dry_run=True: ответ вернёт предсказанный набор изменений и ничего не запишет. Составные операции вроде create_iot_network или provision_camera запоминают состояние до запуска и откатывают уже применённые шаги, если что-то сорвалось посередине. Все вызовы попадают в журнал JSONL с вычищенными секретами, а CLI mcp-unifi-replay умеет повторить его на чистом контроллере. Режим MCP_UNIFI_READONLY=true скрывает изменяющие инструменты из списка и отклоняет вызов по имени.

Нужен локальный API-ключ из Settings → Control Plane → Integrations, облачная учётная запись не требуется. Контроллер должен быть на UniFi Network 9.x или новее. Ставится четырьмя путями: Docker с Streamable HTTP на порту 3714, готовый .dxt для Claude Desktop, Helm-чарт или uvx. По HTTP сервер не стартует без bearer-токена, поэтому токен придётся задать заранее.

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

  • посмотреть, что реально изменится в firewall до применения правила
  • завести гостевую сеть и откатить шаги, если провижининг сорвался
  • найти открытые порты сразу в старых правилах и в Zone-Based Firewall
  • проверить, какие камеры и события движения есть на площадке
  • повторить серию вызовов на другом контроллере из журнала

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

  • Покажи список VLAN на контроллере home и не меняй ничего
  • Создай гостевую сеть через create_guest_network, сначала с dry_run=True
  • Проверь открытые порты на площадке office и приложи отчёт

Как установить UniFi Gateway

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

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

Вопросы о UniFi Gateway

Как установить UniFi Gateway в Claude Code?

Готовой команды для Claude нет. Запускайте через uvx --from git+https://github.com/pete-builds/mcp-unifi mcp-unifi (транспорт stdio) либо поднимайте контейнер с Streamable HTTP на порту 3714 и прописывайте его в конфигурации MCP.

Что делает UniFi Gateway?

Даёт агенту инструменты управления UniFi Network, Protect и Access с обязательным предохранителем: разрушительные вызовы принимают dry_run=True, составные операции откатываются при частичном сбое, всё пишется в журнал.

Что нужно, чтобы сервер заработал?

Локальный API-ключ из Settings → Control Plane → Integrations и контроллер на UniFi Network 9.x или новее. Для HTTP-транспорта дополнительно нужен bearer-токен, без него сервер не запустится.

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

Все MCP-серверы по теме «DevOps и инфраструктура» →
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звёзд репо

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

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