| name | Cloud Run Manager |
| description | Tool suite for deploying and managing Google Cloud Run services. Use for deployments, logging, and service inspection. |
Cloud Run Manager Skill
This skill grants access to the Google Cloud Run MCP tools. Use this to manage the lifecycle of containerized applications.
When to use
- Deploying new services (source or container based).
- Inspecting running services.
- Fetching service logs for debugging.
- Listing projects and services.
Available Tools (Context Loaded)
The following tools are available via the cloudrun MCP server:
Deployment
mcp_cloudrun_create_project: Initialize a new GCP project.mcp_cloudrun_deploy_container_image: Deploy an existing image (e.g., from GCR/Artifact Registry).mcp_cloudrun_deploy_local_folder: Deploy source code directly from a local path.mcp_cloudrun_deploy_file_contents: Deploy ad-hoc files (useful for quick tests).
Management & Observability
mcp_cloudrun_list_projects: View available GCP projects.mcp_cloudrun_list_services: List services in a project.mcp_cloudrun_get_service: Get detailed status/config of a generic service.mcp_cloudrun_get_service_log: Retrieve logs and error messages.
Best Practices
- Project ID: Always confirm the
projectID with the user or vialist_projectsbefore deploying. - Region: Default to
us-central1if unspecified, or ask the user. - Logs: usage of
get_service_logis expensive; request specific timeframes or limits if possible.
Example Workflow
- User: "Deploy this folder to Cloud Run."
- Agent: Calls
mcp_cloudrun_list_projectsto verify destination. - Agent: Calls
mcp_cloudrun_deploy_local_folder.