HOME

Maneki Pipeline

ゲーム開発のためのプロシージャル

Claude CodeでMCP Serverを使ったHoudiniの操作

Anti GravityとGemma4で接続テストをしたので問題無いと思うが一応ClaudeCodeでも接続テストをしておく

Antigravity、Gemma4で接続を確認したのでせっかくなのでClaudeも接続確認をしておく。
(Antigravityの時にほぼAI任せでつないでくれたのでClaudeなら問題無いと思うけど)

利用ツール・ライブラリ・プラグイン

Claude Code
https://claude.ai/login

Github| Oculairmedia| houdini-mcp
https://github.com/oculairmedia/houdini-mcp

HoudiniMCPはローカルにクローンしておく。

前提

以前、AntigaravityがMCPのコードを修正してつなぎやすくしてくれています。
(多分、事前に直していないでClaudeに接続をお願いしても直してくれると思う)

Antigravityで接続した際にAntigravityがHoudini MCPに追記してくれた行

Houdiniでのセットアップ

Houdini側はPythonでポートを開いておく

import hrpyc
hrpyc.start_server(port=18811)
Houdiniでポートを開いておく

Claude Codeでのセットアップ

今回の動作確認で利用したモデルはSonet4.6。
ローカルに落としたHoudiniMCPのディレクトリに移動して命令を開始。

現在、HoudiniMCPの接続準備が完了したHoudiniシーンがあります。接続のテストを行うためにNullノードを作成してください

Antigravity、gemmaに続いて今回3回目だったのがあり、完全に「設定ファイルに書き込む」「AIにポート情報を渡す」等をし忘れて頼んだのだが特に問題なく繋げてくれた。
(もしかするとAntigravityでも設定の用意とかしなくても繋げてくれていたのかも)

デフォルトのポートだったのもありポート情報など特に言わなくてもすぐにつないでくれた
Nullノードができている

繋いだ後で設定を保存しておいてと言ったら保存してくれた。(Gemma4をつないだ時は本当に苦労したのに…)

今回の設定をMCPサーバーとして登録してもらえますか。もしくは登録などは不要でこの環境であれば今後問題なく利用できますか
MCP設定の追加もClaude任せ

動作テスト

特に問題無さそうだが一応、Antigravity、Gemma4と同様の動作テストを行う

CaludeからHoudiniMCPを使って花形のカーブ作成テスト

Gemma4 → Anti Gravity → Gemma4 → Claudeでテストしたのですが、Anti Gravityの際に必要な接続の設定など理解できた後だったこともあって拍子抜けするほどすぐに接続できました。
ClaudeにHoudiniMCPがある場所さえ認識させれば大丈夫そう。
antigravity同様、問題なく利用できそうです。

fish_ball

プロシージャル魚類