MCP Catalogs
首页

nanobanana-mcp

by YCSE·28·综合分 44

一个将Gemini图像生成和编辑功能集成到Claude Desktop和Claude Code的MCP服务器。

ai-llmmediaproductivity
6
Forks
0
活跃 Issue
3 个月前
最近提交
2 天前
收录于

概述

NanoBanana MCP在Google的Gemini图像模型和Claude应用之间提供了无缝集成。它使用户能够在Claude环境中直接生成和编辑图像,支持flash和pro两种模型以满足不同的质量需求。服务器在多次生成之间保持角色/风格的一致性,并允许在运行时切换模型而无需重启环境。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:在Claude中直接创作概念艺术和视觉设计
:在多次图像生成之间保持视觉一致性
:使用自然语言指令编辑和迭代图像
:支持哪些模型?
:如何在多次图像生成之间保持角色一致性?
:生成的图像保存在哪里?

什么时候选它

当您需要在 Claude 应用程序中直接集成图像生成/编辑功能,并且优先选择 Google 的 Gemini 模型时,选择此 MCP。

什么时候不要选它

如果您需要非 Google 模型选项,或者需要生成图像的商业使用权,请避免使用,因为条款取决于 Google 的 Gemini API 条款。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • set_aspect_ratio

    Set aspect ratio before image generation

  • set_model

    Switch between flash/pro models at runtime

  • gemini_generate_image

    Generate images from text prompts

  • gemini_edit_image

    Edit images with natural language instructions

  • gemini_chat

    Multi-turn conversation with images

  • get_image_history

    View session image history

  • clear_conversation

    Reset session context

可对比工具

dalle-mcpstable-diffusion-mcpfirefly-api-mcp

安装

安装

先决条件
  • Node.js 18+
  • Google AI API 密钥
添加到 Claude Desktop

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) 或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "nanobanana-mcp": {
      "command": "npx",
      "args": ["-y", "@ycse/nanobanana-mcp"],
      "env": {
        "GOOGLE_AI_API_KEY": "your_api_key"
      }
    }
  }
}
添加到 Claude Code
claude mcp add nanobanana-mcp -- npx -y @ycse/nanobanana-mcp \
  -e "GOOGLE_AI_API_KEY=your_api_key"

FAQ

支持哪些模型?
该服务器支持 Gemini Flash (gemini-3.1-flash-image-preview) 和 Gemini Pro (gemini-3-pro-image-preview) 模型。您可以在会话期间切换它们而无需重启。
如何在多次图像生成之间保持角色一致性?
在生成调用中使用相同的 conversation_id 参数,并设置 use_image_history 为 true。这会在同一对话会话中保持之前图像的视觉上下文。
生成的图像保存在哪里?
默认情况下,图像保存在 ~/Documents/nanobanana_generated/ 中。生成的文件使用时间戳前缀命名,而编辑的图像包含原始文件名。

nanobanana-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。