Gemini Image Generation MCP Server
Provides image generation capabilities using Google's Gemini 2 API, allowing users to generate images from text prompts with configurable parameters like aspect ratio and number of samples.
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.
Gemini Image Generation MCP Server
This is a Model Context Protocol (MCP) server that provides image generation capabilities using Google's Gemini 2 API.
Quick Start
Get Gemini API Key
Visit Google AI Studio
Create a new API key
Configure Claude Desktop
Locate your config file:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json Linux: ~/.config/Claude/claude_desktop_config.jsonAdd Gemini configuration:
{ "mcpServers": { "gemini-imagen": { "command": "npx", "args": ["-y", "github:sanxfxteam/gemini-mcp-server"], "env": { "GEMINI_API_KEY": "your_api_key_here" } } } }
Restart Claude Desktop
Setup
Install dependencies:
npm installSet up your environment variables: Create a
.envfile in the root directory and add your Google API key:
GEMINI_API_KEY=your_api_key_hereUsage
Run the server:
npm startTo test
npx @modelcontextprotocol/inspector npm run startAvailable Tools
generateImage
Generates images using Gemini 2's experimental image generation API.
Parameters:
prompt(string, required): The description of the image you want to generatenumSamples(number, optional, default: 4): Number of images to generateaspectRatio(string, optional, default: '1:1'): Aspect ratio of the generated imagespersonGeneration(string, optional, default: 'ALLOW_ADULT'): Person generation settings
Example MCP request:
{
"tool": "generateImage",
"params": {
"prompt": "A serene mountain landscape at sunset",
"numSamples": 2,
"aspectRatio": "16:9"
}
}Notes
This server uses the experimental image generation feature of Gemini 2
Make sure you have appropriate access and API keys from Google
The server communicates using the Model Context Protocol over stdio
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Create images and videos from prompts, with options for image mixing, reference images, and start/…
AI image + video generation for agents: --flag prompt DSL, async generate/poll, x402 pay-per-use.
Generate, edit and upscale images with references, batch jobs, cost previews and original downloads.
Generate images, videos and music with model discovery, cost estimates and asynchronous results.