Skip to main content
Glama

CLI

Проверка установки

Проверка версии

veo-mcp-server

veo-mcp-server --help

veo-mcp-server --version

nanobanana-imagen-mcp

nanobanana-imagen-mcp --help

nanobanana-imagen-mcp --version


Что это такое?

Gemini Media MCP — это комплексный набор инструментов, который позволяет использовать самые мощные модели генерации медиаконтента от Google в любом ИИ-ассистенте, совместимом с MCP. Генерируйте 4K-видео с помощью VEO 3.1, создавайте потрясающие изображения с помощью NanoBanana Pro 2 и составляйте профессиональные промпты с помощью встроенных навыков — и все это из одного репозитория.

Что входит в комплект

MCP-серверы

Сервер

Описание

Инструменты

VEO 3.1

Генерация видео с помощью ИИ (текст-в-видео, изображение-в-видео, расширение, интерполяция)

9 инструментов

NanoBanana

Генерация изображений с помощью ИИ с NanoBanana Pro 2 (модели Pro + Flash)

4 инструмента

Навыки Claude Code (Маркетплейс плагинов)

Навык

Описание

VEO Prompting

7-уровневый промпт-инжиниринг для кинематографичных видео VEO 3.1

NanoBanana Prompting

7-уровневый промпт-инжиниринг для фотореалистичных изображений NanoBanana Pro 2

Установите навыки через Claude Code:

/plugin marketplace add u2n4/gemini-media-mcp

Быстрый старт

Этот репозиторий содержит два независимых MCP-сервера. Установите тот, который вам нужен, или оба сразу. Каждый сервер публикуется в PyPI отдельно.

Вариант А — uvx (без установки, рекомендуется)

Добавьте блок в конфигурацию вашего MCP-клиента (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf), используя соответствующий блок сервера ниже (см. разделы VEO Server / NanoBanana Server).

Вариант Б — клонирование + редактируемая установка

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

uvx (без установки):

{
  "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

uvx (без установки):

{
  "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

Генерация видео с помощью ИИ на базе Google VEO 3.1. Использует асинхронную модель заданий, где генерация запускается в фоновом режиме и возвращает ID задания для опроса — никаких тайм-аутов.

Инструменты

Инструмент

Описание

veo_generate_video

Генерация видео по текстовому промпту. Поддерживает 720p/1080p/4K, 16:9 или 9:16, длительность 4/6/8 секунд, негативные промпты, референсные изображения, управление сидом и пакетную генерацию (1-4 видео).

veo_image_to_video

Анимация референсного изображения с помощью промпта движения.

veo_interpolate_video

Создание плавного перехода между двумя кадрами (первый кадр + последний кадр).

veo_extend_video

Расширение существующего видео VEO примерно на 7 секунд. Только 720p, максимум 148 секунд всего.

veo_check_job

Проверка статуса асинхронного задания. Вызывайте каждые 15-20 секунд до завершения или ошибки.

veo_list_jobs

Список всех заданий на генерацию и их текущий статус.

veo_api_status

Проверка статуса API-ключа — настроенные ключи, активный ключ, оставшиеся ключи.

veo_pricing_info

Показать стоимость за секунду для стандартных и быстрых моделей во всех разрешениях.

veo_show_output_stats

Отображение статистики генерации — количество видео, общий размер, детали файлов, статусы заданий.

Конфигурация VEO

Переменная

Описание

По умолчанию

GEMINI_API_KEY

Основной API-ключ (обязательно)

--

GEMINI_API_KEY_BACKUP

Резервный ключ для автоматической ротации

--

VIDEO_OUTPUT_DIR

Директория вывода для видео

~/veo-videos

Модели VEO

Уровень

Модель

Лучше всего подходит для

Standard

veo-3.1-generate-preview

Более высокое качество вывода

Fast

veo-3.1-fast-generate-preview

Более быстрая генерация

Сервер NanoBanana

Генерация изображений с помощью ИИ на базе NanoBanana Pro 2. Поддерживает модели Pro (максимальное качество) и Flash (быстрая) с разрешением 4K по умолчанию.

Инструменты

Инструмент

Описание

generate_image

Генерация изображений с помощью NanoBanana Pro 2 (Pro или Flash). Поддерживает соотношение сторон, разрешение (до 4K), негативные промпты, уровень мышления, граундинг и референсные изображения.

upload_file

Загрузка референсного изображения для редактирования или кондиционирования.

show_output_stats

Отображение статистики генерации — количество изображений, общий размер, детали файлов.

maintenance

Обслуживание и очистка сервера — очистка кэша, удаление временных файлов.

Модели

Модель

Движок

Лучше всего подходит для

Pro

Gemini 3 Pro Image

Максимальное качество, сложные сцены

Flash

Gemini 3.1 Flash Image

Быстрая генерация, простые сцены

Навыки промптинга

Навык VEO Prompting

7-уровневая система промпт-инжиниринга для VEO 3.1:

  1. Кинематография (камера, тип кадра, объектив, углы)

  2. Объект (персонажи, объекты, указания на материалы)

  3. Действие (глаголы, основанные на силе, временные метки)

  4. Окружение (время суток, погода, слои глубины)

  5. Освещение и настроение (физические источники света, цветовая температура)

  6. Аудиодизайн (диалоги, спецэффекты, эмбиент, музыка)

  7. Технический контроль (негативные промпты, стилевые якоря, типы кинопленки)

Навык NanoBanana Prompting

7-уровневая система промпт-инжиниринга для NanoBanana Pro 2:

  1. Стиль и арт-дирекшн (визуальная ДНК)

  2. Описание сцены (окружение, атмосфера)

  3. Главный объект (герой сцены с предельной детализацией)

  4. Камера и объектив (реальные характеристики камеры для реализма)

  5. Освещение (естественное, студийное, цветовая температура)

  6. Текстура, материал и цвет (тактильные детали)

  7. Негативные промпты (контроль качества)

Архитектура

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

Участие в разработке

См. CONTRIBUTING.md.

Лицензия

MIT — см. LICENSE.

Авторы

  • NanoBanana MCP Server: вдохновлен соглашением об именовании nano-banana, используемым в сообществе MCP. Это независимая реализация.

  • VEO 3.1 от Google DeepMind

Поддержка

Если вам это полезно, пожалуйста, поставьте звезду этому репозиторию!


Сделано с ❤️ в Восточной провинции Саудовской Аравии.

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