mcpField
N
nano-banana-mcp

nano-banana-mcp

ローカル
github.com/fjacquetメディア・デザイン03 週間前に更新

nano-banana-mcp について

nano-banana-mcp は、Google Gemini で画像を生成・編集する MCP サーバーです。複数の Nano Banana モデルに対応し、反復編集や画像情報の確認ツールを備えています。

主な機能

  1. 01テキストプロンプトから画像を生成
  2. 02任意の参照画像を使った編集
  3. 03直近の画像の編集を継続
  4. 04対応する Gemini モデルの選択
  5. 05設定と直近画像の詳細確認

活用シーン

  1. 01文章の説明から画像を作成
  2. 02参照画像を使った既存画像の編集
  3. 03生成した画像を反復して調整

MCP 対応

Claude Code や Cursor などの MCP クライアントに、画像生成、編集、設定、画像情報のツールを提供します。Gemini API キーを設定して利用します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"fjacquet-nano-banana": {
"command": "npx",
"args": [
"-y",
"@fjacquet/nano-banana-mcp"
],
"env": {
"GEMINI_API_KEY": "<GEMINI_API_KEY>"
}
}
}
}
起動コマンドnpx -y @fjacquet/nano-banana-mcp
設定が必要な環境変数
GEMINI_API_KEYシークレットGemini API key from Google AI Studio. Optional: it can also be set later with the configure_gemini_token tool.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@fjacquet/nano-banana-mcp3.2.1

ツール

6

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
apiKeystringはいGoogle AI Studio の Gemini API キー

詳細

Nano-Banana MCP Server

npm version CI License: MIT Node.js >= 18 Release License

Google Gemini を使用した AI 画像生成・編集用の MCP サーバーです。Claude Code、Cursor、その他の MCP クライアントで動作します。

対応モデル:

ブランド名モデル ID備考
Nano Banana 2.1gemini-nano-banana-2.1デフォルト — Flash の速度で Pro 品質
Nano Banana Progemini-3-pro-image最高品質、高度な推論
Nano Banana 2gemini-3.1-flash-image以前のデフォルト
Nano Banana 2 Litegemini-3.1-flash-lite-image最速かつ最安 — 1K 出力のみ
Nano Bananagemini-2.5-flash-imageレガシー — Google により 2027-03-15 にサービス終了

クイックスタート

  1. Google AI Studio から Gemini API キーを取得します

  2. MCP クライアントの設定に追加します(Claude Code の例):

{
  "mcpServers": {
    "nano-banana": {
      "command": "npx",
      "args": ["-y", "github:fjacquet/Nano-Banana-MCP"],
      "env": {
        "GEMINI_API_KEY": "your-key-here"
      }
    }
  }
}

Cursor やその他の MCP クライアントについては、docs/configuration.md を参照してください。

  1. ツールを使用します:
Generate an image of a sunset over mountains
Edit this image to add some birds in the sky
Continue editing to make it more dramatic

ツール

ツール説明
generate_imageテキストプロンプトから新しい画像を作成します
edit_imageオプションの参照画像を使って既存の画像を編集します
continue_editing最後の画像を繰り返し編集します
get_last_image_info最後の画像の情報を取得します
configure_gemini_tokenAPI キーを設定します
get_configuration_status設定を確認します

すべての生成・編集ツールでは、2 つのモデルから選択するための model パラメーターを省略可能な引数として指定できます。

API の全リファレンスについては docs/tools.md、セットアップの詳細については docs/configuration.md、使用パターンについては docs/workflows.md を参照してください。

開発

npm install
npm run dev          # Run with tsx
npm run build        # Compile TypeScript
npm test             # Run tests
npm run lint         # Lint
npm run typecheck    # Type-check

Node.js >= 18.0.0 が必要です。

ライセンス

MIT — LICENSE を参照してください。

ConechoAI/Nano-Banana-MCP のフォークです。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。