mcp-sse-authenticated-cloud-run

TypeScript

Host an Model Context Protocol SSE deployment on Cloud Run, Authenticating with IAM.

Protocol Implementations
API Frameworks
Cloud Infrastructure

Architecture and Design Patterns

The repository showcases a client-server architecture where a Cloud Run instance hosts the MCP server. A local proxy (mcp_proxy.ts) acts as an intermediary, authenticating requests with Google Cloud IAM before forwarding them to the server. This setup utilizes the proxy pattern to manage authentication complexities.

About

Language

TypeScript

Stars

7

Categories

Protocol ImplementationsAPI FrameworksCloud Infrastructure