Painter でのテクスチャ作業を
AI の力で
MCP Pro for Painter は、Claude や Cursor などの AI アシスタントを Adobe Substance 3D Painter のスクリプティングブリッジ経由で直接つなぐ、179 ツール搭載の MCP サーバーです。レイヤースタックの構築、スマートマテリアルの適用、メッシュマップのベイク、チャンネルや UDIM タイルの管理、Unreal・Unity・Godot 向けのゲーム用テクスチャ書き出しまで、すべて一つの会話から実行できます。買い切り $15、Windows・macOS・Linux 対応。
買い切り $15 · アップデート無料AI Assistant <--MCP/stdio--> Python Server <--HTTP--> Substance 3D Painter
Python 製の MCP サーバーが、Painter 内蔵の --enable-remote-scripting HTTP ブリッジ経由で通信します。Painter 内へのプラグイン導入は不要、ファイル監視も不要 — AI クライアントとコマンド一つだけ。
実際の使い方
AI アシスタントにこう頼むだけ。あとは自動で動きます。
アセット全体を自動テクスチャリング
AI がプロジェクトを開き、各テクスチャセットを順に処理し、シェルフのスマートマテリアルを適用、ジェネレーターマスク付きの塗りつぶしレイヤーを重ねます。すべての変更はクリーンな Ctrl+Z 対応。
Unreal 向けに一括書き出し
AI が全セットの解像度を変更し、各セットを Unreal プリセットで書き出します。非同期書き出し+ステータス監視で処理がブロックしません。
メッシュマップをベイク
AI が AO・カーブ・ノーマル・ポジションなどのベイクを実行し、ベイク状況を監視、ライブプロジェクトからセット別のカバレッジを報告します。
プロジェクトを監査
AI が検証スイート(命名チェック、テクスチャ予算、未使用リソース検出)を実行し、対応可能な構造化レポートを返します。
レイヤースタックを操作
AI がレイヤーを挿入し、ブレンドモードと不透明度を設定、グループを整理し、レイヤーエフェクトを適用します。レイヤースタックの一連の作業を自然言語で。
あなたのビルドで自己テスト
introspection モジュールが Painter のバージョンを特定し、ライブ API を調べ、読み取り専用のスモークテストを実行、ビルドが未対応な機能を作業前に洗い出します。
仕組み
AI アシスタントと Painter を 5 分以内で接続。
サーバーをインストール
Python 製 MCP サーバーを pip でインストール。Painter 内に入れるものはありません — サーバーは Painter 内蔵のスクリプティングブリッジと通信します。Windows・macOS・Linux 対応。
AI クライアントに接続
painter-mcp-setup configure を実行すると、Claude Desktop・Cursor などの MCP クライアントを自動検出して設定します。コンテキスト予算に合わせてモード(--minimal / --lite / --full)を選択。
Painter を起動して作業開始
Adobe Substance 3D Painter を --enable-remote-scripting 付きで起動。AI アシスタントが 179 ツールへリアルタイムにアクセスし、レイヤー構築・ベイク・マテリアル適用・書き出しを実行します。
全変更に対応
179 ツール・33 モジュール
AI に Substance Painter プロジェクトの構築・ベイク・検証・書き出しを任せるのに必要なものすべて。
レイヤースタック
add_fill_layeradd_paint_layeradd_groupdelete_layerrename_layermove_layerset_opacityset_blending_modeset_visibilityadd_layer_effectfilters & generatorsadd_anchor_pointreference anchorsclone_layer_stacklayer instances
マスク
add_black_maskadd_white_maskadd_mask_generatorAO / curvature / positionset_geometry_maskper-mesh-part maskingenable_geometry_mask_uv_tilesUDIM masking
マテリアル
apply_smart_materialshelf materialscreate_smart_material_from_layersapply_material_with_variationsset_layer_colorlist_resourcesset_sourcetexture / procedural sources
チャンネル&プロパティ
add_channelremove_channelset_channel_visibilityadd_content_curveslevels & filtersget/setgeneric property bridge
ベイク&メッシュマップ
bake_all_mesh_mapsone-shot bakingbake_ambient_occlusionbake_curvatureget_baking_statuslist_baked_mesh_mapsimport_mesh_mapexternal map injection
エンジン書き出し
export_for_unrealexport_for_godotexport_for_unity_urpexport_for_unity_hdrpexport_for_pbr_metalrough/specglossexport_textures_async+ status pollingcreate_custom_export_preset
テクスチャセット&UV
list_texture_setsget_set_infoset_texture_set_resolutionselect_texture_setget_uv_tilesUDIM & UV-set switching
プロジェクト&検索
open_projectcreate_projectsave_projectget_project_infoget_project_metadatafind_layers_by_typeproject-wide searchfind_layers_by_blending_mode
カラー・シェーダー・表示
set_color_profileACES / sRGB / linearswitch_shaderset_environmentset_display_settingsexposure, tonemapset_rendererset_msaa
シンメトリ&選択
set_symmetry_enabledset_symmetry_axisset_symmetry_plane_offsetget_selectionselection state
検証 / QA
validate_namingnaming conventionsvalidate_budgettexture budget checksfind_unused_resourcesaudit_projectfull project audit
バッチ&ワークフロー
batch_apply_smart_materialbatch_export_all_setsbatch_set_resolutionsave_workflowrecord & replay
イベント
subscribe_eventeditor eventspoll_eventsevent-aware AI loopswait_for_event
ヒストリー
undoredoclear_undoget_undo_stack- all mutations wrapped for clean Ctrl+Z
イントロスペクション SELF-TEST
get_painter_environmentversion fingerprintdump_painter_apiprobe_api_pathsnapshot_project+diff_project_snapshotsrun_smoke_testsverify_undo_works
ユーティリティ&接続
pingconnection checkexecute_pythonexecute_jsescape hatchtake_viewport_screenshotbest-effort
1 バイナリ・4 モード
AI クライアントのコンテキスト予算に合わせてツール数を最適化 — 別インストール不要。
ローカル LLM やツール数制限の厳しいクライアント向けの中核機能。
約 100 ツール制限のクライアント向け本番セット(Windsurf・JetBrains Junie・Gemini CLI)。
ほとんどのワークフローに最適なバランス型の標準セット。
introspection・セルフテストを含む全機能(Claude Code・Cursor)。
なぜ Pro なのか
デモ用の数コールではなく、実際のテクスチャリングパイプライン向けに設計。
179 ツール・33 モジュール
テクスチャリングパイプライン全域をカバー — レイヤー、マスク、マテリアル、チャンネル、ベイク、メッシュマップ、UV/UDIM、カラーマネジメント、シンメトリ、書き出し、検証、バッチほか。
4 つのコンテキストモード
1 バイナリに 4 つのツール数プロファイル(25 / 74 / 134 / 179)。別々のインストールを管理せずに AI クライアントの制限に合わせられます。
クリーンな Ctrl+Z
すべてのレイヤー変更はスコープ付き変更でラップされ、AI の操作が Painter 上で 1 ステップのきれいな Ctrl+Z にまとまります。
エンジン書き出しプリセット
Unreal、Unity(URP・HDRP)、Godot、PBR メタルラフ / スペックグロスへワンコール書き出し。カスタムプリセット作成と、ステータス監視付き非同期書き出しにも対応。
スマートマテリアル
シェルフのスマートマテリアルの適用、既存レイヤーからの新規スマートマテリアル生成、アセット全体へのセット別バリエーション適用。
ベイク&メッシュマップ
メッシュマップのベイク(AO・カーブ・ノーマル・ポジション・厚み)、ベイク状況の監視、セット別ベイク済みマップ一覧、外部メッシュマップの注入。
バージョン耐性
各 Painter API 呼び出しはリリース間の差異に備えた防御的な try/fallback チェーンを持ち、無言クラッシュではなく明示的な UnsupportedError を返します。
セルフテスト内蔵
introspection モジュールにより、AI がビルドを特定し、ライブ API を調べ、プロジェクト状態のスナップショット/差分を取り、スモークテストを実行 — バージョン不一致を早期に発見します。
コンパニオン CLI
painter-cli はターミナルから Painter を直接操作(MCP 不要)。ツール数制限のあるクライアントや単発のスクリプト処理に最適。
検証&QA
命名規則チェック、テクスチャ予算の監査、未使用リソース検出、プロジェクト全体監査 — 大規模プロジェクトを清潔で出荷可能な状態に保ちます。
UDIM・UV 対応
UDIM タイル管理、UV セット切り替え、複雑なマルチタイルアセット向けのメッシュパーツ別ジオメトリマスク。
クロスプラットフォーム
Windows・macOS・Linux 対応。買い切り $15、アップデート無料、プロジェクト数・マシン数とも無制限。
比較
自作する場合と MCP Pro for Painter の比較。
| 機能 | MCP Pro for Painter | 無料 MCP スクリプト | 素の Python API |
|---|---|---|---|
| 総ツール数 | 179 | わずか | なし |
| モジュール数 | 33 | 少数 | 対象外 |
| コンテキストモード | 4 (25 / 74 / 134 / 179) | なし | 対象外 |
| Undo 安全な変更 | あり | まちまち | 手動 |
| エンジン書き出しプリセット | Unreal / Unity / Godot / PBR | なし | 手動 |
| スマートマテリアル | あり | なし | 手動 |
| メッシュマップベイク | あり | まちまち | 手動 |
| 検証 / 監査 | あり | なし | なし |
| バッチ処理 | あり | なし | 手動 |
| セルフテスト / introspection | あり | なし | なし |
| コンパニオン CLI | painter-cli | なし | 対象外 |
| バージョン耐性フォールバック | あり | なし | なし |
| 価格 | $15 買い切り | 無料 / 自作 | 無料 / 自作 |
「無料 MCP スクリプト」「素の Python API」は一般的な自作の代替手段(小規模な OSS MCP ラッパーや、Painter の Python スクリプトを手書きすること)を指します。それらの機能カバー範囲はプロジェクトによって異なります。
よくある質問
MCP Pro for Painter についての一般的な質問。
MCP Pro for Painter とは何ですか?
MCP Pro for Painter は、Claude・Cursor・Cline などの AI アシスタントを Adobe Substance 3D Painter に直接つなぐプレミアム MCP(Model Context Protocol)サーバーです。レイヤースタック、マスク、スマートマテリアル、チャンネル、ベイクとメッシュマップ、UV/UDIM、カラーマネジメント、シンメトリ、書き出しプリセット、検証、バッチ処理、セルフテスト introspection まで、33 モジュール 179 ツールを提供します。
Painter とはどう接続しますか?
Python 製 MCP サーバーが Painter 内蔵のスクリプティングブリッジと通信します。Adobe Substance 3D Painter を --enable-remote-scripting 付きで起動すると、サーバーがローカル HTTP 経由で通信します。Painter 内へのプラグイン導入は不要です。
Claude と Substance Painter をつなぐには?
pip install mcp-pro-for-painter でインストールし、painter-mcp-setup configure で Claude Desktop / Claude Code に組み込み、Painter を --enable-remote-scripting 付きで起動します。これで Claude が 179 ツールすべてにアクセスできます。
どの AI アシスタントで使えますか?
Claude Code、Claude Desktop、Cursor、VS Code + Cline、Windsurf、JetBrains Junie、Gemini CLI など、MCP 対応クライアントならどれでも動作します。ツール数制限の厳しいクライアントでは --lite / --minimal モードか、コンパニオンの painter-cli を使ってください。
4 つのモードとは?
1 つのバイナリが 4 つのツール数プロファイルを提供します: --minimal(25)、--lite(74)、default(134)、--full(179)。小さいモードはコンテキスト制限のあるクライアントに収まりつつ、中核ワークフローをカバーします。
AI でゲームエンジン用にテクスチャを書き出せますか?
はい。Unreal Engine、Unity(URP・HDRP)、Godot、汎用 PBR メタルラフ / スペックグロス向けのワンコール書き出しプリセットに加え、カスタムプリセット作成とステータス監視付き非同期書き出しに対応します。AI はセット別解像度の設定と全テクスチャセットの一括書き出しを 1 プロンプトで行えます。
必要な Painter のバージョンは?
Adobe Substance 3D Painter 11.0 以降(12.0.3 / Python API 0.3.5 で検証済み)と Python 3.10 以降です。Windows・macOS・Linux で動作します。起動時にリモートスクリプティングを有効化する必要があります。
安全ですか? AI の操作を取り消せますか?
はい。すべてのレイヤー変更はスコープ付き変更でラップされ、AI の変更は Painter 上で 1 ステップのきれいな Ctrl+Z にまとまります。さらに安全性を求める場合は、生コード実行ツールを除外する execute-arbitrary 無効モードで実行できます。
無料版や試用版はありますか?
MCP Pro for Painter は買い切り $15 です。機能一覧・インストール手順・設定例はこのサイトとダウンロード内のドキュメントで確認でき、購入前に動作を把握できます。サーバー本体は有料ダウンロードに含まれます。
サブスクリプションですか?
いいえ。買い切り $15 で、アップデート無料・プロジェクト数無制限・マシン数無制限・Discord サポート付き。継続課金やシート制限はありません。
クイックセットアップ
5 分以内に動かせます。
1. サーバーをインストール
Python 製 MCP サーバーをインストール(ダウンロードしたパッケージから pip install -e . でも可):
pip install mcp-pro-for-painter
2. AI クライアントを設定
Claude Desktop・Cursor などの MCP クライアントを自動検出して組み込み:
painter-mcp-setup configure
3. リモートスクリプティング付きで Painter を起動
Adobe Substance 3D Painter をスクリプティングブリッジ有効で起動:
"Adobe Substance 3D Painter.exe" --enable-remote-scripting
4.(手動設定)MCP サーバーを追加
クライアントが自動検出されない場合は、MCP 設定(Claude Code なら .mcp.json など)にサーバーを追加:
{
"mcpServers": {
"painter-mcp": {
"command": "painter-mcp",
"args": ["--mode", "full"]
}
}
}
シンプルな買い切り価格
一度払えば、ずっと使えます。アップデート無料。
- ✓ 33 モジュール 179 ツールすべて
- ✓ 4 コンテキストモード+コンパニオン CLI
- ✓ アップデート無料
- ✓ プロジェクト数無制限
- ✓ マシン数無制限
- ✓ Discord サポートチャンネル