BananaBanana MCP Server
BananaBanana MCP Server
MCP-сервер для генерации изображений, видео и речи — модели Google Nano Banana, Veo, Omni и Gemini TTS — который позволяет любому MCP-клиенту (Claude Code, Claude Desktop, Cursor и другим) создавать медиафайлы с оплатой по мере использования, криптовалютными платежами и без подписки.
Конечная точка:
https://bananabanana.pro/api/mcp(потоковый HTTP)Аутентификация: OAuth 2.1 (войдите — ничего копировать не нужно) или
Authorization: Bearer bb_live_…— создайте ключВеб-сайт: https://bananabanana.pro · Документация и живой пример: https://bananabanana.pro/mcp
Генерируйте изображения от $0,03, видео от $0,10 и речь за $0,01 за каждые начатые 200 символов транскрипта, списывая с баланса аккаунта, который вы пополняете криптовалютой. Смета расходов перед каждым дорогостоящим вызовом, автоматический возврат средств при сбое и единая общая история изображений и видео с веб-сайтом.
Быстрый старт
OAuth — основной способ подключения. API-ключи по-прежнему доступны для клиентов без OAuth, а также для скриптов и CI:
OAuth 2.1 (claude.ai, Claude Desktop, Claude mobile, Claude Code, MCP Inspector): добавьте пользовательский коннектор с указанным выше URL, нажмите «Подключиться» и подтвердите доступ. Копировать ключ не нужно. См. docs/authentication.md.
API-ключ (Cursor, VS Code, Windsurf, Codex, скрипты, CI): создайте ключ в своём профиле — https://bananabanana.pro/profile, раздел API Keys — и укажите его в конфигурации клиента, как показано ниже.
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
Воспользуйтесь Настройки → Коннекторы → Добавить пользовательский коннектор и введите https://bananabanana.pro/api/mcp, затем нажмите Подключиться и подтвердите доступ. Если ваша сборка Desktop использует claude_desktop_config.json, мост mcp-remote с поддержкой OAuth требует Node.js:
{
"mcpServers": {
"bananabanana": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://bananabanana.pro/api/mcp"
]
}
}
}Мост запускает процесс входа через OAuth при первом использовании. См. docs/authentication.md о запасном варианте с API-ключом.
Cursor — ~/.cursor/mcp.json (глобально) или .cursor/mcp.json (для проекта):
{
"mcpServers": {
"bananabanana": {
"url": "https://bananabanana.pro/api/mcp",
"headers": { "Authorization": "Bearer bb_live_YOUR_KEY" }
}
}
}VS Code — .vscode/mcp.json (хранит ключ в зашифрованном виде):
{
"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" }
}
}
}Готовые к копированию конфигурации находятся в examples/. После подключения попросите агента выполнить list_models (бесплатно) — он вернёт актуальный список моделей и цены.
Нет MCP-клиента? Сервер — это обычный JSON-RPC поверх HTTPS — вызывайте его из curl, Python или TypeScript без SDK: examples/no-sdk.md (готовые скрипты: generate.py, generate.mjs).
Related MCP server: Nanana AI Image Generation Server
Инструменты
Девять инструментов; доступные только для чтения — бесплатны. Полная документация в docs/tools.md.
Инструмент | Что делает | Ключевые параметры |
| Список моделей с актуальными ценами в USD, разрешениями, длительностями и ограничениями. Бесплатно. | — |
| Баланс, имя ключа, дневной лимит, расходы за сегодня. Бесплатно. | — |
| Генерация изображения по тексту (Nano Banana 2 Lite / 2 / Pro), до 4K, 1–4 варианта. Возвращает |
|
| Многошаговое редактирование готового изображения по текстовой инструкции. |
|
| Видео (семейство Veo 3.1 или Omni Flash), опционально из стартового кадра и референсных изображений. Всегда сначала показывает смету. Возвращает |
|
| Редактирование видео-в-видео на Omni Flash: изменить стиль, заменить объекты, изменить освещение существующего клипа. Всегда сначала показывает смету. |
|
| Речь Gemini 3.1 Flash TTS: один диктор или диалог двух дикторов. Синхронно возвращает URL размещённого WAV-файла. |
|
| Опрос задания; возвращает URL размещённых медиафайлов (24 ч) + стоимость/баланс. Бесплатно. |
|
| Недавняя история аккаунта (общая с веб-сайтом). Бесплатно. |
|
Генерация изображений и видео асинхронна: вызовы генерации/редактирования возвращают job_id; опрашивайте get_result для получения медиафайлов. generate_speech синхронен и сразу возвращает URL WAV-файла. generate_video, edit_video и generate_image с несколькими изображениями сначала показывают смету и ничего не списывают, пока вы не повторите вызов с confirm_cost.
Цены
Оплата по мере использования в USD: за изображение, за клип Veo, за секунду для Omni Flash и за каждые начатые 200 символов транскрипта для речи. Актуальные цифры — в list_models; полные таблицы — в docs/pricing.md.
Модель | Тип | Цена |
| Изображение (1024) | $0,03 |
| Изображение (512→4096) | $0,03 – $0,13 |
| Изображение (1024→4096) | $0,11 – $0,20 |
| Видео (720p/1080p; 4, 6 или 8 с) | $0,10 – $0,56 |
| Видео (до 4K; 4, 6 или 8 с) | $0,35 – $2,60 |
| Видео (до 4K; 4, 6 или 8 с) | $0,70 – $4,40 |
| Видео (720p, звук, 3–10 с) | $0,10 / с ($0,30 – $1,00) |
| Речь (WAV) | $0,01 / начатые 200 символов транскрипта |
Изображения стоят $0,03–$0,20 за штуку; видео — $0,10–$4,40 за клип, при этом Omni Flash тарифицируется по $0,10/с. Генерация Veo поддерживает 4, 6 или 8 секунд; цены за 7 секунд, возвращаемые list_models, относятся к заданиям на продление, а не к выбираемой длительности generate_video. Бесплатные вызовы: list_models, get_account, get_result, list_generations. Неудачные и отклонённые модерацией генерации возвращаются автоматически.
Бонусы за пополнение могут снизить эффективную стоимость: при пополнении от $50 начисляется 5% дополнительного баланса, от $100 — 10%, а активный партнёрский промокод добавляет ещё 10%. Бонусы суммируются. В таблице указаны номинальные тарифы генерации; фактическая стоимость зависит от бонуса за пополнение.
Почему это, а не подписочный сервис
Вы платите только за то, что генерируете — и больше ни за что. Никакой ежемесячной платы, никаких мест и сгорающих кредитов. Тихий месяц стоит $0; единственный расход — это пополненный вами баланс.
Агент видит цену до списания.
list_modelsвозвращает актуальные цены, а видео- и пакетные вызовы возвращают смету и ничего не списывают до подтверждения — так что агент не сможет выставить неожиданный счёт.Сбои вам не страшны. Ошибки на стороне провайдера и отклонения модерацией возвращаются автоматически; дополнительные дневные лимиты на ключ и
idempotency_keyещё больше ограничивают риски.Пополнение криптовалютой, карта не нужна. При пополнении от $50 / $100 начисляется 5% / 10% дополнительного баланса, а активный партнёрский промокод добавляет ещё 10%. Единый баланс и единая история изображений и видео общие для MCP и веб-сайта.
Реестр
Опубликован в официальном реестре MCP как pro.bananabanana/image-video. Канонический дескриптор — server.json. Найдите его:
curl -s "https://registry.modelcontextprotocol.io/v0/servers?search=pro.bananabanana/image-video"Ссылки
Веб-сайт: https://bananabanana.pro
Документация MCP и живой пример: https://bananabanana.pro/mcp
Создать API-ключ: https://bananabanana.pro/profile
Аутентификация ·
docs/authentication.mdСправочник инструментов ·
docs/tools.mdЦены и лимиты ·
docs/pricing.mdУстранение неполадок ·
docs/troubleshooting.mdПоддержка: support@bananabanana.pro
Лицензия
Apache-2.0 © BananaBanana. Этот репозиторий — только публичная документация; в нём нет исходного кода сервера, ключей или секретов.
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