There is no service in the middle and no account beyond Google's — you supply the Gemini key, the executable serves the generated images locally, and the address it advertises is yours to set when it is not running on the same machine as the client.
A Rust MCP server that fronts Google's Imagen 3.0 image generation. Download the executable from GitHub Releases, put it anywhere on the machine, and point Cherry Studio, Cursor or another client at that path.
- Image generation from a plain-language prompt, returned to the client through a local image URL
- A proxy hop for when Google's endpoint is not directly reachable: set `BASE_URL` — the author notes it does not get around Google's own IP restrictions
- Control over where the images are served from: `SERVER_LISTEN_ADDR` (default `127.0.0.1`), `SERVER_PORT` (default `9981`), and `IMAGE_RESOURCE_SERVER_ADDR` for when the server runs in a container or on another machine
- A single binary with no runtime to install
A valid Google Gemini API key in `GEMINI_API_KEY`. The documented install path is a Windows executable, for example `C:\bin\imagen3-mcp.exe`, configured either through Cherry Studio's fields or a `mcpServers` block. MIT.
