cloud-run
MCP-Server zum Bereitstellen von Code auf Google Cloud Run
Ermöglichen Sie MCP-kompatiblen KI-Agenten, Apps auf Cloud Run bereitzustellen.
"mcpServers":{
"cloud-run": {
"command": "npx",
"args": ["-y", "https://github.com/GoogleCloudPlatform/cloud-run-mcp"]
}
}Bereitstellen aus KI-gestützten IDEs:
Bereitstellen aus KI-Assistenten-Apps:
Bereitstellen über Agent-SDKs wie das Google Gen AI SDK oder das Agent Development Kit.
[!NOTE]
Dies ist das Repository eines MCP-Servers zum Bereitstellen von Code auf Cloud Run. Informationen zum Hosten von MCP-Servern auf Cloud Run finden Sie in der Cloud Run-Dokumentation.
Tools
deploy-file-contents: Stellt Dateien auf Cloud Run bereit, indem deren Inhalte direkt angegeben werden.list-services: Listet Cloud Run-Dienste in einem bestimmten Projekt und einer bestimmten Region auf.get-service: Ruft Details für einen bestimmten Cloud Run-Dienst ab.get-service-log: Ruft Logs und Fehlermeldungen für einen bestimmten Cloud Run-Dienst ab.deploy-local-files*: Stellt Dateien vom lokalen Dateisystem auf einem Google Cloud Run-Dienst bereit.deploy-local-folder*: Stellt einen lokalen Ordner auf einem Google Cloud Run-Dienst bereit.list-projects*: Listet verfügbare GCP-Projekte auf.create-project*: Erstellt ein neues GCP-Projekt und ordnet es dem ersten verfügbaren Abrechnungskonto zu. Optional kann eine Projekt-ID angegeben werden.
* nur bei lokaler Ausführung verfügbar
Related MCP server: Cloud Run MCP Server
Verwendung als lokaler MCP-Server
Führen Sie den Cloud Run MCP-Server auf Ihrem lokalen Rechner mit lokalen Google Cloud-Anmeldedaten aus. Dies ist die beste Option, wenn Sie eine KI-gestützte IDE (z. B. Cursor) oder eine Desktop-KI-Anwendung (z. B. Claude) verwenden.
Installieren Sie Node.js (LTS-Version empfohlen).
Installieren Sie das Google Cloud SDK und authentifizieren Sie sich mit Ihrem Google-Konto.
Melden Sie sich mit dem folgenden Befehl bei Ihrem Google Cloud-Konto an:
gcloud auth loginRichten Sie Anwendungsanmeldedaten mit dem folgenden Befehl ein:
gcloud auth application-default loginAktualisieren Sie die MCP-Konfigurationsdatei Ihres MCP-Clients mit folgendem Inhalt:
"cloud-run": { "command": "npx", "args": ["-y", "https://github.com/GoogleCloudPlatform/cloud-run-mcp"] }
Verwendung als Remote-MCP-Server
[!WARNING]
Verwenden Sie den Remote-MCP-Server nicht ohne Authentifizierung. In den folgenden Anweisungen verwenden wir die IAM-Authentifizierung, um die Verbindung zum MCP-Server von Ihrem lokalen Rechner aus zu sichern. Dies ist wichtig, um unbefugten Zugriff auf Ihre Google Cloud-Ressourcen zu verhindern.
Führen Sie den Cloud Run MCP-Server selbst auf Cloud Run aus, wobei die Verbindung von Ihrem lokalen Rechner über IAM authentifiziert wird. Mit dieser Option können Sie Code nur in dasselbe Google Cloud-Projekt bereitstellen, in dem der MCP-Server ausgeführt wird.
Installieren Sie das Google Cloud SDK und authentifizieren Sie sich mit Ihrem Google-Konto.
Melden Sie sich mit dem folgenden Befehl bei Ihrem Google Cloud-Konto an:
gcloud auth loginLegen Sie Ihre Google Cloud-Projekt-ID mit dem folgenden Befehl fest:
gcloud config set project YOUR_PROJECT_IDStellen Sie den Cloud Run MCP-Server auf Cloud Run bereit:
gcloud run deploy cloud-run-mcp --image us-docker.pkg.dev/cloudrun/container/mcp --no-allow-unauthenticatedWählen Sie bei Aufforderung eine Region, z. B.
europe-west1.Beachten Sie, dass der MCP-Server nicht öffentlich zugänglich ist; er erfordert eine Authentifizierung über IAM.
Führen Sie auf Ihrem lokalen Rechner einen Cloud Run-Proxy aus, um sich mithilfe Ihrer Identität sicher mit dem Remote-MCP-Server auf Cloud Run zu verbinden:
gcloud run services proxy cloud-run-mcp --port=3000 --region=REGION --project=PROJECT_IDDadurch wird ein lokaler Proxy auf Port 3000 erstellt, der Anfragen an den Remote-MCP-Server weiterleitet und Ihre Identität einfügt.
Aktualisieren Sie die MCP-Konfigurationsdatei Ihres MCP-Clients mit folgendem Inhalt:
"cloud-run": { "url": "http://localhost:3000/sse" }Falls Ihr MCP-Client das Attribut
urlnicht unterstützt, können Sie mcp-remote verwenden:"cloud-run": { "command": "npx", "args": ["-y", "mcp-remote", "http://localhost:3000/sse"] }
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with and manage Google Cloud Platform resources including Compute Engine, Cloud Run, Storage, BigQuery, and other GCP services through a standardized MCP interface.16MIT
- AlicenseAqualityBmaintenanceEnables MCP-compatible AI agents to deploy applications to Google Cloud Run by providing tools for deploying code, listing services, and managing Google Cloud projects.82,123627Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Google Cloud Platform services through gcloud CLI commands via a Cloud Run deployed MCP server. Supports executing gcloud commands and managing GCP resources through natural language.MIT
- AlicenseBqualityNot gradedmaintenanceEnables AI assistants to interact with and manage Google Cloud Platform resources including Artifact Registry, BigQuery, Cloud Build, Compute Engine, Cloud Run, Cloud Storage, and monitoring services through a standardized MCP interface.1
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Hosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.
One PAT, any MCP agent: Vercel, GitHub, Cloudflare, Supabase, GCP — unified dev infra gateway.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rajath-raman/cloud-run-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server