kubently — MCP-сервер для Claude Code: что делает и как установить
Диагностирует сбои в кластерах Kubernetes через запросы на обычном языке. Помогает находить причины падений подов и проверять релизы прямо из ИИ-клиента.
claude mcp add kubently -- npx -y @kubently/cliЧто делает kubently
Kubently подключается к кластерам Kubernetes и отвечает на вопросы об их состоянии. Сервер собирает логи, анализирует манифесты и выявляет первопричины инцидентов. Утилита умеет опрашивать несколько кластеров сразу. Исполнители связываются с центральным API через исходящие соединения. Из-за этого не приходится открывать входящий сетевой доступ или передавать общий kubeconfig.
Внутри системы задействован протокол A2A и хранилище Redis для истории сессий. Кроме работы в режиме вопрос-ответ через MCP, сервис принимает вебхуки Alertmanager, следит за раскаткой релизов и отправляет сводки в Slack. Для запуска обязательно требуется собственный ключ к модели Anthropic, OpenAI или Google. Без настроенного кластера Kubernetes версий 1.28+ и Helm развернуть сервер не выйдет.
Какие задачи решает
- выяснить причину падения подов по логам и событиям
- провести параллельную диагностику нескольких кластеров за фаерволом
- проверить корректность раскатки рабочей нагрузки после релиза
- автоматически разобрать входящие алерты из Alertmanager
Примеры запросов агенту
- Выясни через kubently, почему поды в неймспейсе payments уходят в CrashLoopBackOff
- Проверь через kubently, нет ли в кластере проблемных PVC с заполнением больше 85%
Как установить kubently
Командой платформы
claude mcp add kubently -- npx -y @kubently/cliКомандой платформы
codex mcp add kubently -- npx -y @kubently/cliФайл настроек
{
"mcpServers": {
"kubently": {
"command": "npx",
"args": [
"-y",
"@kubently/cli"
]
}
}
}Файл настроек
{
"servers": {
"kubently": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@kubently/cli"
]
}
}
}Командой платформы
gemini mcp add kubently npx -y @kubently/cliПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о kubently
Как установить kubently в Claude Code?
Выполните команду claude mcp add kubently -- npx -y @kubently/cli. Для развёртывания компонентов в самом кластере понадобится запустить kubently install с настроенным kubectl.
Что делает MCP-сервер kubently?
Он передаёт ИИ-агенту контекст из кластеров Kubernetes. Агент инспектирует ресурсы, читает системные логи и выявляет ошибки конфигурации без ручного ввода команд kubectl.
Какие API-ключи нужны для работы kubently?
Серверу требуется ключ провайдера модели: ANTHROPIC_API_KEY, OPENAI_API_KEY или GOOGLE_API_KEY. Задать его можно через переменные окружения или во время первичной настройки.