MCP server pour génération d'images avec Gemini
Project description
Nano Banana MCP
MCP server pour générer des images avec Gemini directement dans Claude Desktop.
✨ Features
- 🎨 Génération d'images avec Nano Banana flash (rapide, 1K) ou Pro (avancé, jusqu'à 4K)
- 🖼️ Support des images de référence (jusqu'à 14 images avec Pro)
- 📐 Ratios personnalisés : 1:1, 16:9, 9:16, 4:3, 21:9, etc.
- 🔍 Grounding avec Google Search pour des informations en temps réel
- ☁️ Upload automatique vers ImgBB pour utiliser vos propres images uploadées dans Claude
🚀 Installation
1. Configurer Claude Desktop
Ouvre ton fichier de configuration :
~/Library/Application Support/Claude/claude_desktop_config.json
Ajoute cette section dans "mcpServers" :
{
"mcpServers": {
"nano-banana": {
"command": "uvx",
"args": ["nano-banana-gio-mcp"],
"env": {
"GEMINI_API_KEY": "TA_CLE_GEMINI_ICI"
}
}
}
}
2. Obtenir une clé API Gemini
- Va sur https://aistudio.google.com/apikey
- Crée une clé API gratuite
- Remplace
TA_CLE_GEMINI_ICIpar ta clé dans la config
3. Redémarre Claude Desktop
C'est tout ! uvx va automatiquement télécharger et installer le MCP au premier lancement.
📖 Utilisation
Dans Claude, tu peux maintenant :
Génération simple
Génère-moi une image d'un chat astronaute en style cyberpunk
Avec ratio personnalisé
Crée une image 16:9 d'un paysage de montagne au coucher de soleil
Avec images de référence
[URL ou chemin depuis votre disque dur de l'image source]
Génère une nouvelle image dans le même style que ces références
Avec recherche en temps réel
Crée une image réaliste de la dernière fusée SpaceX avec les informations actuelles
🔄 Mise à jour
Redémarre simplement Claude Desktop, uvx vérifiera automatiquement les mises à jour.
⚙️ Configuration avancée
Modèles disponibles
flash: Rapide, 1K max, jusqu'à 3 images de référencepro: Avancé, jusqu'à 4K, jusqu'à 14 images de référence
Ratios disponibles
1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9
Résolutions (Pro uniquement)
1K, 2K, 4K
📝 Notes
- Les images générées sont sauvegardées dans
~/Downloads/nano-banana-outputs/ - Le modèle Pro utilise plus de crédits API mais offre une meilleure qualité
- Il est pour l'instant impossible d'upload une image de référence façon "classique" dans Claude. Pour que le MCP puisse utiliser vos images de références, vous devez renseigner son URL (si image sur internet) ou son chemin depuis votre disque dur.
🐛 Problèmes courants
Le MCP ne démarre pas
- Vérifie que ta clé API Gemini est valide
- Assure-toi d'avoir
uvinstallé :curl -LsSf https://astral.sh/uv/install.sh | sh
Erreur de génération
- Vérifie tes crédits API
- Essaie avec le modèle
flashsiprone fonctionne pas
📄 Licence
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nano_banana_gio_mcp-1.0.3.tar.gz.
File metadata
- Download URL: nano_banana_gio_mcp-1.0.3.tar.gz
- Upload date:
- Size: 75.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c207fa951920648c98cf480847e32066faf284fa6b1383fa9d4078a7a40ddace
|
|
| MD5 |
1d722a88df4b1625faaedd47c124fd6e
|
|
| BLAKE2b-256 |
f0f3dca5e7e27804ba2cefe1f905cec02036e8479efdde904a7f3f4866e76920
|
File details
Details for the file nano_banana_gio_mcp-1.0.3-py3-none-any.whl.
File metadata
- Download URL: nano_banana_gio_mcp-1.0.3-py3-none-any.whl
- Upload date:
- Size: 7.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cc7a84138fac9bff1f3c63c6fa7e633db9a6587c8997f4e881c4836de088529
|
|
| MD5 |
bbb16fd786678eba12da708bb8974449
|
|
| BLAKE2b-256 |
b8789732c05119dbab3ba42bcdcdb509c619084969f9852f5dbd37e52c1c284b
|