Nano Banana
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MODEL_ID | No | Override model id | google/gemini-2.5-flash-image |
| MODEL_TITLE | No | Analytics headers for providers that require them | |
| MODEL_API_KEY | Yes | Your API key from OpenRouter or another provider that hosts the google/gemini-2.5-flash-image model | |
| MODEL_REFERER | No | Analytics headers for providers that require them | |
| MODEL_BASE_URL | No | Alternate provider endpoint | https://openrouter.ai/api/v1 |
| MODEL_GENERATE_PATH | No | Alternate generation endpoint path | /responses |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| helloC | A simple hello world tool |
| generate_imageB | Generate single or multiple images from text prompts with style and variation options |
| edit_imageB | Edit an existing image based on a text prompt |
| restore_imageC | Restore or enhance an existing image |
| generate_iconB | Generate app icons, favicons, and UI elements in multiple sizes and formats |
| generate_patternB | Generate seamless patterns and textures for backgrounds and design elements |
| generate_storyB | Generate a sequence of related images that tell a visual story or show a process |
| generate_diagramB | Generate technical diagrams, flowcharts, and architectural mockups |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool targets a distinct purpose: editing, restoration, and various types of image generation (general, icons, diagrams, patterns, stories). The 'hello' tool is a trivial standalone, but it does not create confusion with the others.
Most tools follow a verb_noun pattern in snake_case (e.g., generate_image, edit_image, restore_image). The 'hello' tool breaks this pattern, but it is a single outlier among eight tools.
With 8 tools covering generation, editing, and restoration, the count is well-suited for the domain. It is neither too sparse nor too heavy for an image-focused server.
The set covers core image operations: generating various types, editing, and restoring. Minor gaps like image deletion or listing are present but not critical for the intended use case.