Token导航 LogoToken导航TokenDH.com
Gemini Nanobanana MCP logo
设计创作HTTP官方级别未说明来源级核验

Gemini Nanobanana MCP

MCP Server

Gemini Nanobanana MCP 是一个基于 Google Gemini 2.5 Flash 的文本转图像生成工具,通过 Claude 对话界面提供 AI 图像生成、编辑、合成和风格转换功能,适用于创意设计、内容创作等场景。

工具数

0

提示词数

0

GitHub Stars

11

资源数

0
图像生成JavaScriptClaudeClaude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Junhan2

提供方

Junhan2

最后核验

2026/5/17 20:26

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y gemini-nanobanana-mcp@latest

详细介绍

🎨 双子纳米香蕉MCP

](https://www.npmjs.com/package/gemini-nanobanana-mcp) ![License: MIT](https://opensource.org/licenses/MIT) ![TypeScript](https://www.typescriptlang.org/) ](https://nodejs.org/)

使用Claude从文本生成图像! 只需输入“画一只可爱的猫”,即可获得即时AI生成的图像。

一个初学者友好的模型上下文协议(MCP)服务器,将谷歌的Gemini 2.5 Flash图像生成直接带入您的克劳德对话中。

快速入门-只需3步

1.️⃣ 获取API密钥(1分钟)

  1. 访问 谷歌人工智能工作室
  2. 使用您的Google帐户登录
  3. 点击“创建API密钥”→ 复制密钥

2.️⃣ 在您的Claude客户端中安装(2分钟)

Claude Desktop (Windows)

  1. 打开 记事本
  2. 复制此代码并替换 YOUR_API_KEY 使用您的实际密钥:
{
  "mcpServers": {
    "gemini-nanobanana-mcp": {
      "command": "npx",
      "args": ["gemini-nanobanana-mcp@latest"],
      "env": {
        "GEMINI_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}
  1. 另存为: %APPDATA%/Claude/claude_desktop_config.json
  2. 重新启动克劳德桌面

Claude Desktop (Mac)

  1. 打开 终端 (在Spotlight中搜索“终端”)
  2. 运行此命令(替换 YOUR_API_KEY):
cat > ~/Library/Application\ Support/Claude/claude_desktop_config.json 

Claude Code (Easiest!)

只需在终端中运行此命令(替换 `YOUR_API_KEY`):

claude mcp add gemini-nanobanana-mcp -s user -e GEMINI_API_KEY="YOUR_API_KEY" -- npx -y gemini-nanobanana-mcp@latest


Cursor

1. 首选 `Cursor Settings` → `MCP` → `Add new MCP Server`
1. 填写:
   - **名字**: `gemini-nanobanana-mcp`
   - **命令**: `npx`
   - **参数**: `gemini-nanobanana-mcp@latest`
   - **环境变量**: `GEMINI_API_KEY` = `YOUR_API_KEY`
1. **重新启动游标**

### 3.️⃣ 开始创作!(0分钟)

在克劳德身上试试这些:

- “在花园里养一只可爱的小狗”
- “在山上创造美丽的日落”
- “画一辆红色跑车”
- “做一幅抽象的彩色画”

**您的图像会自动保存到** `~/Downloads/gemini-images/`

______________________________________________________________________

## 在行动中看到它

### 基本用法

You: Generate a cozy coffee shop interior Claude: [Generating image...] Image generated and saved to: ~/Downloads/gemini-images/generate-2025-01-09-14-30-45.png Size: 1.2MB | Format: PNG


### 自定义保存位置

You: Create a sunset landscape and save it as ./my-sunset.png Claude: Image saved to: ./my-sunset.png


______________________________________________________________________

## 你能做什么

### 文本到图像生成

根据文本描述创建您可以想象的任何图像。

**示例:**

- `"A majestic dragon flying over a medieval castle"`
- `"Modern minimalist living room with plants"`
- `"Vintage bicycle on a cobblestone street"`

### 图像编辑

使用自然语言指令编辑现有图像。

**如何使用:**

- 上传图片给Claude
- 说: `"Make this image black and white"`
- 或者: `"Add a sunset background to this photo"`

### 图像合成

将多幅图像组合成一幅创意作品。

**如何使用:**

- 上传2-10张图片给Claude
- 说: `"Combine these images into a collage"`
- 或者: `"Blend these photos together artistically"`

### 风格迁移

将一个图像的艺术风格应用于另一个图像。

**如何使用:**

- 上传两张图片:内容图片和样式参考
- 说: `"Apply the style of the second image to the first"`

______________________________________________________________________

## 配置选项

Environment Variables

|变量|默认值|描述|
|----------|---------|-------------|
| `GEMINI_API_KEY` | *必需* |您的Google AI Studio API密钥|
| `AUTO_SAVE` | `true` |未指定路径时自动保存图像|
| `DEFAULT_SAVE_DIR` | `~/Downloads/gemini-images` |保存图像的默认目录|
| `LOG_LEVEL` | `info` |日志记录级别(`error`, `warn`, `info`, `debug`) |

**自定义设置示例:**

{ "mcpServers": { "gemini-nanobanana-mcp": { "command": "npx", "args": ["gemini-nanobanana-mcp@latest"], "env": { "GEMINI_API_KEY": "your-api-key", "AUTO_SAVE": "true", "DEFAULT_SAVE_DIR": "~/Pictures/AI-Images", "LOG_LEVEL": "debug" } } } }


Disable Auto-Save

要仅在您明确请求时保存,请执行以下操作:

{ "env": { "GEMINI_API_KEY": "your-api-key", "AUTO_SAVE": "false" } }


然后,图像只会出现在聊天中,而不会保存到磁盘。

______________________________________________________________________

## 即时图像预览(Claude代码)

**想要图像生成后自动打开吗?** 设置Claude Code挂钩,实现即时快速浏览预览!

### 一键设置(Mac)

Clone this repo and run the installer

git clone https://github.com/nanobanana/nanobanana-mcp.git cd nanobanana-mcp bash hooks/install.sh


### 所得

- **谷歌搜索结果预览功能**:生成的图像在快速浏览中自动打开
- **零人工操作**:不再查找和打开文件
- **智能检测**:仅适用于nanobanana图像工具的触发器
- **按空格键关闭**:标准快速浏览控件

**完整设置指南**: [钩子/README.md](hooks/README.md)

______________________________________________________________________

## 故障排除

❌ "GEMINI_API_KEY not set" error

**解决方案:**

1. 仔细检查您是否更换了 `YOUR_API_KEY` 使用您的实际API密钥
1. 确保钥匙周围没有多余的空格
1. 完全重新启动您的Claude客户端
1. 验证您的API密钥在 [谷歌人工智能工作室](https://aistudio.google.com/)

"No such file or directory" error

**解决方案:**

1. 从以下位置安装Node.js  (选择LTS版本)
1. 重新启动终端/Claude客户端
1. 请重试安装

Images not generating

**检查表:**

- API密钥设置正确?
- 互联网连接正常吗?
- 配置后重新启动Claude?
- 尝试一个简单的提示:“生成一个蓝色圆圈”

Images not saving automatically

**解决方案:**
检查您的配置是否 `AUTO_SAVE: "true"` (默认行为)。
如果要禁用自动保存,请将其设置为 `"false"`.

Hook setup not working

**常见修复:**

1. 确保您使用的是Claude Code(而不是Claude Desktop)
1. 从nanobanana mcp目录运行安装程序
1. 安装后重新启动Claude Code
1. 检查 [钩子/README.md](hooks/README.md) 详细故障排除

______________________________________________________________________

## 获得更好图像的提示

### 快速写作技巧

- **要具体**:“一只金毛寻回犬小狗”vs“一只狗”
- **包括样式**:“水彩风格”、“照片级真实感”、“卡通风格”
- **添加详细信息**:“蓝眼睛”、“在阳光明媚的花园里”、“戴着红领”
- **调节情绪**:“舒适”、“戏剧性”、“宁静”、“充满活力”

### 技术细节

- **支持格式**:PNG、JPEG、WebP、GIF
- **默认输出**:PNG格式
- **图像大小**:针对质量和合理的文件大小进行了优化
- **费率限制**:使用重试逻辑自动管理

______________________________________________________________________

## 🚀 高级功能

🔗 HTTP Mode (for integrations)

以HTTP服务器而不是stdio运行:

MCP_TRANSPORT=http MCP_HTTP_PORT=8080 npx gemini-nanobanana-mcp@latest


访问地址: `http://localhost:8080/mcp`

📊 Debug Logging

启用详细日志记录:

{ "env": { "GEMINI_API_KEY": "your-key", "LOG_LEVEL": "debug" } }


______________________________________________________________________

## 💡 需要帮助?

- 📖 **快速设置指南**: [快速启动.md](QUICK_START.md)
- 🪝 **自动预览设置**: [钩子/README.md](hooks/README.md)
- 🐛 **报告问题**: 
- 💬 **功能请求**:欢迎!

______________________________________________________________________

## 🤝 贡献

发现bug了吗?有一个功能想法吗?欢迎投稿!

1. 分叉存储库
1. 创建功能分支
1. 进行更改
1. 提交拉取请求

______________________________________________________________________

## 📄 许可证

MIT许可证-您可以在自己的项目中自由使用!

______________________________________________________________________

**⭐ 如果这对你有帮助,请在GitHub上标记存储库!**

*内置于❤️ 为克劳德社区*

目录标签

目录标签

图像生成JavaScriptClaudeAI图像生成本地部署文本转图像图像编辑创意设计Claude集成

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP