GKE MCP Server
MCP-сервер и расширение Gemini CLI от Google Cloud для кластеров GKE: ресурсы, логи, деплой, стоимость и риски обновлений
- 169 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Применяет манифесты и меняет кластеры в облаке
- Может удалять ресурсы Kubernetes
Установка
- Работает в
Ручная установка
gemini extensions install https://github.com/GoogleCloudPlatform/gke-mcp.gitДоступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Применяет манифесты и меняет кластеры в облаке
- Может удалять ресурсы Kubernetes
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту работу с Google Kubernetes Engine. Агент смотрит, создает и меняет кластеры и пулы узлов, читает ресурсы, события и логи Kubernetes, применяет манифесты и выполняет запросы к Cloud Logging. Готовые промпты помогают разобрать затраты на GKE и оценить риски обновления control plane. Удаление кластеров и пулов доступно только при явном включении.
Для кого. Для DevOps-инженеров и разработчиков, которые обслуживают кластеры в GKE.
Подходит, если
- Нужно понять, почему под падает, по логам и событиям
- Нужно оценить риски перед обновлением версии кластера
- Нужно разобраться, на что уходят деньги в GKE
Не подходит, если
- Кластеры работают не в Google Cloud
- Нужен гарантированно стабильный инструмент для продакшена
Пример запроса к агенту
Составь отчет о рисках обновления кластера prod-cluster до следующей минорной версииMCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Переменные окружения
DK_API_KEYсекрет- Ключ Developer Knowledge API для генерации манифестов с документацией
DK_BASE_URL- Базовый адрес Developer Knowledge API
Ограничения
Авторы называют проект экспериментальным и не предназначенным для продакшена, это не официально поддерживаемый продукт Google. Нужен доступ к проекту Google Cloud. Для генерации манифестов с документацией нужен ключ Developer Knowledge API. Google Cloud не принимает новых клиентов из России.
Как отключить. Удалите расширение командой gemini extensions uninstall или уберите блок gke-mcp из конфигурации MCP клиента.
Частые вопросы
Можно запустить по HTTP?
Да, с флагом --server-mode http. По умолчанию сервер слушает только 127.0.0.1.
Как поставить в Gemini CLI?
Командой gemini extensions install https://github.com/GoogleCloudPlatform/gke-mcp.git.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер на Go для Kubernetes и OpenShift: ресурсы, поды, логи, Helm и Tekton напрямую через API кластера
Набор MCP-серверов Google Cloud: команды gcloud, логи и метрики, Cloud Storage и резервное копирование
CLI и контроллер Kubernetes для разработки, сборки и выкатки серверов MCP. Для команд платформы, написан на Go
Kubernetes MCP
MCP Server Kubernetes
MCP-сервер для управления кластером Kubernetes через kubectl и Helm, с режимом без разрушающих операций
MCP-сервер для Kubernetes на Go: чтение любых ресурсов кластера, логи подов, а в режиме записи apply и exec
MCP-сервер для Kubernetes: агент читает состояние кластера, разбирает сбои подов и запускает операции через kubectl
Коротко о README
README предлагает три способа установки: расширение Gemini CLI, скрипт для Linux и macOS и go install. Для остальных клиентов есть отдельные инструкции в папке docs. Перечислены инструменты, промпты про стоимость и обновления и встроенный контекст про известные проблемы GKE. Описаны транспорты stdio и Streamable HTTP. Лицензия Apache 2.0.