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

ocm-mcp-server — MCP-сервер для Claude Code

Даёт агенту доступ к нескольким кластерам Kubernetes через хаб Open Cluster Management. Чтение свободное, записи проходят проверку политикой и одобрение человека.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env KUBECONFIG=<KUBECONFIG> --env OCM_MCP_HUB_CONTEXT=<OCM_MCP_HUB_CONTEXT> --env OCM_MCP_READ_ONLY=<OCM_MCP_READ_ONLY> --transport stdio ocm-mcp-server -- uvx ocm-mcp-server
Открыть на GitHub

Что делает ocm-mcp-server

Сервер ставит между моделью и кластерами прослойку: агент обращается к хабу Open Cluster Management, своих учётных данных у него нет. Запросы на изменение проверяются политикой Kyverno, требуют подписи человека и пишутся в журнал аудита. Так модель может разобрать инцидент и предложить правку, не получая прав на удаление чего угодно.

Для запуска нужен Python 3.11+ и установленный пакет ocm-mcp-server — можно через pip, а можно сразу uvx. Через переменные окружения передаются KUBECONFIG, контекст хаба OCM_MCP_HUB_CONTEXT и флаг OCM_MCP_READ_ONLY. Последний стоит включить, если агенту пока хватает диагностики: тогда записи отсекаются на входе, а не после проверки.

Имя хаба задаётся контекстом в kubeconfig — без него сервер не поймёт, к какому кластеру OCM обращаться. И вся схема держится на настроенной политике: если в хабе нет нужных правил, проверка записей превратится в формальность.

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

  • разобрать деградацию нагрузки сразу в нескольких кластерах
  • предложить правку через ManifestWork и дождаться одобрения
  • посмотреть состояние флота, не выдавая модели kubeconfig
  • записать ход инцидента по журналу аудита
  • проверить запись агента политикой Kyverno до применения

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

  • Покажи, какие нагрузки деградируют в кластерах флота, и предложи исправление
  • Подготовь ManifestWork с правкой лимитов и дождись моего токена на применение
  • Включи режим только для чтения и собери отчёт о состоянии хаба

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

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

claude mcp add --env KUBECONFIG=<KUBECONFIG> --env OCM_MCP_HUB_CONTEXT=<OCM_MCP_HUB_CONTEXT> --env OCM_MCP_READ_ONLY=<OCM_MCP_READ_ONLY> --transport stdio ocm-mcp-server -- uvx ocm-mcp-server

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

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

Вопросы о ocm-mcp-server

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

Выполните claude mcp add ocm-mcp-server -e KUBECONFIG=<KUBECONFIG> -- uvx ocm-mcp-server. Если нужны контекст хаба и режим только для чтения, есть второй вариант: `claude mcp add --env KUBECONFIG=<KUBECONFIG> --env OCM_MCP_HUB_CONTEXT=<OCM_MCP_HUB_CONTEXT> --env OCM_MCP_READ_ONLY=<OCM_MCP_READ_ONLY> --transport stdio ocm-mcp-server -- uvx ocm-mcp-server`.

Что делает ocm-mcp-server?

Превращает хаб Open Cluster Management в инструмент для агента: чтение состояния кластеров, подготовка изменений, проверка политикой и ожидание одобрения человека перед записью.

Какие переменные окружения нужны?

KUBECONFIG с доступом к хабу, OCM_MCP_HUB_CONTEXT с именем контекста хаба и OCM_MCP_READ_ONLY для режима без записи.

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

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

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