Skip to main content
Glama

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.

  1. Installieren Sie Node.js (LTS-Version empfohlen).

  2. Installieren Sie das Google Cloud SDK und authentifizieren Sie sich mit Ihrem Google-Konto.

  3. Melden Sie sich mit dem folgenden Befehl bei Ihrem Google Cloud-Konto an:

    gcloud auth login
  4. Richten Sie Anwendungsanmeldedaten mit dem folgenden Befehl ein:

    gcloud auth application-default login
  5. Aktualisieren 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.

  1. Installieren Sie das Google Cloud SDK und authentifizieren Sie sich mit Ihrem Google-Konto.

  2. Melden Sie sich mit dem folgenden Befehl bei Ihrem Google Cloud-Konto an:

    gcloud auth login
  3. Legen Sie Ihre Google Cloud-Projekt-ID mit dem folgenden Befehl fest:

    gcloud config set project YOUR_PROJECT_ID
  4. Stellen 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-unauthenticated

    Wä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.

  5. 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_ID

    Dadurch wird ein lokaler Proxy auf Port 3000 erstellt, der Anfragen an den Remote-MCP-Server weiterleitet und Ihre Identität einfügt.

  6. Aktualisieren Sie die MCP-Konfigurationsdatei Ihres MCP-Clients mit folgendem Inhalt:

       "cloud-run": {
         "url": "http://localhost:3000/sse"
       }
    

    Falls Ihr MCP-Client das Attribut url nicht unterstützt, können Sie mcp-remote verwenden:

       "cloud-run": {
         "command": "npx",
         "args": ["-y", "mcp-remote", "http://localhost:3000/sse"]
       }
Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    B
    quality
    D
    maintenance
    Enables 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.
    1
    6
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables 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
  • A
    license
    B
    quality
    Not graded
    maintenance
    Enables 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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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