@seungmanchoi/nano-banana-mcp

media MCP Server

MCP server for AI image generation and editing powered by Google Gemini

VerifiedInstall Ready
mediamediagcp
6 views2 stars0 forksv1.2.1MIT

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:model-context-protocol
Stars
2
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx -y @seungmanchoi/nano-banana-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "-seungmanchoi-nano-banana-mcp": {
      "command": "npx",
      "args": [
        "@seungmanchoi/nano-banana-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

23
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (23)

list_video_history

List recently generated videos with prompts, models, and timestamps.

negativePrompt

Any text

Platform

Path

configure_api_key

Set or update the Gemini API key. Persists across sessions.

veo-3-generate-preview

Previous generation with audio support.

veo-2-generate-preview

Older generation, stable.

numberOfVideos

`1`+

Tool

Description

Paid

Fast variant of Imagen 3, optimized for speed.

generate_image

Generate a new image from a text description. Supports optional `model` override.

resolution

`720p`, `1080p`, `4k`

edit_image

Edit an existing image with text instructions, optional reference images, and optional `model` override.

generate_video

Generate a video from a text prompt. Supports text-to-video, image-to-video, and frame interpolation.

durationSeconds

`4`, `6`, `8` (number)

Model

Description

continue_editing

Continue editing the last generated/edited image in the session. Supports optional `model` override.

get_status

Check configuration status, active models, output directories, and last image/video info.

Windows

`Documents\nano-banana-videos\`

configure_model

Set the default Gemini model for images. Persists across sessions.

list_history

List recently generated and edited images with prompts and timestamps.

aspectRatio

`16:9`, `9:16`

Parameter

Options

model

`veo-3.1-generate-preview`, `veo-3-generate-preview`, `veo-2-generate-preview`