SuperAPI AI 工具集

nanobanana-mcp-image-generation

设计与创作

查看项目

更新于 10-15 23:39

技能介绍

Nano Banana MCP Image Generation 是一个生产级 MCP 服务器,通过 Google 的 Gemini 模型提供 AI 图像生成能力。用途是通过文本提示生成图像、编辑已有图像,并将参考图上传到 Gemini Files API 供生成或编辑使用。

主要能力:提供 generate_image(文本生成图像)、edit_image(编辑已有图像,支持遮罩局部编辑)、upload_file(上传参考图)三个核心 MCP 工具。生成参数包括 prompt、model_tier、resolution、aspect_ratio、n、thinking_level、enable_grounding、output_path、negative_prompt、use_template、seed 等。模型分三档:Gemini 3.1 Flash Image(NB2,默认,4K 分辨率、支持搜索接地)、Gemini 3 Pro Image(复杂构图与最大推理深度)、Gemini 2.5 Flash Image(旧版高速模型),并支持 auto 自动选择。宽高比覆盖 1:1、16:9、9:16、21:9、4:3、3:4 等。内置摄影、设计、编辑类智能模板,如 product_photo、portrait、logo、background_replace 等。

使用方式:需准备 Google Gemini API Key,设置环境变量 GEMINI_API_KEY。在 MCP 客户端中配置,命令为 uvx,参数为 nanobanana-mcp-server@latest。Claude Desktop、Cursor、Codex、Continue.dev 均有对应配置方式。生产部署可使用 Vertex AI 认证(NANOBANANA_AUTH_METHOD=vertex_ai,配置 GCP_PROJECT_ID、GCP_REGION);需启用 Vertex AI API:gcloud services enable aiplatform.googleapis.com,并授予 roles/aiplatform.user。

适用场景:社交媒体内容(1:1、16:9、9:16)、产品摄影工作流、迭代式设计细化、多图统一风格营销活动、图像编辑流水线等。

限制:Flash 模型最高 1024px;NB2 与 Pro 模型需 GCP_REGION=global;上传文件支持 JPEG、PNG、GIF、WebP,单文件最大 20MB;Pro 模型生成较慢(约 5-8 秒)。收费、价格、具体平台支持范围等资料暂未提供。