GoogleCloudPlatform/cloud-run-mcp

MCP-сервер для развертывания приложений в Cloud Run

MCP⭐ 631JavaScriptпоследний релиз: v1.10.0
Открыть на GitHub ↗

Что это за инструмент

MCP-сервер от Google для автоматизации развертывания приложений в Google Cloud Run через AI-агентов.

Зачем нужен

Позволяет LLM-агентам (например, Gemini CLI, Cursor, Claude) самостоятельно деплоить код, управлять сервисами и читать логи в Cloud Run. Упрощает CI/CD-процессы, интегрируя их в рабочий процесс разработки через естественный язык.

Что можно реализовать

  • Развертывание локальной папки с кодом в Cloud Run через Gemini CLI или IDE-ассистенты.
  • Просмотр логов и ошибок конкретных сервисов Cloud Run по запросу агента.
  • Создание новых проектов Google Cloud и привязка к биллингу через AI-интерфейс.
  • Интеграция деплоя в кастомные AI-агенты через Google Gen AI SDK или Agent Development Kit.

Ключевые возможности

  • Поддержка MCP-протокола для совместимости с популярными IDE (Cursor, VSCode, Windsurf) и CLI.
  • Набор инструментов: deploy-file-contents, list-services, get-service-log, deploy-local-folder.
  • Готовые промпты (shortcuts) для частых задач, например 'deploy' или 'logs'.
  • Работа с локальными учетными данными Google Cloud (gcloud auth).

👤 Кому подойдёт: разработчики, использующие AI-ассистентов для деплоя в Google Cloud

Релизы

v1.10.0minor
🕐 6 мес назад · релиз на GitHub ↗

Добавлена поддержка projectId и region в настройках Gemini, а также универсальный упаковщик для деплоя Node.js и Python.

  • Added: Теперь можно задавать projectId и region напрямую через настройки Gemini.
  • Added: Появился универсальный упаковщик для создания zip-архивов при деплое приложений на Node.js и Python.
  • Fixed: Обновлены зависимости: minimatch, hono (до 4.12.2) и fast-xml-parser (до 5.4.1).