mcpbeat Sign in

BananaBanana Image, Video & Speech Generation MCP Server

by bananabanana Your server? Claim it
answering

BananaBanana Image, Video & Speech Generation is answering right now. Last checked 12 min ago. It exposes 10 tools. Last commit 9 Nov 2026.

Images, video & speech: Nano Banana, GPT Image, Veo, Omni, Wan, Grok, Gemini TTS. Crypto or card.

Uptime history 91 days of history · worst day 92%
91 days agonow
100.0%
Uptime 24h
91 of 91 checks
10
Tools
read from the server
203 ms
Response time
average over 24h
2
Stars
last commit 9 Nov 2026

What changed 19

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 16 August 2026. No other catalogue keeps this.

20 Aug a tool changed version
20 Aug a tool description was rewritten generate_image
20 Aug a tool changed the parameters it asks for generate_image
20 Aug a tool appeared top_up
18 Aug a tool description was rewritten edit_image
16 Aug 3 tools changed the parameters they ask for11 times that day edit_image, generate_image, generate_video
16 Aug 2 tool descriptions were rewritten3 times that day generate_image, generate_video
and 9 more, back to 16 August 2026

Nothing serious here today

Today is the operative word: we check BananaBanana Image, Video & Speech Generation every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add image-video --transport http https://bananabanana.pro/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://bananabanana.pro/api/mcp
~/.codex/config.toml
[mcp_servers.image-video]
url = "https://bananabanana.pro/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "image-video": {
      "url": "https://bananabanana.pro/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "image-video": {
      "type": "http",
      "url": "https://bananabanana.pro/api/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

generate
generate_image
Start an AI image generation (Google Nano Banana family). Charges the account balance immediately and returns a job_id — poll get_result for the finished image URLs. Typical completion: 10–60 seconds. The default nano-banana-2-lite model is the cheapest option and produces 1024px images; choose nano-banana-2 explicitly for 512px, 2048px or 4096px output. Optional reference_images provide the model with the actual subject, product, character or style pixels; Nano Banana Pro supports up to 14 references. Costs $0.03–$0.20 per image depending on model and resolution (see list_models). Failed generations are automatically refunded. If a legitimate prompt is rejected by Google's content filter, retry with relaxed_filter: true. Generating several images at once (number_of_images > 1) is a batch: the first call returns a price quote and charges nothing — repeat the call with confirm_cost set to the quoted amount to start. Example: {"prompt": "studio photo of a ceramic mug on linen, soft daylight", "model": "nano-banana-2-lite", "aspect_ratio": "4:5", "resolution": "1024"}
generate_speech
Generate natural speech with Gemini 3.1 Flash TTS Preview. This synchronous tool returns a hosted WAV URL directly (no get_result polling). Supports one voice or an exactly two-speaker dialogue, automatic language detection or a BCP-47 language_code, natural-language direction for accent/tone/pace, and inline performance tags such as [whispers], [laughs], [very slow] and [excited]. Price is $0.01 per started 200 transcript characters; the account is charged only after Google has returned valid audio. Example: {"text":"[cheerfully] Welcome to BananaBanana!","voice":"Kore","style":"Warm product announcement, medium pace."}
generate_video
Start an AI video generation (Google Veo 3.1 family or Gemini Omni Flash). EXPENSIVE: $0.10–$4.40 per clip. Cost confirmation is mandatory: the first call always returns a USD quote and charges nothing — repeat the call with confirm_cost set to the quoted amount to actually start. Returns a job_id; poll get_result (videos take 1–10+ minutes). Failed generations are auto-refunded. Models: veo-3.1-fast (default, good quality/price), veo-3.1 (best Veo quality), veo-3.1-lite (cheapest, 720p/1080p), omni-flash (always has sound, any duration from 3 to 10 s at $0.10/s, supports conversational editing via edit_from_generation_id). Content filtering differs by model: omni-flash is by far the strictest, so a clip rejected as SAFETY_FILTERED on omni-flash is often produced by veo-3.1-fast without changing a word. Video has no configurable safety settings on Google's side (relaxed_filter is accepted for Veo but only pins its default personGeneration=allow_adult), and refused clips are refunded, so a retry is cheap in money and expensive only in time. Image inputs: first_frame animates a still picture, reference_images keep a subject/style consistent — both accept a job_id of a completed image generation on this account, a public image URL, or inline base64 image data, and on omni-flash they can be combined (up to 10 images total). Example: {"prompt": "drone shot over a misty pine forest at sunrise", "model": "veo-3.1-fast", "duration": 8, "resolution": "720p", "confirm_cost": 0.70}
edit
edit_image
Edit / refine a previously generated image with a text instruction on Nano Banana 2 Lite / 2 / Pro (multi-turn editing: change colors, remove objects, restyle, etc.). This tool modifies an image that already exists — use generate_image to create a new image from a prompt. Pass the job_id of a COMPLETED image generation as source_generation_id. Charged like a single image of the chosen model/resolution; auto-refund on failure. Example: {"source_generation_id": "cmxyz...", "prompt": "make the background pure white and add soft shadow"}
edit_video
Edit an EXISTING video with Gemini Omni Flash (video-to-video): restyle it, replace or add objects, relight the scene, change the mood — motion and composition of the source clip are preserved. Billed by output length at $0.10/s; cost confirmation is mandatory (first call returns the quote and charges nothing). Source: either source_generation_id (a completed video from this account — see list_generations) or video_url (public http(s) link, max 200 MB). The source is normalised to MP4 720p and the FIRST 10 SECONDS (model limit); output is 720p with sound, aspect ratio follows the source. OUTPUT LENGTH ALWAYS EQUALS SOURCE LENGTH (the model cannot stretch or shorten a clip), so duration only works downwards: it trims the source to the first N seconds. Omit duration to edit the whole clip — the quote tells you the resolved length. Returns a job_id; poll get_result. Failed edits are auto-refunded. Example: {"prompt": "make the whole scene look like a pencil sketch, keep the motion identical", "source_generation_id": "clx…", "confirm_cost": 1}
account
get_account
Get the current account balance (USD), this API key's name, optional daily spend cap and how much of it is used today. Free, no charge. Use it to check affordability before starting expensive generations.
generations
list_generations
List this account's recent generations (both MCP and website) — id, type, model, status, cost and prompt preview. Use it to find a job_id to re-download results or to pick a source for edit_image / edit_video / generate_video edit_from_generation_id. Free, no charge.
models
list_models
List all available image, video and speech generation models with current per-unit USD prices, supported resolutions, durations and constraints. Prices come from the same source as the website — call this before quoting costs to a user or choosing a model. Free, no charge.
result
get_result
Get the status and result of a generation job started with generate_image / edit_image / generate_video / edit_video. Waits up to wait_seconds for completion before returning (long-poll). On success returns hosted media URLs (valid 24 h — call again for fresh links), cost_charged_usd and balance_remaining_usd, plus a small inline preview for images. Free, no charge. Poll roughly every 10–15 s for videos.
top
top_up
Get a balance top-up link. OAuth connections receive a one-time deposit-only link valid for 30 minutes; opening it cannot expose API keys, profile data or generation history. Bearer API-key users receive the normal profile link. Free, no charge.

