MCP-On-Cloud-Run
Verified Safeby otey247
Overview
Deploys a secure Model Context Protocol (MCP) server on Google Cloud Run to provide external tools for Large Language Models (LLMs) like Gemini.
Installation
python server.pyEnvironment Variables
- PORT
Security Notes
The deployment explicitly enforces authentication (`--no-allow-unauthenticated`) and leverages Google Cloud IAM for access control, significantly reducing unauthorized access risks. The server code does not use dangerous functions like `eval` or `os.system`, nor does it contain hardcoded secrets. Data is handled in-memory, mitigating direct database vulnerabilities from the application.
Similar Servers
cloud-run-mcp
Enables MCP-compatible AI agents to deploy applications to Google Cloud Run, abstracting underlying GCP infrastructure operations.
gemini-mcp-rs
A high-performance Rust MCP server that enables AI-driven tasks by wrapping the Gemini CLI, facilitating integration with MCP-compatible clients like Claude Code.
mcp-gemini-prompt-enhancer
A Model Context Protocol (MCP) server that provides a prompt optimization service for Large Language Models (LLMs) using Google Gemini, with advanced prompt engineering support and automatic PDF asset management.
GeminiMCP
Integrate Google's Gemini API for AI-powered tasks and search with Model Control Protocol (MCP) clients, focusing on developer-centric features like code analysis and context handling.