Skip to main content
Glama

CLI

Installationsprüfung

Versionsprüfung

veo-mcp-server

veo-mcp-server --help

veo-mcp-server --version

nanobanana-imagen-mcp

nanobanana-imagen-mcp --help

nanobanana-imagen-mcp --version


Was ist das?

Gemini Media MCP ist ein umfassendes Toolkit, das die leistungsstärksten KI-Mediengenerierungsmodelle von Google in jeden MCP-kompatiblen KI-Assistenten integriert. Generieren Sie 4K-Videos mit VEO 3.1, erstellen Sie beeindruckende Bilder mit NanoBanana Pro 2 und entwerfen Sie professionelle Prompts mit integrierten Skills – alles aus einem einzigen Repository.

Was ist enthalten

MCP-Server

Server

Beschreibung

Tools

VEO 3.1

KI-Videogenerierung (Text-zu-Video, Bild-zu-Video, Erweitern, Interpolieren)

9 Tools

NanoBanana

KI-Bildgenerierung mit NanoBanana Pro 2 (Pro + Flash-Modelle)

4 Tools

Claude Code Skills (Plugin-Marktplatz)

Skill

Beschreibung

VEO Prompting

7-Ebenen-Prompt-Engineering für filmreife VEO 3.1-Videos

NanoBanana Prompting

7-Ebenen-Prompt-Engineering für fotorealistische NanoBanana Pro 2-Bilder

Installieren Sie Skills über Claude Code:

/plugin marketplace add u2n4/gemini-media-mcp

Schnellstart

Dieses Repo hostet zwei unabhängige MCP-Server. Installieren Sie, was Sie benötigen – oder beides. Jeder Server wird separat auf PyPI veröffentlicht.

Option A — uvx (keine Installation erforderlich, empfohlen)

Fügen Sie einen Block zu Ihrer MCP-Client-Konfiguration (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf) hinzu, indem Sie den entsprechenden Server-Block unten verwenden (siehe Abschnitte VEO-Server / NanoBanana-Server).

Option B — Klonen + editierbare Installation

git clone https://github.com/u2n4/gemini-media-mcp.git
cd gemini-media-mcp

# Create a virtual environment (uv pip install requires one — or pass --system)
uv venv
source .venv/bin/activate     # macOS / Linux
# .venv\Scripts\activate     # Windows PowerShell

# Install one or both sub-packages
uv pip install -e servers/veo
uv pip install -e servers/nanobanana

VEO-Server

uvx (keine Installation erforderlich):

{
  "mcpServers": {
    "veo": {
      "command": "uvx",
      "args": ["veo-mcp-server"],
      "env": {
        "GEMINI_API_KEY": "your_key",
        "VIDEO_OUTPUT_DIR": "./videos"
      }
    }
  }
}

Claude Code:

claude mcp add veo -s user -e GEMINI_API_KEY=your_key -- uvx veo-mcp-server

pip install:

pip install veo-mcp-server

NanoBanana-Server

uvx (keine Installation erforderlich):

{
  "mcpServers": {
    "nanobanana": {
      "command": "uvx",
      "args": ["nanobanana-imagen-mcp"],
      "env": {
        "GEMINI_API_KEY": "your_key"
      }
    }
  }
}

Claude Code:

claude mcp add nanobanana -s user -e GEMINI_API_KEY=your_key -- uvx nanobanana-imagen-mcp

pip install:

pip install nanobanana-imagen-mcp

VEO-Server

KI-Videogenerierung, unterstützt durch Google VEO 3.1. Verwendet ein asynchrones Job-Muster, bei dem die Generierung im Hintergrund startet und eine Job-ID für das Polling zurückgibt – keine Timeouts.

Tools

Tool

Beschreibung

veo_generate_video

Generiert Video aus Text-Prompt. Unterstützt 720p/1080p/4K, 16:9 oder 9:16, 4/6/8 Sekunden Dauer, negative Prompts, Referenzbilder, Seed-Kontrolle und Batch-Generierung (1-4 Videos).

veo_image_to_video

Animiert ein Referenzbild mit einem Bewegungs-Prompt.

veo_interpolate_video

Erstellt einen flüssigen Übergang zwischen zwei Frames (erster Frame + letzter Frame).

veo_extend_video

Erweitert ein bestehendes VEO-Video um ca. 7 Sekunden. Nur 720p, maximal 148 Sekunden insgesamt.

veo_check_job

Überprüft den Status eines asynchronen Jobs. Alle 15-20 Sekunden aufrufen, bis der Vorgang abgeschlossen oder fehlgeschlagen ist.

veo_list_jobs

Listet alle Generierungsjobs und deren aktuellen Status auf.

veo_api_status

Überprüft den API-Schlüssel-Status – konfigurierte Schlüssel, aktiver Schlüssel, verbleibende Schlüssel.

veo_pricing_info

Zeigt die Preise pro Sekunde für Standard- und Fast-Modelle in allen Auflösungen an.

veo_show_output_stats

