mcp-server-nano-banana
Generación de imágenes con IA mediante el modelo Nano-Banana de Google Gemini.
Documentación
@nanana-ai/mcp-server-nano-banana
Servidor MCP (Model Context Protocol) para el servicio de generación de imágenes de Nanana AI, impulsado por el modelo nano banana de Google Gemini. Este servidor permite que Claude Desktop y otros clientes MCP generen y transformen imágenes utilizando las potentes capacidades de generación de imágenes de nano banana.
Instalación
npm install -g @nanana-ai/mcp-server-nano-banana
Configuración
1. Obtén tu token de API
- Visita nanana.app e inicia sesión
- Ve a tu panel de cuenta
- Genera un token de API en la sección "API Access"
- Copia y guarda el token (solo se mostrará una vez)
2. Configura Claude Desktop
Agrega el servidor a tu archivo de configuración de Claude Desktop:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"nanana": {
"command": "npx",
"args": ["-y", "@nanana-ai/mcp-server-nano-banana"],
"env": {
"NANANA_API_TOKEN": "your-api-token-here"
}
}
}
}
3. Reinicia Claude Desktop
Después de guardar el archivo de configuración, reinicia Claude Desktop para cargar el servidor MCP.
Herramientas disponibles
text_to_image
Genera una imagen a partir de un prompt de texto.
Parámetros:
prompt(cadena, obligatorio): La descripción de texto de la imagen a generar
Ejemplo:
Generate an image of a cute cat wearing a hat
image_to_image
Transforma imágenes existentes según un prompt de texto.
Parámetros:
imageUrls(matriz de cadenas, obligatorio): 1-9 URLs de imágenes a transformarprompt(cadena, obligatorio): La descripción de texto de cómo transformar las imágenes
Ejemplo:
Transform these images to look like oil paintings: ["https://example.com/image1.jpg"]
Variables de entorno
NANANA_API_TOKEN(obligatorio): Tu token de API de Nanana AINANANA_API_URL(opcional): URL de API personalizada (por defecto https://nanana.app)
Desarrollo
Pruebas locales
- Clona el repositorio
- Instala las dependencias:
npm install - Compila:
npm run build - Prueba localmente actualizando la configuración de Claude Desktop para que apunte al archivo compilado:
{
"mcpServers": {
"nanana": {
"command": "node",
"args": ["/path/to/packages/mcp-server/dist/index.js"],
"env": {
"NANANA_API_TOKEN": "your-token",
"NANANA_API_URL": "http://localhost:3000"
}
}
}
}
Compilación
npm run build
Modo de observación
npm run dev
Créditos y precios
La generación de imágenes con nano banana consume créditos de tu cuenta de Nanana AI. Consulta tu panel en nanana.app/account para ver tu saldo de créditos y comprar más si es necesario.
Soporte
Para problemas y preguntas:
- Visita nanana.app
- Correo electrónico: support@nanana.app
Licencia
MIT