Gemini Image MCP
Provides image generation and editing capabilities using Google's Gemini and Imagen APIs, including text-to-image generation, image editing, and multi-image composition.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Gemini Image MCPCreate an image of a serene mountain lake at sunset"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Gemini Image MCP Server
AIに画像生成の目を与える。
エンドポイント:
https://gemini-image-mcp-two.vercel.app/api/mcp
Claude、Cursor、Windsurf、VS Code、その他あらゆるMCPクライアントから「画像を生成して」と言うだけで、Gemini / Imagen の画像生成AIが動きます。
3つのMCPツール(generate_image / edit_image / list_models)で、テキストからの画像生成と既存画像の編集をカバー。6つのモデルに対応し、ブログ挿絵からプロダクトショット、SNS素材まで幅広く対応します。
できること
「桜並木を歩く猫のイラストを描いて」
→ Nano Banana 2 で画像生成 → base64画像が返る
「この画像の背景を夕焼けの海に変えて」
→ 画像 + 指示テキストで編集 → 編集後の画像が返る
「ブログ用のヘッダー画像を横長で作って。テーマは"AI×美容"」
→ 16:9アスペクト比で画像生成
「商品写真の背景を白に変更して、ECサイト用にして」
→ 画像編集で背景除去・変更
「この人の写真にこのヘアスタイルを合成して」
→ 顔写真 + ヘアスタイル参照画像 → 複数画像合成
「人物写真をこの背景に自然に合成して、スタジオ撮影風にして」
→ 人物 + 背景 + テキスト指示 → 複数画像合成Related MCP server: nano-banana-mcpv2
対応モデル(6モデル)
Gemini Native(Nano Banana)— 会話型画像生成・編集
モデル | ID | 価格 | 特徴 |
Nano Banana 2 |
| $0.045/枚 | 高速・4K対応。デフォルト推奨 |
Nano Banana Pro |
| $0.134/枚 | 最高品質・Thinking対応・テキスト精度94% |
Nano Banana |
| $0.039/枚 | 最安Native・安定 |
Imagen 4 — テキスト→画像専用
モデル | ID | 価格 | 特徴 |
Imagen 4 Fast |
| $0.02/枚 | 最安・量産向け |
Imagen 4 |
| $0.04/枚 | 高品質 |
Imagen 4 Ultra |
| $0.06/枚 | 2K最高品質 |
ツール一覧(3ツール)
ツール一覧(4ツール)
ツール | 説明 |
| テキストプロンプトから画像生成。全6モデル対応。Imagenはアスペクト比・複数枚指定可 |
| 既存画像 + テキスト指示で画像編集。Gemini Nativeモデルのみ |
| 複数画像(2〜14枚)を合成・ブレンド・スタイル転写。顔+ヘアスタイル合成、背景合成、スタイル転写等 |
| 利用可能なモデルの一覧・価格・推奨用途を表示 |
🔒 セキュリティ
通信は全て HTTPS(TLS暗号化) で保護
サーバーはステートレス。API Keyはリクエスト処理中にのみ使用、保存もログ出力もしない
データベースなし。Gemini APIへのプロキシとして動作するだけ
ソースコード全公開
不安な場合: 自分のVercelにデプロイして api_key モードで運用できます。
クイックスタート(2ステップ)
ステップ1: Gemini API Key を取得
Google AI Studio → API Keyを作成してコピー
無料枠あり(約500リクエスト/日)。有料はPay-as-you-goで$0.02〜/枚。
ステップ2: MCPサーバーを接続
Claude.ai(Web): Settings → MCP → Add:
URL:
https://gemini-image-mcp-two.vercel.app/api/mcpHeader名:
Authorization値:Bearer あなたのGemini API Key
Claude Desktop / Cursor / VS Code / Windsurf:
{
"mcpServers": {
"gemini-image": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://gemini-image-mcp-two.vercel.app/api/mcp"],
"env": {
"HEADER_Authorization": "Bearer あなたのGemini API Key"
}
}
}
}Claude Code:
claude mcp add --transport http gemini-image https://gemini-image-mcp-two.vercel.app/api/mcp \
--header "Authorization: Bearer あなたのGemini API Key"認証モード
モード | 用途 | 設定 |
| 個人利用・検証 | 設定不要。AuthorizationヘッダーでAPI Key送信 |
| チーム運用・本番 |
|
自分でデプロイする
git clone https://github.com/DaisukeHori/gemini-image-mcp.git
cd gemini-image-mcp
cp .env.example .env.local
# .env.local を編集
npm install
npm run devFAQ
Q: 無料で使える? → Google AI Studioの無料枠(約500リクエスト/日)の範囲内であれば無料。超過分はPay-as-you-go課金。
Q: 日本語プロンプトは使える? → はい。ただし英語の方が精度が高い傾向があります。日本語で指示を出すと、AIが英語に翻訳してから生成することを推奨します。
Q: 生成画像のサイズは? → Nano Banana 2は最大4K、Imagen 4 Ultraは2K。デフォルトは1K(1024×1024)。
Q: 画像編集はどのモデルが対応? → Gemini Nativeモデル(Nano Banana系)のみ。Imagen 4は生成専用で編集不可。
Q: Claudeの会話内で画像が表示される? → MCPプロトコルのimage content typeで返却するため、対応クライアントでは画像が直接表示されます。
Pythonヘルパー(コンテナ環境向け)
Claude.aiのコンテナ環境等で画像をファイルシステムに保存したい場合、utils/gemini_helper.py を使えます。
# ダウンロード
curl -sL https://raw.githubusercontent.com/DaisukeHori/gemini-image-mcp/main/utils/gemini_helper.py -o gemini_helper.pyfrom gemini_helper import generate_image, edit_image, compose_images, generate_batch
# 画像生成→ファイル保存
generate_image("A sunset over Mount Fuji", save_to="fuji.jpg")
# 画像編集
edit_image("fuji.jpg", "水墨画スタイルに変換", save_to="fuji_ink.jpg")
# 複数画像合成(顔+ヘアスタイル等)
compose_images(
images=[
{"path": "face.jpg", "role": "顔写真"},
{"path": "hair.jpg", "role": "ヘアスタイル"},
],
instruction="顔写真にヘアスタイルを適用して",
save_to="result.jpg"
)
# バッチ生成(PPTX挿絵50枚等)
generate_batch([
{"prompt": "スライド1の挿絵", "filename": "slide01.jpg"},
{"prompt": "スライド2の挿絵", "filename": "slide02.jpg"},
], output_dir="images")MCPサーバー(Vercel)をHTTPプロキシとして使い、generativelanguage.googleapis.com がブロックされたコンテナ環境でもGemini APIを利用できます。
技術スタック
Next.js 15 / TypeScript / Vercel / MCP SDK / Gemini API / Zod
ライセンス
MIT License
関連 MCP サーバー
堀が公開している MCP サーバー群。すべて Claude.ai / Cursor / ChatGPT 等の MCP クライアントから利用可能。
サーバー | ツール数 | 説明 |
14 | ヤマト B2クラウド送り状発行 API/MCP | |
69 | Cloudflare 統合(Tunnel/DNS/Workers/Pages/R2/KV/SSL/Access) | |
128 | HubSpot MA(CRM/Marketing/Knowledge Store) | |
48 | Microsoft Graph API(Exchange/Teams/OneDrive/SharePoint) | |
57 | Playwright + Chrome DevTools(ブラウザ自動化) | |
35 | Proxmox VE 仮想化基盤操作 | |
— | CUPS ネットワークプリンタ制御(Kyocera TASKalfa) | |
— | ヤマト送り状サーマルプリンタ(ラズパイ + WS-420B) | |
10 | SSH クライアント(セッション管理/非同期コマンド) | |
34 | macOS リモート制御(Shell/GUI/ファイル/アプリ) | |
gemini-image-mcp ← 今ここ | 4 | Gemini/Imagen 画像生成 |
36 | RunPod GPU FaaS(Pods/Endpoints/Jobs) | |
— | Firecrawl セルフホスト Web スクレイピング | |
62 | 広告運用自動化(Google Ads/Meta/GBP/X) |
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/DaisukeHori/gemini-image-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server