Six models — Gemini 3.1 Flash Lite (Nano Banana 2 Lite — default), Gemini 3.1 Flash (Nano Banana 2), Gemini 3 Pro Image (Go Bananas! Pro), OpenAI GPT Image 2, and OpenAI GPT Image 2.5 Flare and Sunburst. Tenant-scoped allowlists with per-request `model_id` override.
53 MCP Tools
Generation, editing, Higgsfield video handoff, conversational refinement, character library, products, scenes, reference groups, style presets, search, and analytics — all surfaced through the Model Context Protocol and a parallel REST API.
Character Consistency
Save a character (or up to 5) once. Generate consistent scenes across sessions with image-1 identity-locking and base-prompt inheritance.
Conversational Editing
"Add clouds. Make it brighter. Change to night." The session tracks `last_image_id` so each follow-up edits the previous output without re-uploading anything.
Product Marketing
Save product images from URLs, generate consistent marketing materials at scale across unlimited scenes — with per-scene character + product placement.
Edge-Deployed
300+ Cloudflare locations, sub-10ms auth latency, no cold starts. Multi-tenant by design with AES-GCM-encrypted credentials per provider.
Best for high-volume drafts, character iterations, batch work
{
"prompt": "A red fox in a winter forest, golden hour",
"model_id": "gemini-flash-image"
}
Each provider implements the same ImageProviderClient contract — circuit breaker, exponential-backoff retry, aspect-ratio enforcement — so swapping model_id is the only change you make. See the OpenAI gpt-image-2 deep-dive for the parameter surface, or Pro Best Practices for Gemini-specific tips.
Each card is an actual generation — character work routed to Pro for grounded photorealism, product photography to Flash for speed, typography to gpt-image-2 because that's its strength. Same generate_image endpoint, different model_id.
Use either direct HTTP OAuth or the STDIO proxy. Logging into gobananas-cli only authenticates the STDIO proxy, not a separate https://mcp.gobananasai.com entry.
Then ask Claude:
"Generate an image of a sunset over mountains with purple clouds"
"Create a character named 'Luna' — silver hair, blue eyes, red cape"