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に接続をお願いしても直してくれると思う)

Houdiniでのセットアップ
Houdini側はPythonでポートを開いておく
import hrpyc
hrpyc.start_server(port=18811)
Claude Codeでのセットアップ
今回の動作確認で利用したモデルはSonet4.6。
ローカルに落としたHoudiniMCPのディレクトリに移動して命令を開始。
現在、HoudiniMCPの接続準備が完了したHoudiniシーンがあります。接続のテストを行うためにNullノードを作成してくださいAntigravity、gemmaに続いて今回3回目だったのがあり、完全に「設定ファイルに書き込む」「AIにポート情報を渡す」等をし忘れて頼んだのだが特に問題なく繋げてくれた。
(もしかするとAntigravityでも設定の用意とかしなくても繋げてくれていたのかも)


繋いだ後で設定を保存しておいてと言ったら保存してくれた。(Gemma4をつないだ時は本当に苦労したのに…)
今回の設定をMCPサーバーとして登録してもらえますか。もしくは登録などは不要でこの環境であれば今後問題なく利用できますか
動作テスト
特に問題無さそうだが一応、Antigravity、Gemma4と同様の動作テストを行う

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

fish_ball
プロシージャル魚類