Zeigt Generierungsstatistiken an – Videoanzahl, Gesamtgröße, Dateidetails, Job-Status.

VEO-Konfiguration

Variable

Beschreibung

Standard

GEMINI_API_KEY

Primärer API-Schlüssel (erforderlich)

--

GEMINI_API_KEY_BACKUP

Backup-Schlüssel für automatische Rotation

--

VIDEO_OUTPUT_DIR

Ausgabeverzeichnis für Videos

~/veo-videos

VEO-Modelle

Stufe

Modell

Am besten geeignet für

Standard

veo-3.1-generate-preview

Höhere Ausgabequalität

Fast

veo-3.1-fast-generate-preview

Schnellere Generierung

NanoBanana-Server

KI-Bildgenerierung, unterstützt durch NanoBanana Pro 2. Unterstützt Pro- (maximale Qualität) und Flash-Modelle (schnell) mit 4K-Standardauflösung.

Tools

Tool

Beschreibung

generate_image

Generiert Bilder mit NanoBanana Pro 2 (Pro oder Flash). Unterstützt Seitenverhältnis, Auflösung (bis zu 4K), negative Prompts, Thinking-Level, Grounding und Referenzbilder.

upload_file

Lädt ein Referenzbild zur Bearbeitung oder Konditionierung hoch.

show_output_stats

Zeigt Generierungsstatistiken an – Bildanzahl, Gesamtgröße, Dateidetails.

maintenance

Serverwartung und Bereinigung – Caches leeren, temporäre Dateien entfernen.

Modelle

Modell

Engine

Am besten geeignet für

Pro

Gemini 3 Pro Image

Maximale Qualität, komplexe Szenen

Flash

Gemini 3.1 Flash Image

Schnelle Generierung, einfache Szenen

Prompting-Skills

VEO Prompting-Skill

7-Ebenen-Prompt-Engineering-System für VEO 3.1:

  1. Kinematografie (Kamera, Shot-Typ, Objektiv, Winkel)

  2. Subjekt (Charaktere, Objekte, Materialhinweise)

  3. Aktion (kraftbasierte Verben, Zeitstempel-Beats)

  4. Umgebung (Tageszeit, Wetter, Tiefenebenen)

  5. Beleuchtung & Stimmung (physische Lichtquellen, Farbtemperatur)

  6. Audio-Design (Dialog, SFX, Ambient, Musik)

  7. Technische Kontrollen (negative Prompts, Stil-Anker, Filmmaterial)

NanoBanana Prompting-Skill

7-Ebenen-Prompt-Engineering-System für NanoBanana Pro 2:

  1. Stil & Art Direction (visuelle DNA)

  2. Szenenbeschreibung (Umgebung, Atmosphäre)

  3. Hauptsubjekt (Hero-Element mit extremer Spezifität)

  4. Kamera & Objektiv (echte Kameraspezifikationen für Realismus)

  5. Beleuchtung (natürlich, Studio, Farbtemperatur)

  6. Textur, Material & Farbe (taktiles Detail)

  7. Negative Prompts (Qualitätswächter)

Architektur

gemini-media-mcp/
├── servers/
│   ├── veo/                       # VEO 3.1 MCP Server (PyPI: veo-mcp-server)
│   │   ├── pyproject.toml
│   │   ├── requirements.txt
│   │   └── src/
│   │       └── veo_mcp_server/
│   │           ├── __init__.py
│   │           ├── __main__.py
│   │           └── server.py
│   └── nanobanana/                # NanoBanana MCP Server (PyPI: nanobanana-imagen-mcp)
│       ├── pyproject.toml
│       ├── requirements.txt
│       └── nanobanana_mcp_server/ # Package
├── skills/
│   ├── veo-prompting/             # VEO prompting skill
│   │   └── SKILL.md
│   └── nanobanana-prompting/      # NanoBanana prompting skill
│       └── SKILL.md
├── plugins/                       # Claude Code Plugin Marketplace
│   ├── veo-prompting/
│   │   ├── .claude-plugin/
│   │   │   └── plugin.json
│   │   └── skills/
│   │       └── veo-prompting/
│   │           └── SKILL.md
│   └── nanobanana-prompting/
│       ├── .claude-plugin/
│       │   └── plugin.json
│       └── skills/
│           └── nanobanana-prompting/
│               └── SKILL.md
├── .claude-plugin/
│   └── marketplace.json
├── .env.example
├── .gitignore
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── llms.txt
└── llms-install.md

Mitwirken

Siehe CONTRIBUTING.md.

Lizenz

MIT -- siehe LICENSE.

Credits

  • NanoBanana MCP-Server: inspiriert von der Namenskonvention "nano-banana", die in der gesamten MCP-Community verwendet wird. Dies ist eine unabhängige Implementierung.

  • VEO 3.1 von Google DeepMind

Support

Wenn Sie dies nützlich finden, geben Sie diesem Repository bitte einen Stern!


Hergestellt mit ❤️ in der Ostprovinz von Saudi-Arabien.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
6Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/u2n4/gemini-media-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server