Kube Core MCP
Служба обработки команд Kubernetes, преобразующая запросы на естественном языке в допустимые команды kubectl.
Функции
Преобразование естественного языка в команды kubectl
Проверка правильности команд и проверка безопасности
Поддержка общих операций kubectl
Интеграция AWS Bedrock для обработки LLM
Предпосылки
Питон 3.8+
Настроены учетные данные AWS
kubectl установлен и настроен
Node.js и npm (для фронтенда)
Настраивать
Клонируйте репозиторий:
Создайте и активируйте виртуальную среду:
Установить зависимости:
Настройте учетные данные AWS:
Запустите сервер FastAPI:
API-документация
Проверка здоровья
Услуги
Команды естественного языка
Прямые команды
Безопасность
Сервис работает в двух режимах безопасности:
СТРОГИЙ (по умолчанию):
Разрешает только предопределенные шаблоны команд
Проверяет все команды на соответствие разрешенным шаблонам
Предотвращает опасные операции
РАЗРЕШИТЕЛЬНЫЙ:
Позволяет использовать более гибкие шаблоны команд
По-прежнему поддерживает базовые проверки безопасности
Полезно для разработки и тестирования
Разработка
Проведение тестов
Стиль кода
Внося вклад
Форк репозитория
Создать ветку функций
Внесите изменения
Проведение тестов
Отправить запрос на извлечение
Лицензия
[Добавить информацию о лицензии]
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Служба обработки команд Kubernetes, которая преобразует запросы на естественном языке в допустимые команды kubectl, обеспечивая проверку команд и безопасности.
Related MCP Servers
- Asecurity-licenseAqualityA MCP server that can run Kubernetes commands with a given kubeconfig path and provide interpretation of the commands.Last updated -14
- -security-license-qualityA modular command processor server that enables interaction with GitHub's REST API to fetch user details, repository information, and authenticated user data through natural language commands in Claude.Last updated -
- Asecurity-licenseAqualityA server that enables LLMs to manage Kubernetes clusters through natural language commands, wrapping kubectl operations to provide a simplified interface for common Kubernetes tasks.Last updated -259
- -security-license-qualityA Model Context Protocol server that enables AI assistants to interact with Kubernetes clusters through natural language, supporting core Kubernetes operations, monitoring, security, and diagnostics.Last updated -723MIT License