Embody (Envoy MCP)とは?
Embody は Dylan Roscover による TouchDesigner のコンポーネントで、.tox ファイルとしてプロジェクトにドラッグして使います。四つの部分からなります。起動中の TouchDesigner セッションに組み込まれた MCP サーバーの Envoy、タグを付けたオペレーターをネットワーク構造どおりにディスク上のファイルへ書き出す外部化、ネットワーク全体を一つの読みやすいファイルに収める YAML 形式の TDXN、信頼できる LAN 上の Embody ノード同士が互いを操作できるプレビュー機能の Convoy です。
Envoy は Claude Code、Codex、Cursor、Copilot などのクライアントに約 70 個のツールを提供し、オペレーターの作成、接続、パラメーター設定、Python の実行、レンダリング結果のキャプチャ、エラーの確認ができます。プロジェクトは MIT ライセンスの Python で、スターは約 218、2026年11月1日に v6.3.3 をリリースしており、Windows か macOS 上の TouchDesigner 2025.33230 以降が必要です。TouchDesigner 自体が無料なのは非商用の作業だけで、報酬のある案件には $600 の Commercial か $2,200 の Pro のライセンスが必要です。
Embody (Envoy MCP)のインストール方法
Download the Embody .tox from https://github.com/dylanroscover/Embody/tree/main/release and drag it into a TouchDesigner projectEmbody (Envoy MCP)は使う価値があるか?
Embody の本当の貢献は、TouchDesigner のネットワークを読めるものにしたことです。.toe プロジェクトはバイナリファイルで、エージェントは読めず、git でも差分が取れません。TDXN はネットワークを両者が扱える YAML に変えます。read_tdxn は起動中のネットワークをこの形式で返し、ドキュメントによればオペレーターを一つずつたどるより 20 から 90 倍少ないトークンで済みます。変更を伴うツール呼び出しはそれぞれ TouchDesigner の取り消しブロックに包まれるため、Ctrl+Z でエージェントの変更を戻せます。capture_top を使えばエージェントは自分がレンダリングしたものを確認でき、黒や空のフレームには印が付きます。
インストール前に読むべきなのはセキュリティモデルです。Envoy は 127.0.0.1:9870 で待ち受け、複数のインスタンスがあれば 9879 まで順に探し、ブラウザからの攻撃に備えて Host と Origin のヘッダーを検査します。認証はありません。ドキュメントによれば、ポートに到達できるローカルのプロセスはどれでもセッションを完全に操作でき、execute_python も含まれます。これは TouchDesigner のメインスレッドで任意の Python を実行し、ファイル、ネットワーク、プロセスにアクセスできます。個人のワークステーションなら問題ありませんが、共有マシンやクラウドデスクトップでは現実的なリスクです。セットアップウィザードが Claude Code 向けに推奨する権限設定 Don't ask は、execute_python を含むすべての Envoy ツールを事前承認します。Ask for some なら編集と実行は確認を挟みます。
Convoy は露出をさらに広げます。ログインのたびに動き続けるユーザーごとのバックグラウンドアプリをインストールし、暗号化と相互認証を備えた LAN の待ち受けを開き、TouchDesigner を閉じていてもマシン間で作業を中継します。リモートからの Python とシェルは既定でオフで、ローカルでしか有効にできませんが、通常の中継ツールでもプロジェクトは変更できます。ドキュメントはゲスト用や公共のネットワークで有効にしないよう求めています。Convoy は開発プレビューと明記されており、macOS でのノード間の動作はまだ検証されていません。
競合はすぐそばにいます。8beeeaaat の先行する touchdesigner-mcp はスターが約 626 あり、Derivative 自身の TDMCP は 2026年9月から公開されています。Embody は両者からアイデアを得たと明記しています。Embody は機能の幅、テキスト形式、TouchDesigner 内で走る 5,720 件のテストで勝り、フットプリントで劣ります。AGENTS.md、CLAUDE.md、.mcp.json などのクライアント用ファイルをリポジトリに書き込み、独自の Python 環境を管理するからです。
真価を発揮する場面
フェスティバル向けの映像を作るフリーランスのビジュアルアーティスト
フィードバックループの表現を一晩で 3 パターン試す
各パターンを Claude Code に説明すると、Envoy がオペレーターを作って接続し、capture_top が結果を見せ、試作ごとに TDXN へ書き出して比較します。報酬のある案件には $600 の TouchDesigner Commercial ライセンスが必要です。
3 人のインタラクティブ・インスタレーションのスタジオ
TouchDesigner のプロジェクトを git で管理し、変更をレビューする
COMP にタグを付けて外部化すると、保存のたびに .tdxn と .py のファイルが書き出され、プルリクエストできれいに差分が取れます。Roundtrip モードをオンにしない限り、基準となるのは .toe です。
レンダーノードのラックを抱えるテクニカルディレクター
一つのセッションからプロジェクトの更新を配り、全マシンを再起動する
Convoy が保存、再起動、ファイル送信を LAN 経由で各ノードに中継します。信頼できる制作用ネットワークでのみ使い、作業上必要でない限り Allow Execute TD Python と Allow Full Shell はオフのままにします。
導入前に確認すること
- 導入
- release フォルダーから .tox をダウンロードしてプロジェクトにドラッグします。セットアップウィザードで AI クライアント、権限、Convoy を選びます。Envoy は TouchDesigner を起動できる stdio ブリッジ付きの .mcp.json を書き出し、直接の HTTP は http://127.0.0.1:9870/mcp です。Windows か macOS 上の TouchDesigner 2025.33230+ が必要です。
- 連携
- 約 70 個のツールがあります。create_op、set_parameter、connect_ops、execute_python、exec_op_method、read_tdxn、export_network と import_network、capture_top、get_op_errors、run_tests、launch_td、そして Convoy の中継ツールです。Claude Code、Codex、OpenCode、Gemini、Cursor、Windsurf、Copilot 向けの設定を生成します。
- データとプライバシー
- ローカルです。Envoy は 127.0.0.1 にのみバインドし、Host と Origin を検査しますが、認証はありません。execute_python と exec_op_method により、接続したクライアントはどれもあなたのユーザー権限でコードを実行できます。Convoy はログイン時に常駐するホストアプリを通じて認証付きの LAN の待ち受けを開きます。リモートからの Python とシェルは既定でオフです。ログは直近 200 件の操作と日ごとのファイルを残します。
- 大規模利用時のコスト
- Embody は無料です。TouchDesigner Non-Commercial は無料ですが 1280x1280 に制限され、報酬のある作業には使えません。Commercial は $600、Pro は $2,200、Educational は $300 です。
- 制限
- タイムラインが動いている必要があり、クローンとレプリカントのオペレーターは外部化できません。Convoy はプレビューで、macOS での LAN 動作は未検証です。未解決の issue は 9 件です。共有マシンでは、認証のないポートが他のユーザーにさらされます。
良い点
- TDXN でネットワークの差分が取れ、エージェントが読める
- エージェントの変更は Ctrl+Z で取り消せる
- 黒フレームを自動判定するフレームキャプチャ
- MIT ライセンスでリリースが頻繁
気になる点
- Envoy のローカルポートには認証がない
- execute_python は任意のコードを実行し、推奨設定では自動承認される
- Convoy は LAN のバックグラウンドサービスを追加し、まだプレビュー
- 設定ファイルやエージェント用ファイルを複数プロジェクトに書き込む
おすすめの人
一人で使うワークステーションで、エージェントにネットワークの構築とデバッグを任せ、プロジェクトを git で管理したい TouchDesigner のアーティストやスタジオ。
Embody (Envoy MCP)の代替
Embody (Envoy MCP):よくある質問
- Embody (Envoy MCP)は使う価値があるか?
- Embody を使えばエージェントが起動中の TouchDesigner の中で作業し、その成果を git に残せます。ただしポートにパスワードがなく、渡された Python を何でも実行するツールがあることは忘れないでください。 評価は5点満点中3.9点です。
- Embody (Envoy MCP)の料金は?
- Embody は無料のオープンソース(MIT)です。TouchDesigner Non-Commercial は無料、Educational は $300、Commercial は $600、Pro は $2,200 です。
- Embody (Envoy MCP)の欠点は?
- Envoy のローカルポートには認証がない; execute_python は任意のコードを実行し、推奨設定では自動承認される; Convoy は LAN のバックグラウンドサービスを追加し、まだプレビュー; 設定ファイルやエージェント用ファイルを複数プロジェクトに書き込む.
- Embody (Envoy MCP)は誰に向いているか?
- 一人で使うワークステーションで、エージェントにネットワークの構築とデバッグを任せ、プロジェクトを git で管理したい TouchDesigner のアーティストやスタジオ。
- チームや本番環境でEmbody (Envoy MCP)を使うと費用はいくらか?
- Embody は無料です。TouchDesigner Non-Commercial は無料ですが 1280x1280 に制限され、報酬のある作業には使えません。Commercial は $600、Pro は $2,200、Educational は $300 です。
- Embody (Envoy MCP)は企業データを扱っても安全か?
- ローカルです。Envoy は 127.0.0.1 にのみバインドし、Host と Origin を検査しますが、認証はありません。execute_python と exec_op_method により、接続したクライアントはどれもあなたのユーザー権限でコードを実行できます。Convoy はログイン時に常駐するホストアプリを通じて認証付きの LAN の待ち受けを開きます。リモートからの Python とシェルは既定でオフです。ログは直近 200 件の操作と日ごとのファイルを残します。
- Embody (Envoy MCP)の代わりになるものは?
- 当サイトでレビューした中で最も近い代替はMCP for Blenderです。
回答確認日:2026年11月11日