LabscoMCP early access ↗
hamflxMCP SERVER

Imagen3-MCP

Generate images with Google's Imagen 3.0 from any MCP client, through one executable.

by hamflx ↗Image GenerationCommunity

LABSCO SUMMARY

One binary between your client and Imagen.

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.

What it is

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.

What you get

  • 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

Requirements

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.

Setup effort

Follow the published steps — Download the latest executable for your system from GitHub Releases: https://github.com/hamflx/imagen3-mcp/releases