Enables Claude Code to generate and edit images using Google's Gemini and Imagen models on Vertex AI, with support for multiple models, aspect ratios, and image fusion.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.GOOGLE_CLOUD_PROJECT— e =your-gcp-project-id \GOOGLE_CLOUD_LOCATION— global Vertex location for the Gemini models. Gemini image models are global-only on Vertex — leave as global.GEMINI_IMAGE_IMAGEN_LOCATION— us-central1 Vertex location for the Imagen models (Imagen is not served on global).GEMINI_IMAGE_OUTPUT_DIR— _(unset)_ Default dir for saved PNGs when a call omits output_dir. Falls back to the server CWD.GEMINI_IMAGE_RETURN_MODE— file file (save + path, local) · inline (image bytes) · gcs (upload + signed URL — best for the Claude apps).GEMINI_IMAGE_GCS_BUCKET— _(unset)_ Private bucket for gcs mode. Objects are v4-signed (not public); pair with a lifecycle delete rule.GEMINI_IMAGE_GCS_TTL_DAYS— 7 Signed-URL lifetime (days) for gcs mode.GEMINI_IMAGE_LOG_LEVEL— INFO stderr log level for the server (DEBUG/INFO/WARNING/ERROR).MCP_ALLOWED_HOSTSHOSTPORTMCP_PATH_SECRET— e ="$(openssl rand -hex 24)" \[](https://m8ven.ai/mcp/someshwarpatil-gemini-image-mcp-pcwqr8)