image_to_image
Transform existing images based on a text prompt using Nanana AI. This operation typically takes 15-30 seconds to complete. The tool will wait for transformation to finish and return the final image URL.
Generate an image from a text prompt, or restyle images you already have online, and get the finished image URL back inside the same call.
LABSCO SUMMARY
Both tools wait for generation to finish before returning, which puts a call at 15-30 seconds and removes the polling loop a queue-based image API would need. What you can ask for is correspondingly narrow: a prompt, and for image_to_image a set of image URLs. There is no size, seed, model or output-format parameter, and nothing that lists or removes what was generated earlier.
An image server in front of Nanana AI, with one call that generates from text and one that transforms images you supply.
A Nanana AI account and its token in NANANA_API_TOKEN. image_to_image takes its inputs as image URLs rather than local files.
One command plus a key — npm install -g @nanana-ai/mcp-server-nano-banana, then supply credentials
USE CASES
Describe the image and take the finished URL straight back, with no separate job id to poll on.
Point at the existing images by URL and describe the change; the call returns the transformed image URL once it is done.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
image_to_imageTransform existing images based on a text prompt using Nanana AI. This operation typically takes 15-30 seconds to complete. The tool will wait for transformation to finish and return the final image URL.
text_to_imageGenerate an image from a text prompt using Nanana AI. This operation typically takes 15-30 seconds to complete. The tool will wait for generation to finish and return the final image URL.
BEFORE YOU INSTALL
2 tools when we connected.
The documented client runs the server on your machine.
CONTEXT COST
Rated by the size of the 2 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npm install -g @nanana-ai/mcp-server-nano-banana{
"mcpServers": {
"nanana": {
"command": "npx",
"args": [
"-y",
"@nanana-ai/mcp-server-nano-banana"
],
"env": {
"NANANA_API_TOKEN": "<YOUR_NANANA_API_TOKEN>"
}
}
}
}