Skip to main content

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

  1. Va sur https://aistudio.google.com/apikey
  2. Crée une clé API gratuite
  3. Remplace TA_CLE_GEMINI_ICI par 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érence
  • pro : 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 uv installé : 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 flash si pro ne 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

nano_banana_gio_mcp-1.0.3.tar.gz (75.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nano_banana_gio_mcp-1.0.3-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

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

Hashes for nano_banana_gio_mcp-1.0.3.tar.gz
Algorithm Hash digest
SHA256 c207fa951920648c98cf480847e32066faf284fa6b1383fa9d4078a7a40ddace
MD5 1d722a88df4b1625faaedd47c124fd6e
BLAKE2b-256 f0f3dca5e7e27804ba2cefe1f905cec02036e8479efdde904a7f3f4866e76920

See more details on using hashes here.

File details

Details for the file nano_banana_gio_mcp-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for nano_banana_gio_mcp-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2cc7a84138fac9bff1f3c63c6fa7e633db9a6587c8997f4e881c4836de088529
MD5 bbb16fd786678eba12da708bb8974449
BLAKE2b-256 b8789732c05119dbab3ba42bcdcdb509c619084969f9852f5dbd37e52c1c284b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page