Amazon Slot Prompt MCP Server
Generates Amazon product page listing images (Slot1–Slot6) for Japanese Amazon listings, producing a 1:1 promotional image based on product photos and provided product information.
Click on "Deploy 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., "@Amazon Slot Prompt MCP ServerSlot3 商品タイトル:トリケラトプス ぬいぐるみ 商品説明:ここに商品説明全文 商品補足:ここに任意の補足情報"
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.
Amazon Slot Prompt
日本の Amazon 商品ページ向け Slot 画像 を、ChatGPT Web の画像生成で作る MCP です。
MCP は画像を生成しません。指定 Slot の固定ルールを返し、ChatGPT が添付の商品実物画像と商品情報から 完成した 1:1 画像を 1 枚 作ります。長い画像生成プロンプトをユーザーに書かせるツールではありません。
Slot1〜Slot6 が使えます。Role は固定、レイアウトは自由です。
これは何か
誰が | 何をするか |
あなた | Slot番号・商品タイトル・商品説明・商品補足を送り、商品実物画像をチャットに添付する |
MCP | 指定 Slot の固定ルールを返す(外部画像生成 API は呼ばない) |
ChatGPT | 添付画像 + 商品情報 + Slot ルールに従い、完成した 1:1 画像を 1 枚生成する |
Related MCP server: Amazon Affiliate MCP Server
公開 URL
デプロイ後の Worker 名は amazon-slot-prompt です。
用途 | URL |
ChatGPT に登録する MCP URL |
|
動作確認 |
|
ブラウザで /mcp を開いても画像は出ません。ChatGPT のコネクタ経由で使います。
初回は npm run deploy が必要です。デプロイ前はホスト名がまだありません。以前の Worker amazon-slot-mcp が残っている場合、コネクタ URL をこちらへ差し替えてください。
ChatGPT での使い方
1 回だけの準備
ChatGPT を開き、Settings → Apps & Connectors → Advanced settings で Developer Mode を有効にする
Settings → Connectors からカスタムコネクタを追加する
項目 | 入力 |
名前 | 任意(例: |
MCP Server URL |
|
Authentication | No authentication |
新しいチャットを開き、コネクタをオンにする
毎回の使い方
商品の実物画像をチャットに添付する
コネクタを指定して送る
Slot 指定あり(その Slot のみ):
@AmazonGenerator
Slot1
商品タイトル:
トリケラトプス ぬいぐるみ
商品説明:
ここに商品説明全文
商品補足:
ここに任意の補足情報Slot 指定なし(6 分割タイル 1 枚):
@AmazonGenerator
商品タイトル:
トリケラトプス ぬいぐるみ
商品説明:
ここに商品説明全文
商品補足:
ここに任意の補足情報Slot 未指定は Slot1 にフォールバックしません。Slot1〜6 を 1 枚の正方形画像内 に 3 列 × 2 段で同時表示します(独立 6 枚ではない)。
「添付画像をもとに画像を生成してください」「1:1 画像を作成してください」などの定型文は不要です。
うまくいったときの流れ
ChatGPT がツールを呼ぶ
Slot 指定あり →
slotN、またはgenerate_slot_image(slot_requestに番号)Slot 指定なし →
six_panel、またはgenerate_slot_image(slot_request空)
MCP が対応ルールと「完成画像を今すぐ生成せよ」という指示を返す
ChatGPT が会話内の添付画像と商品情報を使い、完成画像を 1 枚表示する
失敗したら
次のような結果は失敗です。
プロンプト文だけ出して終わる
元画像をそのまま返す
白背景の商品単体(検索メイン画像風)になる
説明にない機能・付属品が追加される
やり直すときは:
プロンプトではなく、完成した1:1の訴求画像を生成して表示して。
添付の商品画像は変えないで。Tools
Tool | Role | 用途 |
| 自動分岐 | 推奨メイン入口。 |
| SIX_PANEL | Slot 未指定専用。3 列 × 2 段コンタクトシート 1 枚 |
| 第一訴求画像 | 明示 Slot1 のみ |
| 特徴証明 | 明示 Slot2 のみ |
| 完成品例 | 明示 Slot3 のみ |
| 使用例 | 明示 Slot4 のみ |
| 制作ギャラリー | 明示 Slot5 のみ |
| スペック・仕様 | 明示 Slot6 のみ |
入力(共通)
項目 | 必須 | 内容 |
| はい | 商品タイトル |
| はい | 商品説明 |
| いいえ | 商品補足 |
| いいえ |
|
商品実物画像はツール引数ではありません。現在のチャットへの添付 を使います。
Slot ルール
全 Slot 共通
商品事実は不変。アートディレクションは自由
入力にない数値・特徴・用途・付属品の創作禁止
添付の商品実物画像を保持(再生成・美化描き直し禁止)
固定レイアウトテンプレート禁止(Role のみ固定)
1:1 の完成画像を 1 枚生成(プロンプトのみ返却は禁止)
MCP 自身は外部画像生成 API を呼ばない
詳細は prompts/common-ec-facts.md(Slot2〜6 に結合)、prompts/slot1.md 〜 prompts/slot6.md です。
各 Role
Slot | Role | 要点 |
1 | 第一訴求画像 | Hero。販売戦略 → ビジュアルコンセプト先行 |
2 | 特徴証明 | 「説明」ではなく視覚的証拠 |
3 | 完成品例 | 入力にある代表完成形のみ |
4 | 使用例 | 入力にある使用場面のみ |
5 | 制作ギャラリー | 複数作例の世界観。Slot3 と役割分離 |
6 | スペック・仕様 | 存在項目のみ。空欄禁止 |
開発
Node.js 20 以上が必要です。
npm install
npm run check # 型チェック
npm run test:smoke # Slot ルールと MCP 応答の契約テスト
npm run deploy # Cloudflare Workers へ公開ローカル
npm run dev # Node http://localhost:3001/mcp
npm run dev:worker # Wrangler(Workers 相当)スクリプト | 内容 |
| Node HTTP サーバー。 |
|
|
| Node 向け TypeScript ビルド |
|
|
| Wrangler の |
wrangler dev は workerd を使うため、macOS 13.5 未満では動かないことがあります。その場合は npm run dev を使ってください。
構成
パス | 内容 |
| Cloudflare Workers エントリ( |
| ローカル Node サーバー |
| MCP ツール登録 |
| Slot 定義と ChatGPT 向け応答 |
| 各 Slot の固定プロンプト |
| Slot2〜6 に結合する共通 EC 事実ルール |
| Worker 設定( |
| ルールとツール応答のスモークテスト |
ルールを変えたら npm run test:smoke のあと npm run deploy してください。
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate Amazon-style A+ Content and AI product images from product photos.
Get recommended by Amazon's AI. Hosted MCP server for Amazon listing compliance & generation.
AI product photography for fashion sellers: Shopify photo audits, seasonal guides, AI try-on.
Deterministic image rendering for agents: JSON template in, on-brand PNG out.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables managing Amazon seller accounts directly from an AI assistant, with tools for listings, orders, pricing, inventory, and multi-marketplace switching.-
- AlicenseAqualityCmaintenanceEnables AI assistants to recommend Amazon products with automatic affiliate link insertion, supporting product search, deals, bestsellers, and promotional content.84 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables image generation and editing via ChatGPT web without API keys, saving images locally with conversation-aware editing.11 npm2MIT
- AlicenseNot gradedqualityCmaintenanceGenerates images from English scene descriptions using OpenAI's gpt-image-2 (with optional xAI fallback), including automatic safe retry on content rejection, monochrome border trimming, and prompt-writing guidance.MIT