MCP server for image generation using multiple providers (Google Gemini, OpenAI, BFL FLUX)
MCPpedia last refreshed this data
io.github.mimo-3/mcp-imagenate is an MCP server that MCP server for image generation using multiple providers (Google Gemini, OpenAI, BFL FLUX). Its tool list has not been published yet over stdio and http, requires no API key, and scores 62/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"mcp-imagenate": {
"env": {
"GEMINI_API_KEY": "your_key_here",
"NANO_BANANA_OUTPUT_DIR": "/path/to/image/output"
},
"args": [
"mcp-imagenate"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for image generation using multiple providers (Google Gemini, OpenAI, BFL FLUX)
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y 'mcp-imagenate' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked mcp-imagenate against OSV.dev.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in ai-ml / design
A cross-platform desktop application for managing AI Agents and MCP Servers. 一款用于管理AI智能体与MCP服务器的跨平台桌面应用程序。
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Design tokens from any live site: colours, type, spacing, components, drift against a baseline.
An open-source AI agent that brings the power of Gemini directly into your terminal.
MCP Security Weekly
Get CVE alerts and security updates for io.github.mimo-3/mcp-imagenate and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP server for image generation using multiple providers: Google Gemini, OpenAI (gpt-image), BFL FLUX, and Reve — plus short video clips through Google Gemini Omni.
| Name | Model ID | Best for |
|---|---|---|
nano-banana-2 | gemini-3.1-flash-image-preview | Fast, high-volume generation |
nano-banana-2.1 | gemini-nano-banana-2.1 | Successor to Nano Banana 2 (1K/2K/4K only) |
nano-banana-pro | gemini-3-pro-image-preview | Highest quality output |
| Name | Model ID | Best for |
|---|---|---|
gemini-omni-1.2-flash | gemini-omni-1.2-flash | The default here; 3–15 s clips with audio, about $0.07/s at 720p (30% less than 1.1) |
gemini-omni-1.1-flash | gemini-omni-1.1-flash | Previous generation; 3–10 s clips with audio, legible on-screen text |
Uses the same GEMINI_API_KEY. Exposed through a separate generate_video tool —
see Tool: generate_video.
| Name | Model ID | Best for |
|---|---|---|
gpt-image-2.6-flare | gpt-image-2.6-flare | Fast generation. The default here |
gpt-image-2.6-sunburst | gpt-image-2.6-sunburst | Fine detail and precise edits |
gpt-image-2.5-flare | gpt-image-2.5-flare | Previous generation, fast generation |
gpt-image-2.5-sunburst | gpt-image-2.5-sunburst | Previous generation, precise edits |
gpt-image-2 | gpt-image-2 | Previous generation |
At low and medium quality, 2.6 uses about 3–4 times the image output tokens and costs about 3–4 times as much as 2.5; at high quality, costs are similar.
These are the only models here that can return a transparent background — see Transparent backgrounds.
| Name | Model ID | Best for |
|---|---|---|
flux-2-klein | klein-4b | Fast, lightweight generation |
flux-2-pro | pro-preview | Balanced quality and speed |
flux-2-max | max | Maximum quality |
| Name | Version | Best for |
|---|---|---|
reve-image | latest | Typography and layout fidelity |
This provider calls Reve's v2/image/create endpoint. latest is the only version
alias v2 exposes, and it is what the response reports back, so there is no dated
build to pin to. Do not confuse it with the v1 endpoints, which still serve the
older reve-create@20250915 model.
Things worth knowing before sending Reve a prompt written for another provider:
resolution is ignored — Reve has no size parameter and returns its own large
output. Exact dimensions vary between requests: 16:9 came back as both
5408x3072 and 5376x3072, and 3:4 as 3456x4800.inputImages become v2 references. Reve accepts at most eight; a longer list
is rejected before any of the files are read.