Description
This MCP server enables AI agents to deploy applications directly to Google Cloud Run through a comprehensive set of deployment tools. Developed by Google Cloud Platform, it provides both local and remote deployment capabilities, supporting file-based deployments (from local filesystem or provided content), automatic project creation with billing account attachment, and service management operations like listing and inspecting Cloud Run services. The implementation handles the complete deployment pipeline including source code packaging, Cloud Build integration for containerization (supporting both Dockerfile and buildpack approaches), Artifact Registry management, and Cloud Run service provisioning with automatic API enablement and resource setup. Designed for AI-assisted development workflows, it allows developers to deploy applications through natural language commands while maintaining proper authentication and project isolation, making it valuable for rapid prototyping, automated deployment pipelines, and AI-powered development environments.
Installation
git clone https://github.com/googlecloudplatform/cloud-run-mcp Claude Desktop Configuration
Add this configuration to your Claude Desktop config file to enable this MCP server:
Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json
Config file location: %APPDATA%\Claude\claude_desktop_config.json
Config file location: ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"google-cloud-run": {
"command": "node",
"args": [
"path/to/server.js"
]
}
}
}