ultimate-image-gen-mcp
Verified Safeby anand-92
Overview
A professional MCP server for Google's Gemini 3 Pro Image Preview, enabling state-of-the-art image generation with advanced reasoning, high-resolution output (1K-4K), up to 14 reference images, Google Search grounding, and automatic thinking mode.
Installation
uvx ultimate-gemini-mcpEnvironment Variables
- GEMINI_API_KEY
- GOOGLE_API_KEY
Security Notes
The `reference_image_paths` parameter allows specifying arbitrary local file paths. While validation checks for file existence and type, it does not restrict access to a safe directory, potentially allowing the server to read any image file accessible to its process on the local system (an information disclosure risk) if given untrusted input. The content is then base64 encoded and passed to the Google API. No `eval` or obvious malicious patterns were found. For its intended use as a local MCP server, it is generally considered safe but the path handling is a point of concern for broader deployments.
Similar Servers
gemini-mcp-server
An MCP server providing a suite of 7 AI-powered tools (Image Gen/Edit, Chat, Audio Transcribe, Code Execute, Video/Image Analysis) powered by Google Gemini, featuring a self-learning "Smart Tool Intelligence" system for prompt enhancement and user preference adaptation.
nanobanana-api-mcp
An MCP server providing image generation and editing capabilities via the Google Gemini API, integrable with various AI coding assistants and IDEs.
gemini-mcp
The server provides a Model Context Protocol (MCP) interface to Google Gemini AI services, enabling multimodal generation including image creation, image editing, and video production.
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.