Authenticated Cloud Run
Createdthe-freetech-company
Deploys a Model Context Protocol Server-Sent Events (SSE) deployment on Google Cloud Run with IAM authentication.
About
This tool addresses the immediate need for secure access to MCP SSE servers, especially when official authentication methods are still in development. It leverages Google Cloud Run and IAM to provide a simple and secure way to allow clients, like Cursor, to connect to a custom MCP server over the internet. By deploying the MCP server on Cloud Run with IAM authentication, users can establish a proxy connection through the Google Cloud SDK, ensuring that only authenticated users can access the server.
Key Features
- Cloud Run deployment for scalability and management
- Simplified deployment via a shell script
- IAM Authentication for MCP server access
- Local proxy for connecting to the Cloud Run service
- Step-by-step instructions for Cursor integration
Use Cases
- Securely share MCP servers with team members
- Bypass the need for basic auth or API keys
- Enable MCP SSE functionality in applications like Cursor