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

infrahub-mcp — MCP-сервер для Claude Code: доступ к Infrahub

Подключает ИИ-ассистента к Infrahub, чтобы искать устройства и IP-адреса запросами на естественном языке. Записи уходят на отдельную ветку и ждут подтверждения.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add infrahub-mcp -e INFRAHUB_ADDRESS=<INFRAHUB_ADDRESS> -e INFRAHUB_API_TOKEN=<INFRAHUB_API_TOKEN> -- uvx infrahub-mcp
Открыть на GitHub

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

Сервер даёт агенту доступ к вашей инфраструктурной базе Infrahub: он ищет устройства, интерфейсы и IP-адреса по атрибутам и частичному совпадению, показывает схему, карты атрибутов и фильтров по каждому типу, а также GraphQL SDL как ресурсы MCP. Если готовых инструментов мало, можно выполнить произвольный GraphQL-запрос или мутацию.

Записи не попадают в основную ветку. Сервер сам создаёт сессионную ветку вида mcp/session-YYYYMMDD-<hex>, а для слияния нужно вызвать propose_changes и открыть Proposed Change на проверку человеком. Это удобно, когда правки в топологию или IP-пространство делает агент, а не инженер.

Перед запуском задайте INFRAHUB_ADDRESS и INFRAHUB_API_TOKEN — без них сервер не подключится к инстансу. Транспорт по умолчанию stdio, для удалённых клиентов есть streamable HTTP с флагами --transport streamable-http --host 0.0.0.0 --port 8001. Ставится через pip install infrahub-mcp или uv pip install infrahub-mcp, есть образ registry.opsmill.io/opsmill/infrahub-mcp:latest.

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

  • найти устройство или интерфейс по части имени прямо в диалоге с агентом
  • посмотреть схему Infrahub и доступные фильтры, не открывая отдельную панель
  • внести правки в топологию на изолированной ветке
  • отправить изменения на ревью через Proposed Change
  • выполнить свой GraphQL-запрос к API Infrahub

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

  • Найди в Infrahub все интерфейсы со скоростью 100G на устройстве edge-01
  • Создай на сессионной ветке новый IP-префикс и предложи изменения на ревью
  • Покажи схему для типа устройства и какие у него есть фильтры

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

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

claude mcp add infrahub-mcp -e INFRAHUB_ADDRESS=<INFRAHUB_ADDRESS> -e INFRAHUB_API_TOKEN=<INFRAHUB_API_TOKEN> -- uvx infrahub-mcp

Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from infrahub-mcp <команда>

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

Вопросы о infrahub-mcp

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

Одной командой: claude mcp add infrahub-mcp -e INFRAHUB_ADDRESS=<INFRAHUB_ADDRESS> -e INFRAHUB_API_TOKEN=<INFRAHUB_API_TOKEN> -- uvx infrahub-mcp. Подставьте адрес своего инстанса Infrahub и токен API.

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

Соединяет ИИ-ассистента с Infrahub по протоколу MCP: агент ищет данные инфраструктуры, читает схему и может предложить изменения. Записи идут на отдельную ветку и требуют подтверждения перед слиянием.

Что нужно для работы infrahub-mcp?

Адрес инстанса Infrahub и токен API — они передаются через INFRAHUB_ADDRESS и INFRAHUB_API_TOKEN. Запуск возможен по stdio или по streamable HTTP.

Похожие 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звёзд репо

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

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