BananaBanana MCP Server
BananaBanana MCP Server
Ein MCP-Server für Bild-, Video- und Spracherzeugung — Google Nano Banana, Veo, Omni und Gemini TTS Modelle — der es jedem MCP-Client (Claude Code, Claude Desktop, Cursor und mehr) ermöglicht, Medien Pay-as-you-go mit Krypto-Zahlungen und ohne Abonnement zu erstellen.
Endpunkt:
https://bananabanana.pro/api/mcp(streamable HTTP)Auth: OAuth 2.1 (Anmelden — nichts zum Kopieren) oder
Authorization: Bearer bb_live_…— Schlüssel erstellenWebsite: https://bananabanana.pro · Dokumentation & Live-Beispiel: https://bananabanana.pro/mcp
Bilder ab $0,03, Videos ab $0,10 und Sprache für $0,01 pro angefangener 200 Zeichen Transkript, abgerechnet von einem Kontoguthaben, das du mit Crypto auflädst. Kostenvoranschläge vor jedem kostenpflichtigen Aufruf, automatische Erstattung bei Fehlern und ein gemeinsamer Bild-/Video-Verlauf mit der Website.
Schnellstart
OAuth ist der primäre Verbindungsweg. API-Keys sind weiterhin für Clients ohne OAuth sowie für Skripte und CI verfügbar:
OAuth 2.1 (claude.ai, Claude Desktop, Claude Mobile, Claude Code, MCP Inspector): Füge einen benutzerdefinierten Connector mit der obigen URL hinzu, klicke auf „Verbinden" und genehmige den Zugriff. Kein Key zum Kopieren. Siehe docs/authentication.md.
API-Key (Cursor, VS Code, Windsurf, Codex, Skripte, CI): Erstelle einen Key in deinem Profil — https://bananabanana.pro/profile, Abschnitt „API Keys" — und trage ihn wie unten gezeigt in die Client-Konfiguration ein.
claude.ai / Claude Desktop / Mobile (OAuth)
Settings → Connectors → Add custom connector
URL: https://bananabanana.pro/api/mcp
→ Add → Connect → approve access on bananabanana.proClaude Code
# OAuth — no key; run /mcp inside Claude Code and choose "Authenticate"
claude mcp add --transport http bananabanana https://bananabanana.pro/api/mcp
# API-key fallback for non-interactive use
claude mcp add --transport http bananabanana https://bananabanana.pro/api/mcp \
--header "Authorization: Bearer bb_live_YOUR_KEY"Claude Desktop
Gehe zu Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen und
gib https://bananabanana.pro/api/mcp ein, klicke dann auf Verbinden und genehmige
den Zugriff. Wenn dein Desktop-Build claude_desktop_config.json verwendet, benötigt
die OAuth-fähige mcp-remote-Brücke Node.js:
{
"mcpServers": {
"bananabanana": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://bananabanana.pro/api/mcp"
]
}
}
}Die Brücke öffnet den OAuth-Anmeldevorgang beim ersten Verbinden. Siehe
docs/authentication.md für den API-Key-Fallback.
Cursor — ~/.cursor/mcp.json (global) oder .cursor/mcp.json (Projekt):
{
"mcpServers": {
"bananabanana": {
"url": "https://bananabanana.pro/api/mcp",
"headers": { "Authorization": "Bearer bb_live_YOUR_KEY" }
}
}
}VS Code — .vscode/mcp.json (speichert den Schlüssel als verschlüsselte Eingabeaufforderung):
{
"servers": {
"bananabanana": {
"type": "http",
"url": "https://bananabanana.pro/api/mcp",
"headers": { "Authorization": "Bearer ${input:bb-api-key}" }
}
},
"inputs": [
{ "type": "promptString", "id": "bb-api-key", "description": "BananaBanana API key (bb_live_…)", "password": true }
]
}Windsurf — ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"bananabanana": {
"serverUrl": "https://bananabanana.pro/api/mcp",
"headers": { "Authorization": "Bearer bb_live_YOUR_KEY" }
}
}
}Fertige Konfigurationen findest du in examples/. Frage deinen Agenten,
list_models (kostenlos) aufzurufen — er liefert die aktuelle Modellliste mit Preisen.
Kein MCP-Client? Der Server ist reines JSON-RPC über HTTPS — du kannst ihn ohne SDK
direkt mit curl, Python oder TypeScript aufrufen: examples/no-sdk.md
(ausführbare Skripte: generate.py, generate.mjs).
Related MCP server: Nanana AI Image Generation Server
Tools
Neun Tools; die schreibgeschützten sind kostenlos. Vollständige Referenz in docs/tools.md.
Tool | Funktion | Wichtige Parameter |
| Listet Modelle mit aktuellen USD-Preisen, Auflösungen, Einschränkungen. Kostenlos. | — |
| Guthaben, Key-Name, Tageslimit, heutige Ausgaben. Kostenlos. | — |
| Text-zu-Bild (Nano Banana 2 Lite / 2 / Pro), bis zu 4K, 1–4 Varianten. Gibt eine |
|
| Mehrfache Bearbeitung eines fertigen Bildes. Gibt eine |
|
| Video aus Text (Veo 3.1 Familie; 4, 6 oder 8 Sekunden, bis 4K). Gibt eine |
|
| Video-to-Video-Bearbeitung (Veo 3.1, Omni Flash): ein vorhandenes Video ändern. Gibt eine |
|
| Text-to-Speech (Gemini TTS): ein Sprecher oder zwei Sprecher im Dialog. Gibt eine WAV-URL zurück. |
|
| Ergebnis eines asynchronen Auftrags abrufen. |
|
| Verlauf der letzten Generierungen des Kontos anzeigen. |
|
Mediengenerierung ist asynchron: Aufrufe geben eine job_id zurück; Das Ergebnis wird mit
get_result abgerufen. Fehlgeschlagene Aufträge werden innerhalb von ~1 Stunde automatisch
gelöscht.
Preise
Abrechnung in USD ohne Abonnement. Die Preise gelten pro Bild, pro Video-Clip und pro
angefangener 200 Zeichen für Sprache. Live-Preise liefert list_models; die vollständigen
Tabellen findest du in docs/pricing.md.
Modell | Typ | Preis |
| Bild (1024) | $0,03 |
| Bild (512–4096) | $0,03 – $0,13 |
| Bild (1024–4096) | $0,11 – $0,20 |
| Video (720p/1080p; 4, 6 oder 8 s) | $0,10 – $0,56 |
| Video (bis 4K; 4, 6 oder 8 s) | $0,35 – $2,60 |
| Video (bis 4K; 4, 6 oder 8 s) | $0,70 – $4,40 |
| Video (720p, Ton, 3–10 s) | $0,10 / s ($0,30 – $1,00) |
| Sprache (WAV) | $0,01 / angefangene 200 Zeichen Transkript |
Bilder kosten $0,03–$0,20 pro Stück; Videos kosten $0,10–$4,40, mit Omni Flash
$0,10 pro Sekunde. Sprache kostet $0,01 pro angefangener 200 Zeichen Transkript.
Kostenlose Tools: list_models, get_account, list_generations. Alles andere wird
vom Guthaben bezahlt; teure Aufrufe fragen vorab den Preis ab („Quote") und werden erst
bei Bestätigung mit confirm_cost abgerechnet.
Preise
Preise in US-Dollar: pro Bild, pro Veo-Clip, pro Sekunde für Omni Flash und pro
angefangener 200 Zeichen Transkript für Sprache. Aktuelle Zahlen liefert list_models;
vollständige Tabellen in docs/pricing.md.
Modell | Typ | Preis |
| Bild (1024) | $0,03 |
| Bild (512→4096) | $0,03 – $0,13 |
| Bild (1024→4096) | $0,07 – $0,20 |
| Video (720p/1080p; 4, 6 oder 8 s) | $0,10 – $0,56 |
| Video (bis 4K; 4, 6 oder 8 s) | $0,35 – $2,60 |
| Video (bis 4K; 4, 6 oder 8 s) | $0,70 – $4,40 |
| Video (720p, Ton, 3–10 s) | $0,10 / s ($0,30 – $1,00) |
| Sprache (WAV) | $0,01 / angefangene 200 Zeichen Transkript |
Bilder kosten $0,03 – $0,20 pro Stück; Videos $0,10 – $4,40 pro Clip (Omni Flash $0,10/s); Sprache $0,01 pro angefangener 200 Zeichen Transkript. Es gibt keine Abonnementgebühr.
Warum das statt eines Abo-Dienstes?
Bezahle nur, was du erzeugst. Keine monatliche Gebühr, keine Verfallsdaten. Ein ruhiger Monat kostet nichts.
Kostenvoranschläge. Der Server nennt den Preis, bevor er etwas berechnet; Videos und Bilder mit mehreren Varianten verlangen eine explizite Bestätigung.
Transparente Preise.
list_modelsliefert USD-Preise für jedes Modell. Keine versteckten Punkte oder Guthaben-Pakete.Crypto-Top-ups. Lade dein Guthaben mit Crypto auf; in den meisten Fällen gutgeschrieben in wenigen Sekunden.
Automatische Rückerstattungen. Schlägt ein Auftrag fehl, wird der Betrag automatisch erstattet.
Freie, schreibgeschützte Tools.
list_models,get_accountundlist_generationskosten keinen Cent.
Preisgestaltung
Bilder kosten $0,03 – $0,20, Videos $0,10 – $4,40 (je nach Modell und Dauer),
Sprache $0,01 pro angefangener 200 Zeichen Transkript. Live-Preise gibt es über
list_models; vollständige Tabellen in docs/pricing.md.
Registry
Veröffentlicht im modelcontextprotocol/registry — siehe die neuesten Registrierungsdaten. Die kanonische Konfiguration:
curl -s "https://registry.modelcontextprotocol.io/v0/servers?search=pro.bananabanana/image-video"Support
Dokumentation & Live-Interaktion: https://bananabanana.pro/mcp
API-Key-Verwaltung & Kontoguthaben: https://bananabanana.pro/profile
Support-E-Mail: support@bananabanana.pro
Hinweis: Dies ist eine maschinelle Übersetzung der Originaldokumentation. Obwohl wir uns um Genauigkeit bemühen, kann die Übersetzung in Details von der englischen Version abweichen. Bei Unstimmigkeiten ist die englische Version maßgeblich. Die Produktfunktionen und Preise können sich ändern; maßgeblich sind die Live-Angaben im Server (z. B. über list_models).
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceEnables AI-powered image generation and editing with Nano Banana, plus professional video creation with Veo3, all through Kie.ai's APIs. Includes task tracking, status monitoring, and 1080p video upgrades.3423MIT
- AlicenseAqualityFmaintenanceEnables AI assistants to generate images from text prompts and transform existing images using Google Gemini's nano banana model through the Nanana AI service. Supports both text-to-image generation and image-to-image transformation capabilities.21610MIT
- AlicenseAqualityDmaintenanceExposes Google Gemini's Nano Banana image generation models to Claude, enabling text-to-image generation, image editing, and multi-image composition through natural language prompts.3MIT
- AlicenseAqualityCmaintenanceUnified MCP server for Gemini media generation --Nano Banana (images), Veo 3.1 (video), TTS, and Lyria 3 (music). Single Go binary, 12 tools, supports Gemini API key and Vertex AI.128Apache 2.0
Related MCP Connectors
AI image, video & music generation. Flux, Veo 3.1, Suno V5. Free tier included.
Image, video, audio, face-swap, talking avatars and chat across 300+ AI models, one balance.
Generate AI images, video, speech, music and presentations from Claude, ChatGPT and Cursor.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bananabanana-pro-mcp/bananabanana-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server