Google Cloud Run
About
Official MCP Server to deploy to [Google Cloud Run](https://cloud.google.com/run).
Details
- Author
- googlecloudplatform
- GitHub stars
- 621
- Downloads
- 822
- Categories
- Cloud Service, Infrastructure, Developer Tools, Other
Jump to
- Tools: deploy-file-contents, list-services, get-service, get-service-log
- Prompts: deploy and logs using 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
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Google Cloud RunCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Configure Mcp Server On Gemini Cli To Use Oauth
When the Cloud Run MCP server is started in the OAuth mode, the MCP client should also be configured to use OAuth. You can setup the MCP server in OAuth mode in the Gemini CLI by using the following JSON in the~/.gemini/settings.jsonfile:
{ "mcpServers": { "cloud-run": { "httpUrl": "http://localhost:3000/mcp", "oauth": { "enabled": true, "clientId": "<OAUTH_CLIENT_ID>", "clientSecret": "<OAUTH_CLIENT_SECRET>" } } } }
Post the configuration changes as shown above, start the Gemini CLI. You should authenticate the Cloud Run MCP server using the following prompt in the Gemini CLI:
The Google Cloud Platform Terms of Service (available athttps://cloud.google.com/terms/) and the Data Processing and Security Terms (available athttps://cloud.google.com/terms/data-processing-terms) do not apply to any component of the Cloud Run MCP Server software.
We introduce Cloud Run skills to enable AI agents to perform actions on Cloud Run. You can use these skills with Gemini CLI and other agentic AI tools. The skills are available atCloud Run Skills.
The Cloud Run skills are based on top of gcloud cli for Cloud Run empowering agents to perform all the actions on the Cloud Run using gcloud, as can be performed by the GCP user using gcloud cli.
- Ensure you have thegcloudCLI installed and authenticated withgcloud auth loginandgcloud auth application-default login.
- Set your project withgcloud config set project [PROJECT_ID].
- Enable the skills on your agentic AI tool. For example, you can enable the skills for Gemini CLI using the following command on your terminal:
gemini skills install https://github.com/GoogleCloudPlatform/cloud-run-mcp.git --path skills/cloud-run
- Once the skills are enabled, you can use them to perform actions on Cloud Run. Here are some of the prompts for you to get started:
-
List the Cloud Run services in the project test-gcp-project in the region us-west1.
Deploy the folder /home/username/workspace/hello-world as Cloud Run service hello-world to the project test-gcp-project in the region us-west1.
Describe the Cloud Run job hello-job in the project test-gcp-project in the region europe-west1.
Navigate your Aiven projects and interact with the PostgreSQL®, Apache Kafka®, ClickHouse® and OpenSearch® services
Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform.
Get prescriptive CDK advice, explain CDK Nag rules, check suppressions, generate Bedrock Agent schemas, and discover AWS Solutions Constructs patterns.
This AWS Labs Model Context Protocol (MCP) server for CloudTrail enables your AI agents to query AWS account activity for security investigations, compliance auditing, and operational troubleshooting.
Core AWS MCP server providing prompt understanding and server management capabilities.
Analyze CDK projects to identify AWS services used and get pricing information from AWS pricing webpages and API.
Query and analyze your Axiom logs, traces, and all other event data in natural language
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"google cloud run": {
"cloud-run-mcp": {
"command": "node",
"args": [
"mcp-server.js"
]
}
}
}
}
McpServers
{
"cloud-run-mcp": {
"command": "node",
"args": [
"mcp-server.js"
]
}
}
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





