Gemini Image Generation MCP
Provides image generation capabilities via the Google Gemini API, enabling Claude to produce images from text prompts.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Conector MCP — Generación de imágenes con Gemini
Servidor MCP remoto en Node.js/TypeScript que expone la herramienta generate_image para que Claude (claude.ai) genere imágenes usando la API de Google Gemini.
Requisitos
API key de Google AI Studio: crea una gratis en https://aistudio.google.com/apikey
Node.js 20+ (para probar en local)
Una cuenta de hosting que soporte Node.js: Render, Railway, Fly.io o Google Cloud Run. Render tiene plan gratuito y es el más sencillo.
Related MCP server: Nano Banana Remote MCP Server
Prueba en local
npm install
cp .env.example .env # edita .env con tu API key
npm run devEl endpoint queda en http://localhost:3000/mcp/TU_SECRETO (POST). Verifica salud en http://localhost:3000/health.
Puedes probarlo con MCP Inspector:
npx @modelcontextprotocol/inspector
# Transport: Streamable HTTP
# URL: http://localhost:3000/mcp/TU_SECRETODespliegue en Render (gratis)
Sube este proyecto a un repositorio de GitHub.
En https://render.com crea un Web Service apuntando al repo.
Configuración:
Build command:
npm install && npm run buildStart command:
npm startEnvironment variables:
GEMINI_API_KEY= tu key de AI StudioMCP_SECRET= un texto aleatorio largo (ej. genera uno conopenssl rand -hex 12)
Render te da una URL tipo
https://gemini-mcp-xxxx.onrender.com.
Tu endpoint MCP final será:
https://gemini-mcp-xxxx.onrender.com/mcp/TU_SECRETONota: en el plan gratuito de Render el servicio "duerme" tras 15 min de inactividad; la primera petición puede tardar ~30-50 segundos en despertar.
Conectar en claude.ai
Ve a Configuración → Conectores (Settings → Connectors).
Clic en Agregar conector personalizado (Add custom connector).
Nombre:
Gemini Imágenes— URL: tu endpoint MCP completo (con el secreto).Guarda. Al iniciar un chat, activa el conector en el menú de herramientas.
Pídele a Claude: "Genera una imagen de un paisaje cafetero de Ebéjico al atardecer" — Claude llamará a
generate_imagey te mostrará el resultado.
Seguridad
El
MCP_SECRETen la ruta evita que cualquiera que descubra tu dominio consuma tu cuota de la API de Gemini. No lo compartas ni lo subas a GitHub (usa variables de entorno).La API key de Gemini nunca sale del servidor; Claude solo ve la herramienta.
Si sospechas que el secreto se filtró, cámbialo en las variables de entorno y actualiza la URL del conector.
Cambiar de modelo
Por defecto usa gemini-2.0-flash-preview-image-generation. Si Google publica un modelo nuevo (o quieres usar Imagen), cambia la variable GEMINI_IMAGE_MODEL. Verifica los modelos disponibles para tu key en https://ai.google.dev/gemini-api/docs/models
Estructura
gemini-mcp/
├── src/index.ts # Servidor Express + MCP + llamada a Gemini
├── package.json
├── tsconfig.json
└── .env.exampleTool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server exposing the YourImageShare upload API (upload/list/delete) as tools for AI agents.
Focused MCP server for OpenAI image/audio generation (v2.0.0). Wraps endpoints via HAPI CLI.
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
MCP server for Qwen Image 3 AI image generation
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server that enables Claude Code to generate images using Google's Gemini image generation models.MIT
- FlicenseNot gradedqualityDmaintenanceA remote MCP server that exposes Gemini image generation/editing as a custom connector for Claude, enabling image creation and editing from any chat interface.-
- FlicenseNot gradedqualityDmaintenanceA remote MCP server that wraps the Manus API to expose a generate_image tool, enabling Claude to request image generation via Manus.-
- AlicenseNot gradedqualityDmaintenanceA tiny remote MCP server that lets Claude (or any MCP client) generate images with Google Gemini.MIT