Imagcon について
Imagcon のローカル MCP サーバーです。プロンプトや既存画像から PWA アイコンセットと iOS スプラッシュ画面を作成します。stdio で動作し、生成物の保存、一覧表示、ダウンロードにも対応します。
主な機能
- 01プロンプトから元画像を生成
- 02ローカル画像からアイコンと画面を作成
- 03PWA アイコンセットと manifest.json の生成
- 0416 種類の iOS スプラッシュ画面を生成
- 05アセットセットの保存、一覧表示、ダウンロード
- 06Imagcon のクレジット残高を確認
活用シーン
- 01PWA のインストール用アイコン素材の作成
- 02既存画像からアプリアイコンを作成
- 03iOS アプリのスプラッシュ画面の生成
- 04保存済みアイコンや画面素材の管理
MCP 対応
ローカル MCP サーバーとして stdio 経由で Imagcon API に接続し、画像生成、アイコンやスプラッシュ画面の作成、アセット管理ツールを MCP クライアントに提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.imagcon.app/claude mcp add --transport http explorer-64-imagcon https://mcp.imagcon.app/{"mcpServers":{"explorer-64-imagcon":{"type":"http","url":"https://mcp.imagcon.app/"}}}Cursor で開く{"servers":{"explorer-64-imagcon":{"type":"http","url":"https://mcp.imagcon.app/"}}}VS Code で開く{"mcpServers":{"explorer-64-imagcon":{"type":"http","url":"https://mcp.imagcon.app/"}}}{"mcpServers":{"explorer-64-imagcon":{"serverUrl":"https://mcp.imagcon.app/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.imagcon.app/認証が必要ツール
詳細
imagcon-mcp
Imagcon API をラップし、サイトを開かずにアシスタントが PWA アイコンセット(すべてのサイズ、マスカブルアセット、manifest.json)や iOS スプラッシュ画面を生成できるローカル MCP サーバーです。uvx を介して stdio プロセスとして実行されるため、ホスト型サービスへの依存や永続的な接続はありません。
要件
- Python 3.11–3.12
- uv(
uvxを提供) - imagcon.app/api-keys で取得する、
ic_live_で始まる Imagcon API キー
インストール
このパッケージはセルフホスト可能です(PyPI にはありません)。wheel から直接インストールします:
claude mcp add imagcon -- uvx --from https://imagcon.app/downloads/imagcon_mcp-0.3.0-py3-none-any.whl imagcon-mcp --api-key ic_live_...
コマンドラインではなく、環境変数にキーを設定する場合:
claude mcp add imagcon -- uvx --from https://imagcon.app/downloads/imagcon_mcp-0.3.0-py3-none-any.whl imagcon-mcp
export IMAGCON_API_KEY=ic_live_...
その他の MCP クライアント(Cursor、Windsurf、VS Code、Cline、Zed、Warp、Continue.dev)では、同等の stdio 設定を使用します:
{
"mcpServers": {
"imagcon": {
"command": "uvx",
"args": ["--from", "https://imagcon.app/downloads/imagcon_mcp-0.3.0-py3-none-any.whl", "imagcon-mcp", "--api-key", "ic_live_..."]
}
}
}
クライアントごとの設定ファイルの場所と完全な例については、imagcon.app/.well-known/blueprint.txt の CLIENT-CONFIGS を参照してください。
ツール
画像
generate_image— テキストによる説明から AI で元画像を生成します。image_keyとプレビュー URL を返します。プレビューをユーザーに表示し、アイコンを生成する前に確認してください。save_image—image_keyとnameを指定して、生成した画像をギャラリーに保存します。list_saved_images— 保存済みの元画像を、キーとプレビュー URL とともにすべて一覧表示します。create_icons_from_key— 保存済みのimage_keyから PWA インストール用パックを生成します。html_headと署名付き ZIP URL を返します。ローカル stdio の場合は、output_dir(デフォルトは./)にも展開します。install_pwa_pack—create_icons_from_keyと同じビルダーを使用します。スプラッシュ画面は追加のクレジットを消費し、デフォルトでは無効です。
アイコンセット
generate_pwa_icons— AI で元画像を生成し、続いてそのまま配置できるpublic/ツリーを作成します。output_dir(デフォルトは./)に展開します。./public/iconsは指定しないでください。階層が重複します。create_pwa_icons_from_image—image_pathにある既存のローカル PNG/JPEG/WebP 画像から、同じ PWA パイプラインを実行します(AI による画像生成はありません)。list_saved_icon_sets— 保存済みのアイコンセットを ID とともに一覧表示します。download_icon_set—set_idで指定した保存済みアイコンセットの ZIP をダウンロードし、output_dirに展開します。get_icon_set_download_url—set_idで指定した保存済みアイコンセットの ZIP をダウンロードするための認証済み URL を取得します。
スプラッシュ画面
generate_splash_screens— AI で元画像を生成し、16 種類の iOS スプラッシュ画面を作成して、output_dir(デフォルトは./public/splash)に展開します。create_splash_screens_from_image—image_pathにある既存のローカル PNG/JPEG/WebP 画像から、同じスプラッシュ画面パイプラインを実行します(AI による画像生成はありません)。create_splash_screens_from_key— 既存のimage_key(例:generate_imageまたはlist_saved_imagesから取得)から、同じスプラッシュ画面パイプラインを実行します。再生成することなく、各キャンバスサイズに合わせてアイコンを合成します。download_splash_screens—set_idで指定した保存済みスプラッシュ画面セットの ZIP をダウンロードし、output_dirに展開します。get_splash_screen_download_url—set_idで指定した保存済みスプラッシュ画面セットの ZIP をダウンロードするための認証済み URL を取得します。
アカウント
get_credit_balance— 残りの Imagcon クレジットを返します。setup_wallet_profile— 従量課金型の x402 支払い後に、永続的な Imagcon アカウントを有効化します。ウォレットアドレス、X-Imagcon-Tokenのプロファイルトークン、名前、terms_confirmed(https://imagcon.app/terms-of-service を読んだ後に設定)、およびimagcon.app/profile/activate:{profile_token}:{unix_timestamp}に対するウォレット署名を渡します。
AI による画像生成(generate_image、generate_pwa_icons、generate_splash_screens)と、アイコン/スプラッシュ画面セットのエクスポートにはクレジットを使用します。create_pwa_icons_from_image、create_splash_screens_from_image、create_splash_screens_from_key、create_icons_from_key は AI 画像生成のクレジットを消費しませんが、エクスポート料金はかかります。
設定
| ソース | 変数/フラグ |
|---|---|
| 環境変数 | IMAGCON_API_KEY |
| CLI | --api-key(環境変数より優先されます) |
キーが見つからない場合、imagcon.app/api-keys を示すエラーを出してプロセスが終了します。
API ベース URL
すべてのリクエストは https://imagcon.app に送信されます(ほかのベース URL はサポートされていません)。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。