MCP server to deploy code to Google Cloud Run
@GoogleCloudPlatform
MCP server to deploy code to Google Cloud Run について
MCP server to deploy apps to Cloud Run
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"cloud-run-mcp": {
"command": "node",
"args": [
"mcp-server.js"
]
}
}
}ツール
7Deploys files to Cloud Run by providing their contents directly.
Lists Cloud Run services in a given project and region.
Gets details for a specific Cloud Run service.
Gets Logs and Error Messages for a specific Cloud Run service.
folder`\*: Deploys a local folder to a Google Cloud Run service.
projects`\*: Lists available GCP projects.
project`\*: Creates a new GCP project and attach it to the first available billing account. A project ID can be optionally specified.
概要
What is Cloud Run MCP server and Gemini CLI extension?
Enable MCP-compatible AI agents to deploy apps to Cloud Run. It integrates with Google Cloud Run and can be used with Gemini CLI, AI-powered IDEs, assistant apps, and agent SDKs like Google Gen AI SDK and Agent Development Kit.
How to use Cloud Run MCP server and Gemini CLI extension?
Install via npx: npx -y @google-cloud/cloud-run-mcp. Configure in your MCP client’s config file as a local server (using Node.js or Docker) or as a remote server deployed on Cloud Run with IAM authentication. Can also be installed as a Gemini CLI extension using gemini extensions install. Set environment variables for default project, region, and service name.
Key features of Cloud Run MCP server and Gemini CLI extension
- Tools:
deploy-file-contents,list-services,get-service,get-service-log - Prompts:
deployandlogsusing current directory or default service name - Deploy local folders and manage GCP projects (local only)
- Supports both local and remote (Cloud Run-hosted) execution
- OAuth authentication for Gemini CLI
- Configurable via environment variables for defaults and security
Use cases of Cloud Run MCP server and Gemini CLI extension
- Deploy code from an AI chat window to Cloud Run in one step
- List and inspect existing Cloud Run services via natural language
- Retrieve service logs for debugging from an AI-powered IDE
- Create new GCP projects and deploy apps from agent SDKs
- Integrate with multi‑agent workflows using MCP‑compatible tools
FAQ from Cloud Run MCP server and Gemini CLI extension
What tools are provided?
deploy-file-contents, list-services, get-service, get-service-log. Local tools include deploy-local-folder, list-projects, and create-project.
How do I authenticate?
For local use: gcloud auth login and gcloud auth application-default login. For remote server: IAM authentication via Cloud Run proxy. For Gemini CLI: OAuth supported.
Can I run the server remotely?
Yes. Deploy the MCP server itself to Cloud Run (unauthenticated by default, secure via IAM) and connect using gcloud run services proxy on a local port.
What environment variables can I set?
`GOOGLE_CLOUD
「開発者ツール」の他のコンテンツ
test
cloudwegoThe ultimate LLM/AI application development framework in Go.
Code Index MCP
johnhuang316A Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setup
Golf
golf-mcpProduction-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • Includes Auth, Observability, Debugger, Telemetry & Runtime • Run real-world MCPs powering AI Agents
MCP Containers
metorialConnect any AI model to 1200+ integrations (MCP, CLI, API)
Unity MCP (Server + Plugin)
IvanMurzakAI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for fr
コメント