
googlecloudplatform/cloud-run-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для развертывания приложений в Cloud Run
Обзор
Включите совместимым с MCP AI-агенты для развертывания приложений в Cloud Run. Развертывание из Gemini CLI и других CLI-агентов на базе ИИ: Развёртывайте их из SDK агентов, таких как Google Gen AI SDK или Agent Development Kit. Это репозиторий MCP-сервера для развертывания кода в Cloud Run, чтобы узнать о работе с MCP-серверами в Cloud Run, ознакомьтесь с документацией Cloud Run. - deploy-file-contents: развёртывает файлы в Cloud Run, предоставляя их содержимое напрямую. - list-services: перечисляет сервисы Cloud Run в данном проекте и регионе. - get-service: получает данные о конкретном сервисе Cloud Run. - get-service-log: получает журналы и сообщения об ошибках для конкретного сервиса Cloud Run. - deploy-local-folder\: Развёртывает локальную папку в сервисе Google Cloud Run. - list-projects\: Перечисляет доступные проекты GCP. - create-project*: Создаёт новый GCP-проект и привязывает его к первому доступному счету для выставления счета. Опционально может быть указан идентификатор проекта. Подсказки — это команды на естественном языке, которые можно использовать для выполнения обычных задач.
Обзор (машинный перевод)
Включите совместимым с MCP AI-агенты для развертывания приложений в Cloud Run.
Развертывание из Gemini CLI и других CLI-агентов на базе ИИ:
Развертывание с IDE, основанных на ИИ:
Развертывание из приложений AI-ассистентов:
Развёртывайте их из SDK агентов, таких как Google Gen AI SDK или Agent Development Kit.
[! ПРИМЕЧАНИЕ] Это репозиторий MCP-сервера для развертывания кода в Cloud Run, чтобы научиться хостить MCP-серверы на Cloud Run, посетите документацию Cloud Run.
Инструменты
-
deploy-file-contents: Развёртывает файлы в Cloud Run, предоставляя их содержимое напрямую. -
list-services: Перечисляет сервисы Cloud Run в данном проекте и регионе. -
get-service: Получает данные для конкретного сервиса Cloud Run. -
get-service-log: Получает логи и сообщения об ошибках для конкретного сервиса Cloud Run. -
deploy-local-folder*: Развёртывает локальную папку в сервисе Google Cloud Run. -
list-projects*: Список доступных проектов GCP. -
create-project*: Создаёт новый проект GCP и привязывает его к первому доступному счету для выставления счета. Идентификатор проекта может быть указан по желанию.
* доступен только при запуске locally
Подсказки
Подсказки — это команды на естественном языке, которые можно использовать для выполнения обычных задач.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Cloud Run MCP server and Gemini CLI extension
Enable MCP-compatible AI agents to deploy apps to Cloud Run.
"mcpServers":{
"cloud-run": {
"command": "npx",
"args": ["-y", "@google-cloud/cloud-run-mcp"]
}
}
Deploy from Gemini CLI and other AI-powered CLI agents:
Deploy from AI-powered IDEs:
Deploy from AI assistant apps:
Deploy from agent SDKs, like the Google Gen AI SDK or Agent Development Kit.
[!NOTE]
This is the repository of an MCP server to deploy code to Cloud Run, to learn how to host MCP servers on Cloud Run, visit the Cloud Run documentation.
Tools
-
deploy-file-contents: Deploys files to Cloud Run by providing their contents directly. -
list-services: Lists Cloud Run services in a given project and region. -
get-service: Gets details for a specific Cloud Run service. -
get-service-log: Gets Logs and Error Messages for a specific Cloud Run service. -
deploy-local-folder*: Deploys a local folder to a Google Cloud Run service. -
list-projects*: Lists available GCP projects. -
create-project*: Creates a new GCP project and attach it to the first available billing account. A project ID can be optionally specified.
* only available when running locally
Prompts
Prompts are natural language commands that can be used to perform common tasks. They are shortcuts for executing tool calls with pre-filled arguments.
deploy: Deploys the current working directory to Cloud Run. If a service name is not provided, it will use theDEFAULT_SERVICE_NAMEenvironment variable, or the name of the current working directory.logs: Gets the logs for a Cloud Run service. If a service name is not provided, it will use theDEFAULT_SERVICE_NAMEenvironment variable, or the name of the current working directory.
Environment Variables
The Cloud Run MCP server can be configured using the following environment variables:
| Variable | Description |
|---|
Установка
npx -y @google-cloud/cloud-run-mcpКонфигурация
"mcpServers":{
"cloud-run": {
"command": "npx",
"args": ["-y", "@google-cloud/cloud-run-mcp"]
}
}