unreal-engine-skills-for-claude-code プラグイン
プラグイン Claude Code 開発 デザイン・メディア制作AI エージェント・AI アプリ開発Claude Code 拡張・ワークフロー以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
「unreal-engine-skills-for-claude-code」は、Claude CodeからMCP(Model Context Protocol)経由で稼働中のUnreal Editorを直接操作できるプラグインです。READMEによると、Unrealの ToolsetRegistry を通じて30種類以上のツールセット(アクター、Blueprint、マテリアル、Niagara、Control Rig、Sequencer、State Tree、ウィジェット、Gameplay Ability System、自動テストなど)にわたる数百のツールが公開されます。利用には Unreal Editor 側で ModelContextProtocol と AllToolsets プラグインを有効化し、MCPサーバー(デフォルトは localhost:8000)を起動しておく必要があります。READMEはセキュリティ上の注意点も明記しており、localhost は信頼境界ではないこと、execute_tool_script が任意のPythonをエディタ内で実行できエディタ権限を持つ操作に相当することを警告しています。対応OSは macOS、Linux、Windows(Git Bash または WSL 経由)です。
概要
SaaSではありません。Claude Code用のプラグイン(skillsとSessionStartフック)で、Unreal Editor側のMCPサーバーに接続し、公開されたエディタツールを通じて稼働中のUnreal Engineプロジェクトを検査・変更できる仕組みです。
unreal-engine-skills-for-claude-code でできること
- アクターの生成・変形・検査・削除、コンポーネントやアウトライナーフォルダの管理
- Blueprintの作成・グラフ編集・ノード追加・ピン接続・変数管理・コンパイル
- アセットの検索・読み込み・保存・移動・複製、Data Table/Curve Table/String Tableの編集
- マテリアルグラフの作成とマテリアルインスタンスの設定
- スタティック/スケルタルメッシュ、LOD、コリジョン、Nanite、ソケット、ボーンの検査・編集
- Control Rigの構築、State TreeやBehavior Treeの検査
- Level Sequenceの作成・編集、キーフレームアニメーション、カメラ管理、SequencerでのFBXインポート/エクスポート
- Niagara VFXシステムとDataflowグラフの作成
- UMGウィジェットBlueprintの構築とSlate UI操作の自動化
- ゲームプレイタグ管理、GAS状態の検査、Game Feature Pluginの作成、物理アセットの編集
- C++自��テストの発見・実行・結果検査
- スクリーンショット取得、カメラ操作、ログ検査
- 複数のツール呼び出しを1回のPythonスクリプト実行にまとめて実行
出典
原文の説明(英語)
Control Unreal Editor directly from Claude Code via MCP. Hundreds of tools exposed via Unreal's ToolsetRegistry across 30+ toolsets: actors, blueprints, materials, Niagara, Control Rigs, Sequencer, State Trees, widgets, Gameplay Ability System, automation testing, and more.