gemini-mcp
Verified Safeby Tommertom
Overview
An AI-powered Model Context Protocol (MCP) server for Google Gemini multimodal media operations, specifically designed to empower coding agents and AI development workflows with image generation, analysis, and manipulation instructions.
Installation
npx -y awesome-gemini-image-mcp@latestEnvironment Variables
- GEMINI_API_KEY
- GEMINI_MODEL
- GEMINI_OUTPUT_DIR
Security Notes
The server correctly handles the GEMINI_API_KEY via environment variables, preventing hardcoding. File system operations (read/write) are performed within designated output directories (e.g., /tmp/gemini_mcp) or on client-provided paths for analysis. While client-provided file paths could theoretically lead to issues if an agent points to sensitive system files, the server's direct file operations (fs.readFile) are generally safer than executing arbitrary commands. No 'eval' or direct arbitrary command execution from user input is observed. The testing script uses 'child_process.spawn' to start the server, which is appropriate for testing and not a security risk for the server itself.
Similar Servers
gemini-mcp-tool
A Model Context Protocol (MCP) server that enables AI assistants to interact with the Google Gemini CLI for comprehensive code and file analysis, structured edit suggestions, and creative brainstorming.
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.
ultimate-image-gen-mcp
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.
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.