Endpoints

URLTransportStateLatencyChecked
https://bananabanana.pro/api/mcp streamable-http sign-in 193 ms 12 min ago

Alternatives to BananaBanana Image, Video & Speech Generation

same job, measured the same way
Tanod Image OCR (Apify, card-paid)
by tanod

Image OCR via Apify. Pay by card with an Apify account, no crypto wallet.

answering
SwogeAgentic
by swoleeswoge

Crypto intel for AI agents: token scans, SWOGE AI colony data, OSINT, web search, images, video

30 tools answering
Blockchainacademics
by blockchainacademics

Crypto MCP: 105 tools across news, market, on-chain, sentiment, indicators, agent generation.

348 installs/wk local only
Wake Word Training
by openwakeword

Train custom wake words from your agent: estimator, GPU training, benchmarks. Card or crypto.

13 tools answering
Tanod PDF OCR (Apify, card-paid)
by tanod

PDF OCR via Apify. Pay by card with an Apify account, no crypto wallet.

answering
API Stock
by apistock

Generate AI video, images and music. Browse models and prices; OAuth and one prepaid balance.

8 tools answering
API Stock
by sergiyiva

Generate AI video, images and music. Browse models and prices; OAuth and one prepaid balance.

8 tools answering
Code Guard MCP
by mlawsonking

Security scan for AI-generated code: injection, SSRF, secrets, weak crypto, unsafe deserialization.

87 installs/wk local only

BananaBanana Image, Video & Speech Generation — questions

Answers built from our own checks of this server.

What can BananaBanana Image, Video & Speech Generation do?
It exposes 10 tools, read directly from the server on our last check. Among them: edit_image, edit_video, generate_image, generate_speech, generate_video, get_account and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is BananaBanana Image, Video & Speech Generation mostly used for?
Its tools cluster around generate and edit. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is BananaBanana Image, Video & Speech Generation working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 203 ms. The bar chart above shows every period we have measured.
How do I connect BananaBanana Image, Video & Speech Generation?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to BananaBanana Image, Video & Speech Generation?
No API key is involved. BananaBanana Image, Video & Speech Generation answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.
How fast is BananaBanana Image, Video & Speech Generation?
It answers our handshake in 203 ms on average, which is faster than 66% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is BananaBanana Image, Video & Speech Generation open source?
The code is open source: it is published under the Apache-2.0 licence and 2 stars on GitHub. The licence covers the code in the repository, not the hosted service at bananabanana.pro, which runs on its operator's own terms.