Skip to main content
Glama
dinosbakerype

Google Cloud Run MCP Server (SSE)

Google Cloud Run MCP 서버 (SSE)

SSE(Server-Sent Events) 전송 방식을 사용하는 MCP(Model Context Protocol) 서버로, Google Cloud Run에 배포하여 Antigravity와 연결할 수 있습니다.


📁 프로젝트 구조

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

🚀 Google Cloud Run에 배포하기

옵션 1: GitHub에서 (Cloud Console)

  1. 이 저장소를 GitHub 계정에 업로드하세요.

  2. Google Cloud Console에서 Cloud Run > 서비스 만들기로 이동하세요.

  3. 저장소에서 지속적으로 배포를 선택하세요.

  4. GitHub 계정을 연결하고 이 저장소(main)를 선택하세요.

  5. 빌드 유형에서 Dockerfile을 선택하세요.

  6. 인증에서 인증되지 않은 호출 허용을 선택하세요.

  7. 만들기를 클릭하세요.

옵션 2: 터미널에서 (gcloud)

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

🔌 Antigravity에서 연결하기

서비스가 배포되면 /sse가 포함된 URL을 ~/.gemini/config/mcp_config.json 파일에 추가하세요:

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

Related MCP Connectors

Related MCP Servers