Repository navigation
Releases
Releases · bartadaniel/nano-banana-mcp
v0.2.0
What's New
- Batch generation — generate up to 4 images in a single call (
n: 1-4) - Multi-image editing — pass up to 10 source images for editing
- Negative prompts — exclude specific elements from generated/edited images
- System instructions — guide the model's behavior and style
- Thumbnail previews — MCP responses include lightweight JPEG thumbnails (~20-50KB) instead of full-res images
- HEIC/HEIF support — edit and describe images from Apple devices
- 14 aspect ratios — full set from Gemini docs including
1:4,1:8,4:1,8:1,21:9 - 4 output sizes —
512px,1K,2K,4K - Structured metadata — generate/edit responses include JSON with model name, file paths, and MIME types
- Configurable models — set
GEMINI_MODEL,GEMINI_DESCRIBE_MODEL, orGEMINI_BASE_URLvia env vars - Custom error hierarchy — clear error messages for blocked prompts, safety filters, missing images, and file not found
Breaking Changes
- Removed path access restriction — images can now be read from any directory, not just the working directory and output directory
Install / Update
npx -y @daniel.barta/nano-banana-mcp
v0.1.0
Initial release of @daniel.barta/nano-banana-mcp