Консольная утилита для синхронизации, копирования и монтирования файлов в локальном хранилище и более чем 70 облачных сервисах — rsync для облака.
googleapis/gcloud-mcp
MCP-сервер, который позволяет AI-ассистентам выполнять команды gcloud CLI и на естественном языке обращаться к Google Cloud Observability, Cloud Storage и Backup and DR.
- Звёзды
- 931
- Форки
- 83
- Открытые issues
- 69
- Последний коммит
- 5 дней назад
Что это?
gcloud MCP — сервер Model Context Protocol, который подключает AI-ассистентов к Google Cloud через gcloud CLI. Вместо того чтобы запоминать синтаксис команд, флаги и аргументы, пользователь описывает нужный результат, а ассистент выполняет соответствующие операции gcloud.
В репозитории размещено несколько серверов: gcloud — для выполнения команд gcloud, observability — для запросов к логам, метрикам, трассировкам и группам ошибок, storage — для управления бакетами и объектами Cloud Storage, а backupdr — для работы с хранилищами, планами и резервными копиями Backup and Disaster Recovery. Каждый сервер опубликован как npm-пакет в пространстве имён @google-cloud и запускается с помощью npx.
Настройка предусмотрена для Gemini CLI и Gemini Code Assist; также есть фрагменты конфигурации для ручной настройки Claude Desktop, Cline, Cursor и Visual Studio Code. Требуются Node.js версии 20 или новее и gcloud CLI. Некоторые интерактивные команды gcloud и команды с произвольным вводом по умолчанию заблокированы, а доступ ограничен разрешениями активного аккаунта gcloud.
Ключевые возможности
- 01Выполняет команды gcloud CLI по запросам на естественном языке с помощью инструмента run_gcloud_command.
- 02Позволяет обращаться к Cloud Logging, метрикам Cloud Monitoring, трассировкам и группам ошибок.
- 03Позволяет просматривать, читать, загружать, скачивать, копировать и перемещать объекты Cloud Storage.
- 04Позволяет управлять бакетами, политиками IAM и запросами Storage Insights.
- 05Позволяет изучать хранилища, планы и резервные копии Backup and Disaster Recovery и выполнять с ними операции.
Сценарии использования
- Помогает разработчикам, незнакомым с gcloud, выполнять распространённые облачные задачи через AI-ассистента.
- Позволяет разбираться в проблемах production-среды, запрашивая логи, трассировки и метрики в диалоге.
- Помогает объединять несколько операций с Cloud Storage или резервными копиями в один повторяемый сценарий.
- Позволяет выполнять команды gcloud от имени сервисного аккаунта с ограниченными правами, используя impersonation.
Быстрый старт
- 1
Предварительные требования: установите Node.js 20 или более поздней версии и gcloud CLI
- 2
Добавьте сервер gcloud MCP в конфигурацию ИИ-клиента (например, Claude Desktop, Cline, Cursor или VS Code)
npx -y @google-cloud/gcloud-mcp - 3
Или, если вы используете Gemini CLI, выполните команду настройки из домашнего каталога
npx @google-cloud/gcloud-mcp init --agent=gemini-cli
Что важно знать
- Требуются установленная и настроенная gcloud CLI, а также Node.js 20 или более поздней версии.
- Команды, выполняемые агентом, могут воздействовать на реальные ресурсы Google Cloud, поэтому тщательно ограничьте доступ.
Темы
Частые вопросы
- Что такое gcloud-mcp?
- MCP-сервер, который позволяет AI-ассистентам выполнять команды gcloud CLI и на естественном языке обращаться к Google Cloud Observability, Cloud Storage и Backup and DR. gcloud MCP — сервер Model Context Protocol, который подключает AI-ассистентов к Google Cloud через gcloud CLI. Вместо того чтобы запоминать синтаксис команд, флаги и аргументы, пользователь описывает нужный результат, а ассистент выполняет соответствующие операции gcloud.
- gcloud-mcp можно использовать бесплатно? Какая у него лицензия?
- gcloud-mcp распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- gcloud-mcp всё ещё поддерживается?
- Активно поддерживается. Последний коммит в gcloud-mcp — 17 окт. 2026 г..
- Для чего можно использовать gcloud-mcp?
- Помогает разработчикам, незнакомым с gcloud, выполнять распространённые облачные задачи через AI-ассистента. Позволяет разбираться в проблемах production-среды, запрашивая логи, трассировки и метрики в диалоге. Помогает объединять несколько операций с Cloud Storage или резервными копиями в один повторяемый сценарий. Позволяет выполнять команды gcloud от имени сервисного аккаунта с ограниченными правами, используя impersonation.
- Как установить gcloud-mcp?
- Предварительные требования: установите Node.js 20 или более поздней версии и gcloud CLI Добавьте сервер gcloud MCP в конфигурацию ИИ-клиента (например, Claude Desktop, Cline, Cursor или VS Code): npx -y @google-cloud/gcloud-mcp Или, если вы используете Gemini CLI, выполните команду настройки из домашнего каталога: npx @google-cloud/gcloud-mcp init --agent=gemini-cli
- Где скачать gcloud-mcp?
- Исходный код и инструкции по установке — на GitHub: https://github.com/googleapis/gcloud-mcp
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатный клиент для резервного копирования с открытым исходным кодом: хранит зашифрованные инкрементальные сжатые копии в облаке и на удалённых файловых серверах.
Официальный установщик Nextcloud: единый Docker mastercontainer разворачивает и обслуживает весь стек Nextcloud с дополнительными компонентами Office, Talk, резервного копирования и антивируса.
Самостоятельно размещаемый сервер облачного хранилища, где файлы и заметки шифруются в браузере до отправки на сервер.
Open-source поисковый движок для логов и трейсов, хранящий индексы в облачном объектном хранилище, например S3.
MCP-сервер, который предоставляет AI-ассистентам доступ к дашбордам Grafana, источникам данных, оповещениям, инцидентам и другим функциям.