Skip to main content
Glama
dinosbakerype

Google Cloud Run MCP Server (SSE)

Google Cloud Run MCP Server (SSE)

MCP-Server (Model Context Protocol) mit SSE-Transport (Server-Sent Events), bereit für die Bereitstellung auf Google Cloud Run und die Verbindung mit Antigravity.


📁 Projektstruktur

mcp-cloud-run/
├── src/
│   └── server.ts         # Implementación del servidor MCP y endpoints SSE
├── Dockerfile            # Configuración Docker optimizada para Cloud Run
├── package.json          # Dependencias y scripts
├── tsconfig.json         # Configuración de TypeScript
├── .dockerignore
├── .gitignore
└── README.md

Related MCP server: Cloudflare Remote MCP Server Template

🚀 Bereitstellung auf Google Cloud Run

Option 1: Über GitHub (Cloud Console)

  1. Laden Sie dieses Repository auf Ihr GitHub-Konto hoch.

  2. Gehen Sie in der Google Cloud Console zu Cloud Run > Dienst erstellen.

  3. Wählen Sie Kontinuierlich aus einem Repository bereitstellen.

  4. Verbinden Sie Ihr GitHub-Konto und wählen Sie dieses Repository (main) aus.

  5. Wählen Sie als Build-Typ Dockerfile.

  6. Wählen Sie bei Authentifizierung die Option Nicht authentifizierte Aufrufe zulassen.

  7. Klicken Sie auf Erstellen.

Option 2: Über Terminal (gcloud)

gcloud run deploy google-cloud-mcp-server \
  --source . \
  --region us-central1 \
  --allow-unauthenticated \
  --port 8080

🔌 Verbindung in Antigravity

Nachdem Ihr Dienst bereitgestellt wurde, fügen Sie die URL mit /sse zu Ihrer Datei ~/.gemini/config/mcp_config.json hinzu:

{
  "mcpServers": {
    "google-cloud-run": {
      "serverUrl": "https://TU-SERVICIO-CLOUD-RUN.a.run.app/sse"
    }
  }
}

Related MCP Connectors

Related MCP Servers