Nanobanana MCP Server
N

Nanobanana MCP Server

一個基於Google Gemini模型的AI圖像生成MCP服務器,支持智能模型選擇(Flash快速生成和Pro高質量4K生成)、多種寬高比控制、文件管理和模板功能,提供生產級圖像生成能力。
2.5分
3.9K

什麼是Nano Banana MCP Server?

Nano Banana是一個生產就緒的Model Context Protocol (MCP)服務器,通過Google的Gemini模型提供AI驅動的圖像生成能力。它採用智能模型選擇技術,根據您的需求自動選擇最佳模型:快速原型使用Gemini 2.5 Flash,高質量專業圖像使用最新的Gemini 3 Pro。

如何使用Nano Banana?

使用Nano Banana非常簡單:1) 獲取Google Gemini API密鑰;2) 在您的MCP客戶端(如Claude Desktop、Cursor等)中配置服務器;3) 通過自然語言提示詞生成圖像。服務器支持自動模型選擇,您也可以手動指定使用快速模型或專業模型。

適用場景

Nano Banana適用於多種場景:快速概念草圖、社交媒體內容創作、產品原型設計、營銷材料製作、教育內容生成、創意藝術項目等。無論是個人創作還是專業工作流程,都能提供合適的圖像生成解決方案。

主要功能

智能多模型AI圖像生成
自動在Flash(速度優先)和Pro(質量優先)模型之間選擇,根據提示詞智能判斷最佳模型。
Gemini 3 Pro圖像支持(Nano Banana Pro)
Google最新最強大的圖像生成模型,支持4K分辨率、Google搜索基礎、高級推理和卓越的文字渲染能力。
Gemini 2.5 Flash圖像
快速圖像生成模型,1024px分辨率,適合快速原型製作和迭代。
寬高比控制
支持多種輸出尺寸比例:1:1(正方形)、16:9(寬屏)、9:16(豎屏)、21:9(超寬屏)等,滿足不同平臺需求。
智能模板
預構建的提示詞模板,涵蓋攝影、設計和編輯等領域,簡化創作流程。
文件管理
通過Gemini Files API上傳和管理文件,支持圖像處理和資源組織。
資源發現
通過MCP資源瀏覽模板和文件元數據,方便查找和使用可用資源。
生產就緒架構
全面的錯誤處理、日誌記錄、驗證和智能緩存,確保穩定可靠的性能。
優勢
智能模型選擇:自動根據需求選擇最佳模型,平衡速度和質量
高質量輸出:支持最高4K分辨率,專業級圖像質量
多功能性:支持多種寬高比,適應不同平臺需求
易於集成:與主流MCP客戶端(Claude Desktop、Cursor等)無縫集成
生產就緒:完善的錯誤處理和日誌系統
靈活的認證:支持API密鑰和Google Cloud Vertex AI兩種認證方式
侷限性
依賴Google Gemini API:需要穩定的網絡連接和有效的API密鑰
成本考慮:高質量圖像生成(特別是Pro模型)可能有較高成本
學習曲線:需要了解基本配置和MCP客戶端設置
功能限制:某些高級功能可能需要特定模型版本支持

如何使用

獲取API密鑰
訪問Google AI Studio獲取免費的Gemini API密鑰。這是使用服務的前提條件。
選擇安裝方式
根據您的需求選擇安裝方式:從MCP註冊表安裝(推薦)、使用uvx命令行工具或使用pip安裝。
配置MCP客戶端
在您使用的MCP客戶端(如Claude Desktop、Cursor等)中添加服務器配置,設置API密鑰和其他環境變量。
開始生成圖像
在客戶端中通過自然語言提示詞請求圖像生成,服務器會自動處理並返回結果。

使用案例

社交媒體內容創作
為Instagram、Facebook等社交媒體平臺創建吸引人的視覺內容。
產品原型設計
快速生成產品概念圖或原型設計,用於內部討論或客戶展示。
營銷材料製作
創建專業的營銷材料,如產品照片、廣告橫幅等。
教育內容生成
為教育材料創建信息圖表、示意圖或視覺輔助內容。
創意藝術項目
為藝術項目或創意作品生成靈感圖像或概念藝術。

常見問題

