mcp-server-kubernetes
TypeScript-реализация операций Kubernetes: поды, деплойменты и сервисы.
Что это
TypeScript-реализация операций Kubernetes: поды, деплойменты и сервисы.
Как подключить
Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Для защищённого endpoint добавьте заголовок авторизации из официальной инструкции.
Что нового в версиях
Инструмент exec_in_pod теперь помечен как деструктивный и недоступен в режиме ALLOW_ONLY_NON_DESTRUCTIVE_TOOLS.
- Ломает совместимостьИнструмент exec_in_pod классифицирован как деструктивный.
- Ломает совместимостьДоступ к exec_in_pod запрещён при включённом ALLOW_ONLY_NON_DESTRUCTIVE_TOOLS.
Исправлено падение при инициализации MCP из-за отсутствия current-context в kubeconfig; теперь сервер запускается в деградированном режиме.
- ИсправленоMCP-сервер больше не падает при старте, если в kubeconfig отсутствует current-context.
- ИсправленоИнициализация MCP теперь завершается успешно, а инструменты кластера возвращают понятную ошибку конфигурации.
Обновлена зависимость js-yaml для повышения стабильности и безопасности.
- ИсправленоОбновлена версия библиотеки js-yaml.
Исправлены ошибки в работе конкретных инструментов и вызовах Helm.
- ИсправленоУстранены ошибки при вызове специфичных инструментов.
- ИсправленоИсправлены проблемы с выполнением команд Helm.
Исправлены ошибки в работе некоторых команд Helm в релизе v4.1.5.
- ИсправленоУстранены ошибки в работе отдельных команд Helm.
Обновление зависимости js-yaml в релизе v4.1.4.
- ИсправленоВыполнено обновление зависимости js-yaml.
Обновлена зависимость express в проекте MCP-сервера для Kubernetes.
- ИсправленоВыполнен бамп версии зависимости express.
Исправлена ранняя проверка ошибок при опечатках в списке ALLOWED_TOOLS.
- ИсправленоДобавлена ранняя проверка на опечатки в списке ALLOWED_TOOLS.
Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.