Skip to main content
Glama

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.

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.pro

Claude 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

list_models

Listet Modelle mit aktuellen USD-Preisen, Auflösungen, Einschränkungen. Kostenlos.

get_account

Guthaben, Key-Name, Tageslimit, heutige Ausgaben. Kostenlos.

generate_image

Text-zu-Bild (Nano Banana 2 Lite / 2 / Pro), bis zu 4K, 1–4 Varianten. Gibt eine job_id zurück.

prompt, model, aspect_ratio, resolution, number_of_images, confirm_cost

edit_image

Mehrfache Bearbeitung eines fertigen Bildes. Gibt eine job_id zurück.

source_generation_id, prompt, model, resolution

generate_video

Video aus Text (Veo 3.1 Familie; 4, 6 oder 8 Sekunden, bis 4K). Gibt eine job_id zurück.

prompt, model, duration, resolution, with_audio, confirm_cost

edit_video

Video-to-Video-Bearbeitung (Veo 3.1, Omni Flash): ein vorhandenes Video ändern. Gibt eine job_id zurück.

prompt, source_generation_id, model, duration, confirm_cost

generate_speech

Text-to-Speech (Gemini TTS): ein Sprecher oder zwei Sprecher im Dialog. Gibt eine WAV-URL zurück.

text, speaker, second_speaker, language_code, voice, audio_format

get_result

Ergebnis eines asynchronen Auftrags abrufen.

job_id, wait_seconds

list_generations

Verlauf der letzten Generierungen des Kontos anzeigen.

limit, type, status

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

nano-banana-2-lite

Bild (1024)

$0,03

nano-banana-2

Bild (512–4096)

$0,03 – $0,13

nano-banana-pro

Bild (1024–4096)

$0,11 – $0,20

veo-3.1-lite

Video (720p/1080p; 4, 6 oder 8 s)

$0,10 – $0,56

veo-3.1-fast

Video (bis 4K; 4, 6 oder 8 s)

$0,35 – $2,60

veo-3.1

Video (bis 4K; 4, 6 oder 8 s)

$0,70 – $4,40

omni-flash

Video (720p, Ton, 3–10 s)

$0,10 / s ($0,30 – $1,00)

gemini-3.1-flash-tts-preview

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

nano-banana-2-lite

Bild (1024)

$0,03

nano-banana-2

Bild (512→4096)

$0,03 – $0,13

nano-banana-pro

Bild (1024→4096)

$0,07 – $0,20

veo-3.1-lite

Video (720p/1080p; 4, 6 oder 8 s)

$0,10 – $0,56

veo-3.1-fast

Video (bis 4K; 4, 6 oder 8 s)

$0,35 – $2,60

veo-3.1

Video (bis 4K; 4, 6 oder 8 s)

$0,70 – $4,40

omni-flash

Video (720p, Ton, 3–10 s)

$0,10 / s ($0,30 – $1,00)

gemini-3.1-flash-tts-preview

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_models liefert 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_account und list_generations kosten 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



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).

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
5dRelease cycle
8Releases (12mo)
Commit activity

Related MCP Servers

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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