gcloud MCP Server
Набор MCP-серверов Google Cloud: команды gcloud, логи и метрики, Cloud Storage и резервное копирование
- 939 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Выполняет команды gcloud с правами вашего аккаунта
- Может удалять бакеты, объекты и бэкапы
Установка
- Работает в
Ручная установка
npx @google-cloud/gcloud-mcp init --agent=gemini-cliСтавит сервер как расширение Gemini CLI для текущего пользователя. Для других серверов замените имя пакета.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Выполняет команды gcloud с правами вашего аккаунта
- Может удалять бакеты, объекты и бэкапы
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий содержит четыре MCP-сервера для Google Cloud. Сервер gcloud выполняет команды gcloud CLI от имени активного аккаунта, опасные и интерактивные команды заблокированы списком запретов. Сервер observability читает логи, метрики, трейсы, политики алертов и группы ошибок. Сервер storage управляет бакетами и объектами Cloud Storage, а backupdr работает с хранилищами бэкапов, планами и восстановлением.
Для кого. Для инженеров, которые ведут проекты в Google Cloud и хотят управлять ими через агента.
Подходит, если
- Нужно выполнить операцию в Google Cloud, не вспоминая флаги gcloud
- Нужно разобрать логи, метрики или трейсы проекта
- Нужно навести порядок в бакетах Cloud Storage или настроить бэкапы
Не подходит, если
- Инфраструктура не в Google Cloud
- У активного аккаунта gcloud права владельца на продакшн и нет сервисного аккаунта с урезанной ролью
Пример запроса к агенту
Покажи ошибки из логов Cloud Run за последний час в проекте my-projectMCP
- Транспорт
- stdio
- Авторизация
- OAuth
Ограничения
Нужны Node.js 20+, установленный gcloud CLI и аккаунт Google Cloud с оплатой. Права сервера равны правам активного аккаунта gcloud, поэтому авторы советуют имперсонацию сервисного аккаунта с ограниченной ролью. Проект в статусе preview, это не поддерживаемый продукт Google. Google Cloud недоступен для регистрации и оплаты из России.
Как отключить. Удалите блок сервера из конфигурации MCP клиента или удалите расширение командой gemini extensions uninstall.
Частые вопросы
Может ли агент удалить ресурсы?
Да, если это разрешено аккаунту gcloud. Серверы storage и backupdr содержат инструменты удаления, поэтому лучше работать через сервисный аккаунт с ограниченной ролью.
Нужно ли ставить все четыре сервера?
Нет, каждый публикуется отдельным npm-пакетом, подключайте только нужные.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер Google для деплоя приложений в Cloud Run из агента, со списком сервисов и чтением логов
MCP-сервер и расширение Gemini CLI от Google Cloud для кластеров GKE: ресурсы, логи, деплой, стоимость и риски обновлений
CLI и контроллер Kubernetes для разработки, сборки и выкатки серверов MCP. Для команд платформы, написан на Go
MCP-серверы для AWS
Open source MCP servers for AWS
Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг
Официальный MCP-сервер Microsoft для Azure: агент видит ресурсы подписки и работает с сервисами Azure от вашего имени
MCP-серверы Cloudflare
Cloudflare MCP Server
Набор удаленных MCP-серверов Cloudflare: документация, Workers, логи, Radar, браузер, DNS и другие сервисы аккаунта
Коротко о README
README перечисляет четыре сервера с npm-пакетами в пространстве @google-cloud и таблицу их инструментов. Для Gemini CLI есть команда init, которая ставит сервер как расширение, для остальных клиентов дан JSON-фрагмент с npx. Отдельный раздел объясняет, что права наследуются от аккаунта gcloud и часть команд заблокирована. Проект в preview, лицензия Apache 2.0.