如何獲取Google Gemini API密鑰?
Flash模型和Pro模型有什麼區別?
服務器支持哪些MCP客戶端?
圖像保存在哪裡?
如何控制圖像的質量和速度?
遇到"GEMINI_API_KEY not set"錯誤怎麼辦?
支持哪些圖像格式和尺寸?
是否需要編程知識才能使用?

相關資源

GitHub倉庫
源代碼、問題跟蹤和討論區
MCP註冊表
在MCP註冊表中查找和安裝Nano Banana
Google AI Studio
獲取免費的Gemini API密鑰
問題反饋
報告問題或提出功能建議
社區討論
與其他用戶交流使用經驗和技巧
許可證文件
MIT許可證詳細信息

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "nanobanana": {
      "command": "uvx",
      "args": ["nanobanana-mcp-server@latest"],
      "env": {
        "GEMINI_API_KEY": "your-gemini-api-key-here"
      }
    }
  }
}

{
  "mcpServers": {
    "nanobanana-local": {
      "command": "uv",
      "args": [
        "run",
        "python",
        "-m",
        "nanobanana_mcp_server.server"
      ],
      "cwd": "/absolute/path/to/nanobanana-mcp-server",
      "env": {
        "GEMINI_API_KEY": "your-gemini-api-key-here"
      }
    }
  }
}

{
  "mcpServers": {
    "nanobanana-adc": {
      "command": "uvx",
      "args": ["nanobanana-mcp-server@latest"],
      "env": {
        "NANOBANANA_AUTH_METHOD": "vertex_ai",
        "GCP_PROJECT_ID": "your-project-id",
        "GCP_REGION": "us-central1"
      }
    }
  }
}

{
  "mcpServers": [
    {
      "name": "nanobanana",
      "command": "uvx",
      "args": ["nanobanana-mcp-server@latest"],
      "env": {
        "GEMINI_API_KEY": "your-gemini-api-key-here"
      }
    }
  ]
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。

替代品

N
Next Devtools MCP
Next.js開發工具MCP服務器,為Claude、Cursor等AI編程助手提供Next.js開發工具和實用程序,包括運行時診斷、開發自動化和文檔訪問功能。
TypeScript
6.2K
5分
P
Praisonai
PraisonAI是一個生產就緒的多AI智能體框架,具有自反思功能,旨在創建AI智能體來自動化解決從簡單任務到複雜挑戰的各種問題。它通過將PraisonAI智能體、AG2和CrewAI集成到一個低代碼解決方案中,簡化了多智能體LLM系統的構建和管理,強調簡單性、定製化和有效的人機協作。
Python
4.3K
5分
B
Blueprint MCP
Blueprint MCP是一個基於Arcade生態的圖表生成工具,利用Nano Banana Pro等技術,通過分析代碼庫和系統架構自動生成架構圖、流程圖等可視化圖表,幫助開發者理解複雜系統。
Python
9.3K
4分
K
Klavis
Klavis AI是一個開源項目,提供在Slack、Discord和Web平臺上簡單易用的MCP(模型上下文協議)服務,包括報告生成、YouTube工具、文檔轉換等多種功能,支持非技術用戶和開發者使用AI工作流。
TypeScript
15.5K
5分
D
Devtools Debugger MCP
Node.js調試器MCP服務器,提供基於Chrome DevTools協議的完整調試功能,包括斷點設置、單步執行、變量檢查和表達式評估等
TypeScript
9.4K
4分
M
Mcpjungle
MCPJungle是一個自託管的MCP網關,用於集中管理和代理多個MCP服務器,為AI代理提供統一的工具訪問接口。
Go
0
4.5分
N
Nexus
Nexus是一個AI工具聚合網關,支持連接多個MCP服務器和LLM提供商,通過統一端點提供工具搜索、執行和模型路由功能,支持安全認證和速率限制。
Rust
0
4分
Z
Zen MCP Server
Zen MCP是一個多模型AI協作開發服務器,為Claude和Gemini CLI等AI編碼助手提供增強的工作流工具和跨模型上下文管理。它支持多種AI模型的無縫協作,實現代碼審查、調試、重構等開發任務,並能保持對話上下文在不同工作流間的延續。
Python
18.1K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
32.3K
4.5分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
25.5K
5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
92.0K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
27.6K
4.5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
15.2K
4.5分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
61.4K
4.7分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
19.4K
4.8分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
17.0K
5分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2025AIBase