BananaBanana
@BananaBanana
About BananaBanana
Generate images and video (Nano Banana, Veo, Omni) from any MCP client — pay-as-you-go, no subscription, crypto payments.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"bananabanana": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://bananabanana.pro/api/mcp",
"--header",
"Authorization: Bearer bb_live_YOUR_KEY"
]
}
}
}Tools
7List models with live USD prices, resolutions, durations, constraints. Free.
Balance, key name, daily cap, spend today. Free.
Text-to-image (Nano Banana 2 Lite / 2 / Pro), up to 4K, 1–4 variants. Returns a `job_id`.
Multi-turn edit of a finished image by text instruction.
Video (Veo 3.1 family or Omni Flash). Always quotes first. Returns a `job_id`.
Poll a job; returns hosted media URLs (24 h) + cost/balance. Free.
Recent account history (shared with the website). Free.
Overview
What is BananaBanana?
BananaBanana is a remote MCP server for image and video generation. It lets any MCP client — Claude Code, Claude Desktop, Cursor, VS Code, Windsurf — generate media with Google's Nano Banana (image) and Veo 3.1 / Omni Flash (video) models without leaving the editor.
Unlike subscription image tools, BananaBanana is strictly pay-as-you-go: you top up a balance and are charged per generated item. Images start at $0.03, video at $0.10. There is no monthly fee, no seats, and no expiring credits. The balance can be funded with crypto or Telegram Stars — no card required.
The server is hosted (nothing to install or self-host) and is published in the official MCP Registry as pro.bananabanana/image-video, domain-verified via DNS.
How to use BananaBanana?
- Create an API key at https://bananabanana.pro/profile (API Keys section).
- Add the server to your client.
Claude Code — one command: claude mcp add --transport http bananabanana https://bananabanana.pro/api/mcp --header "Authorization: Bearer bb_live_YOUR_KEY"
Claude Desktop, Cursor, VS Code, Windsurf — use the config shown in the Config section, or copy a ready-made file from the examples/ folder of the repository.
Then ask your agent to run list_models (free) — it returns the live model list with current prices. Generation is asynchronous: generate_image and generate_video return a job_id; poll get_result to receive hosted media URLs.
Key features of BananaBanana
- Pay per generation, nothing else. No subscription, no seats, no credits that expire. A month with no generations costs $0.
- The agent sees the price before it spends.
generate_videoand multi-image calls return a cost quote and charge nothing until the call is repeated withconfirm_cost— an agent cannot run up a surprise bill. - Failures are refunded automatically. Upstream errors and content-filter rejections cost nothing. Optional per-key daily spend caps and
idempotency_keybound the downside further. - Seven tools, four of them free.
list_models,get_account,get_resultandlist_generationsare free reads; onlygenerate_image,edit_imageandgenerate_videoare billed. -
- Image and video in one server. Images:
nano-banana-2andnano-banana-proup to 4096,nano-banana-2-liteat 1024. Video:veo-3.1andveo-3.1-fastup to 4K with optional native audio,veo-3.1-liteup to 1080p,omni-flashat 720p with sound.
- Image and video in one server. Images:
- Crypto or Telegram Stars. Top up without a card. The same balance and history are shared with the web app.
- Nothing to install. Remote streamable-HTTP endpoint; no local runtime, no Docker, no API keys for Google.
Use cases of BananaBanana
- Generate assets without leaving your editor. Ask Claude Code for a hero image, an OG banner, or an icon set, and get files back in the same session.
- Illustrate content programmatically. Have an agent write a blog post and generate its images in one pass.
-
- Produce short video clips from a prompt. Veo 3.1 renders 4, 6 or 8 second clips (720p to 4K, silent or with native audio); Omni Flash produces 3–10 second 720p clips with sound at a flat $1.00.
- Iterate on an image by conversation.
edit_imageapplies text instructions to a finished generation, so refinements do not restart from scratch. - Try image generation without committing to a subscription. Top up a few dollars, generate, stop. Nothing recurs.
- Give an autonomous agent bounded media budget. Daily caps per key and quote-before-charge make it safe to hand generation to an unattended agent.
FAQ from BananaBanana
Do I need a subscription?
No. BananaBanana is pay-as-you-go only. You top up a balance and pay per generated image or video. There is no monthly fee and no credits that expire.
How much does a generation cost?
Images cost $0.03–$0.20 depending on the model and resolution; video costs $0.10–$4.40 per clip. Current prices are always available from the free list_models tool.
What happens if a generation fails?
You are not charged. Upstream errors and content-filter rejections are refunded automatically.
Can an agent accidentally spend a lot of money?
No. Video and multi-image calls return a cost quote first and charge nothing until the agent repeats the call with confirm_cost. You can also set a daily spend cap per API key.
Which models are available?
Images: nano-banana-2-lite (1024), nano-banana-2 (512–4096) and nano-banana-pro (1024–4096). Video: veo-3.1 and veo-3.1-fast (720p to 4K, 4/6/8 s, silent or with native audio), veo-3.1-lite (720p/1080p) and omni-flash (720p with sound, flat $1.00, model-chosen 3–10 s duration).
Which clients are supported?
Any MCP client that supports remote servers: Claude Code, Claude Desktop, Cursor, VS Code, Windsurf and others. Claude Desktop uses the mcp-remote bridge.
How do I pay?
Top up your balance with crypto or Telegram Stars. No card is required.
Is the source code open?
The server itself is a hosted service and its source is not public. The repository linked on this page is public documentation: tool reference, pricing, client configs and troubleshooting.
Are there rate limits?
Yes — 20 tool calls per minute per API key. You can also set an optional daily USD spend cap per key; when it's hit, paid calls return DAILY_CAP_EXCEEDED until the next UTC day.
More Media & Design MCP servers
Weather API MCP Server
TuanKiriA lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to retrieve and interpret real-time weather data. Discuss on Hacker News:
YouTube Transcript Server
kimtaeyoon83This is an MCP server that allows you to directly download transcripts of YouTube videos.
Image-Gen-Server
fengin一个能与Cursor集成的图片生成mcp server工具,实现调用即梦逆向接口

Google Maps
modelcontextprotocolModel Context Protocol Servers
Framelink Figma MCP Server
GLipsMCP server to provide Figma layout information to AI coding agents like Cursor
Comments