Provides tools for AI image generation and editing using Google's Nano Banana model, supporting text-to-image creation, virtual try-on, and product placement within realistic scenes.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP NanoBananagenerate a photorealistic neon-lit ramen shop in Tokyo at night"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP NanoBanana
A Model Context Protocol (MCP) server for AI image generation and editing using Google's Nano Banana model through the AceDataCloud API.
Generate and edit AI images directly from Claude, VS Code, or any MCP-compatible client.
Features
Image Generation - Create high-quality images from text prompts
Image Editing - Modify existing images or combine multiple images
Virtual Try-On - Put clothing on people in photos
Product Placement - Place products in realistic scenes
Task Tracking - Monitor generation progress and retrieve results
Quick Start
1. Get API Token
Get your API token from AceDataCloud Platform:
Sign up or log in
Navigate to Nano Banana Images API
Click "Acquire" to get your token
2. Install
3. Configure
4. Run
Claude Desktop Integration
Add to your Claude Desktop configuration:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Or if using uv:
Available Tools
Image Generation
Tool | Description |
| Generate an image from a text prompt |
| Edit or combine images with AI |
Tasks
Tool | Description |
| Query a single task status |
| Query multiple tasks at once |
Usage Examples
Generate Image from Prompt
Virtual Try-On
Product Photography
Prompt Writing Tips
For best results, include these elements in your prompts:
Main Subject: What is the primary focus?
Atmosphere: What mood should the image convey?
Lighting: How is the scene illuminated?
Camera/Lens: What photographic style? (85mm portrait, wide-angle, etc.)
Quality Keywords: Technical descriptors (bokeh, film grain, HDR, etc.)
Example Prompt
Configuration
Environment Variables
Variable | Description | Default |
| API token from AceDataCloud | Required |
| API base URL |
|
| Request timeout in seconds |
|
| Logging level |
|
Command Line Options
Development
Setup Development Environment
Run Tests
Code Quality
Build & Publish
Project Structure
API Reference
This server wraps the AceDataCloud NanoBanana API:
NanoBanana Images API - Image generation and editing
NanoBanana Tasks API - Task queries
Use Cases
Portrait Enhancement - Try different clothing on the same person
Product Scene Composition - Place white-background products in realistic environments
Attribute Replacement - Change materials, colors, or variants
Poster Quick Editing - Rapidly change styles or themes
2D to 3D Conversion - Convert images to 3D product mockups
Image Restoration - Restore old or damaged photos
Contributing
Contributions are welcome! Please:
Fork the repository
Create a feature branch (
git checkout -b feature/amazing)Commit your changes (
git commit -m 'Add amazing feature')Push to the branch (
git push origin feature/amazing)Open a Pull Request
License
MIT License - see LICENSE for details.
Links
Made with love by AceDataCloud