MCP Hub
Back to servers

Nano Banana

Enables image generation using Google Gemini models like Gemini 2.0 Flash and Imagen 3.0 with support for custom aspect ratios and negative prompts. It also allows users to list and manage generated images stored in local directories.

glama
Updated
Feb 8, 2026

@saroby/nanobanana-mcp

Google Gemini image generation MCP server (Nano Banana).

Features

  • generate_image - Generate images using Google Gemini models
    • flash mode: gemini-2.0-flash-exp (fast, ~2-3s)
    • pro mode: imagen-3.0-generate-002 (high quality, ~5-8s)
  • list_images - List generated images in a directory

Setup

Get API Key

  1. Go to Google AI Studio
  2. Create an API key

Install in Claude Code

claude mcp add nanobanana -e GEMINI_API_KEY=your-key-here -- npx -y @saroby/nanobanana-mcp

Manual Usage

GEMINI_API_KEY=your-key-here npx @saroby/nanobanana-mcp

Tools

generate_image

ParameterTypeRequiredDescription
promptstringYesImage description (1-8192 chars)
model"flash" | "pro"NoModel selection (default: flash)
aspect_ratioenumNo1:1, 16:9, 9:16, 4:3, 3:4
negative_promptstringNoElements to exclude
output_dirstringNoSave directory (default: ./nanobanana-images)
countnumberNoNumber of images 1-4 (default: 1)

list_images

ParameterTypeRequiredDescription
directorystringNoDirectory to search (default: ./nanobanana-images)

Development

npm install
npm run build
npm run dev  # watch mode

License

MIT

Reviews

No reviews yet

Sign in to write a review