mcpField
I
imagegen-mcp

imagegen-mcp

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

imagegen-mcp について

imagegen-mcp は、MCP クライアント向けの AI 画像生成サービスです。テキストからの生成、背景除去、4 倍アップスケール、被写体の同一性を保つ写真変換に対応し、Base 上の USDC と x402 で従量課金を自動処理します。

主な機能

  1. 01プロンプトからの画像生成
  2. 02背景除去付き画像生成
  3. 03画像の 4 倍 HD アップスケール
  4. 04同一性保持変換プリセットの一覧
  5. 05被写体の同一性を保つ写真変換

活用シーン

  1. 01指定したアスペクト比で画像を生成
  2. 02背景透過の商品画像を作成
  3. 03写真にプリセットを適用して拡大

MCP 対応

この MCP サーバーは、画像生成、編集、変換ツールをクライアントに提供します。呼び出しは Base 上の USDC を x402 で支払い、サーバーが署名と送金を行ってからリクエストを再試行します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"forgemeshlabs-imagegen": {
"command": "npx",
"args": [
"-y",
"forgemesh-imagegen"
],
"env": {
"WALLET_PRIVATE_KEY": "<WALLET_PRIVATE_KEY>"
}
}
}
}
起動コマンドnpx -y forgemesh-imagegen
設定が必要な環境変数
WALLET_PRIVATE_KEYシークレットBase wallet private key for x402 USDC micropayments. Use a dedicated low-balance wallet.

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

パッケージ
npmforgemesh-imagegen2.1.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

forgemesh-imagegen

M8ven Verified mcpservers.org

AI 画像生成用の MCP サーバーです。 画像の生成、背景の削除、4 倍の HD アップスケールを、1 回の MCP ツール呼び出しだけで行えます。支払いは x402 を介して Base メインネット上の USDC で自動処理されます。API キーは不要です。サブスクリプションも不要です。画像ごとの従量課金です。

自律型エージェント向けインフラストラクチャである ForgeMesh エコシステムの一部です。


ツール

ツール機能価格
generate_image標準的なテキストから画像への生成$0.25 USDC
generate_clean生成+背景削除$0.35 USDC
generate_hdプレミアム生成+4 倍アップスケール(HD)$0.50 USDC
generate_pro最上位の生成+背景削除+4 倍アップスケール$0.75 USDC
list_presetsアイデンティティを保持する 58 種類の変換プリセット(人物またはペット)の一覧表示$0.005 USDC
transform_image被写体のアイデンティティを維持しながら、プリセットを使って写真を変換(FLUX Kontext Max)$0.75 USDC

4 つの generate_* ツールは、prompt(必須)と aspect(省略可能:1:1、16:9、9:16、4:3)を受け取ります。 transform_image は、公開された image_url、list_presets の preset ID、省略可能な aspect(デフォルトは match_input_image。または 1:1、16:9、9:16、4:3、3:4)、および wait(デフォルトは true。PNG の準備ができるまで無料のステータス URL をポーリングします。通常 15~30 秒)を受け取ります。権利を有する画像のみを送信してください。未成年者は禁止です。プロバイダーの安全フィルターが適用されます。


インストール

Claude Desktop

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "forgemesh-imagegen": {
      "command": "npx",
      "args": ["-y", "forgemesh-imagegen"],
      "env": {
        "WALLET_PRIVATE_KEY": "0x..."
      }
    }
  }
}
Claude Code
claude mcp add forgemesh-imagegen -- npx -y forgemesh-imagegen

次に、環境変数を設定します。

export WALLET_PRIVATE_KEY=0x...

要件

  • USDC を保有する、専用の低残高な Base メインネットウォレットの秘密鍵(サーバーが自動的に USDC 送金に署名するため、メインのウォレットは絶対に使用しないでください)
  • $1 USDC で、ベース画像なら約 4 枚、背景削除なら 2 枚、HD なら 2 枚、Pro なら 1 枚、または変換なら 1 枚を利用できます
  • ほかの API キーは不要です

Base 上で USDC を入手するには、Coinbase から Base にブリッジするか、Base 上で直接購入してください。


使用例

generate_image(prompt="a red panda in a spacesuit", aspect="1:1")
→ { image_url: "https://...", prompt: "...", aspect: "1:1", tier: "image" }

generate_clean(prompt="a product photo of a ceramic mug")
→ { image_url: "https://...", tier: "clean" }   // transparent PNG

generate_hd(prompt="a futuristic city at night, cyberpunk style")
→ { image_url: "https://...", tier: "hd" }       // 4096x4096

generate_pro(prompt="a logo mark, geometric eagle")
→ { image_url: "https://...", tier: "pro" }      // transparent + HD

list_presets()
→ { count: 58, presets: [{ id: "pet-royal", title: "Pet Royalty", subject: "pet", ... }, ...] }

transform_image(image_url="https://example.com/my-dog.jpg", preset="pet-royal")
→ { job_id: "...", status: "succeeded", preset: "pet-royal", image_url: "https://..." }

仕組み

各ツール呼び出しは、x402 プロトコルによって制御された ForgeMesh 画像生成サービスに HTTP リクエストを送信します。支払いが必要な場合、MCP が Base メインネット上のウォレットから USDC 送金に自動的に署名してブロードキャストし、その後リクエストを再試行します。結果が表示され、ウォレットから料金が引き落とされます。手動の手順は不要です。

  • ネットワーク:Base メインネット(eip155:8453)
  • トークン:USDC
  • プロトコル:x402
  • サーバーは https://imagegen.coinopai.com にのみ接続します。すべてのリクエストには 60 秒のタイムアウトと 1 MB のレスポンス上限が設定されており、サードパーティの決済ルーターやアフィリエイト経由の中継はありません。

リンク


ライセンス

MIT © ForgeMesh Labs

コメント

MCP は初めてですか?

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

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