Unreal Engine 5.8でModel Context Protocol(MCP)が実験的機能として搭載されました。 Claude CodeやCursorなどのAIクライアントをエディタに接続できますが、現時点では使える場面が限られています。宣伝通りには動かない部分も多いので、実際に試して分かったことを正直にまとめます。
MCP(Model Context Protocol)はAnthropicが策定したオープンな通信規格で、AIモデルが外部ツールやアプリケーションを操作するための標準インターフェースです。 UE5.8ではこのMCPサーバーがエディタ内部に組み込まれ、AIクライアントがエディタのシステムに直接アクセスできるようになりました。
対応AIクライアントは Claude Code / Cursor / VSCode / Gemini / Codex です。
現時点で実用的に動作が確認されている操作です。
🎭
アクター配置
レベルにアクターをスポーン・選択・移動。シンプルな配置作業はAIに任せられる。
🖼️
UMGウィジェット編集
HUD・UIのウィジェット配置や設定変更。繰り返しが多いUI作業に有効。
🌿
PCGグラフ編集
31種のツールでPCGグラフのノード作成・接続・実行まで対応。植生配置などの手続き生成に使いやすい。
✨
Niagaraエフェクト
56種のツールでNiagaraシステムの編集が可能。パーティクルパラメータの調整に活用できる。
▶️
PIE制御
Play In Editorの開始・停止をAIが制御できる。テストの自動化フローに組み込める。
💡
ライティング設定
ライトの色・強度・方向の変更。「夕暮れっぽくして」のような指示が通る場合がある。
期待していたが、現時点では実用に至っていない操作です。
Blueprintの読み取り
既存BPのノード構成やイベントグラフをAIが読み込むことは現状できない。「このBPを改造して」という指示は通らない。
BPノードの接続
BPノード自体は作れるが、ノード間の接続(ピンのワイヤー)が現状うまく動かないケースが多い。実用レベルに達していない。
繰り返し作業の高速化
BPの複製・フォルダ整理などはAIに頼むと時間がかかり、手動の方が圧倒的に速い。単純作業には向いていない。
Runtime中のデバッグ
PIE実行中のアクター状態ダンプや変数の読み取りは未対応。実行時のデバッグには使えない。
現時点では「Blueprint開発を丸ごとAIに任せる」というレベルには達していません。BPの読み取りができず、ノード接続も不安定なため、ゲームロジックの実装補助としての利用は難しい状態です。
一方で、PCGやNiagaraなど視覚的・反復的な作業では効果が出やすい傾向があります。 「草を100本配置して」「このパーティクルをもっと激しくして」のような指示には応えやすいです。
実験的機能であるため、今後のアップデートで大きく改善される可能性があります。 現時点では「こんな機能がある」と把握しておき、使えそうな場面で試すくらいのスタンスが現実的です。
Unreal MCP プラグインを有効化
Edit → Plugins を開き、検索欄に「Unreal MCP」と入力してチェックを入れます。「Toolset Registry」が自動で有効になります。まだ再起動しないでください。
AllToolsets プラグインを有効化(必須)
同じPluginsウィンドウで「AllToolsets」を検索してチェックを入れます。これを有効にしないと接続できてもツールが一切動きません。両方チェックしたらエディタを再起動します。
自動起動を設定
Edit → Editor Preferences → General → Model Context Protocol を開き、「Auto Start Server」をONにします。エディタ起動時に自動で http://127.0.0.1:8000/mcp へサーバーが立ち上がります。
クライアント設定を生成
エディタ下部のコンソール入力欄(バッキー ` キーで開く)に以下を入力してEnterを押します。プロジェクトのルートフォルダに設定ファイルが自動生成されます。
ModelContextProtocol.GenerateClientConfig ClaudeCodeAIクライアントをプロジェクトフォルダから起動
プロジェクトの .uproject があるフォルダをルートにして Claude Code を起動します。設定ファイルを自動検出してMCPサーバーに接続されます。「MCP connected」のような表示が出れば成功です。
Blueprint × AI をさらに加速する
Blueprint開発 × AI活用をシームレスにつなぐUE5エディタプラグイン
ノード右クリックで実行フローをMarkdown変換
コピー前にプレビューして内容を確認
「説明して」「バグを教えて」などプロンプト付きコピー
スクリーンショット不要・コード知識不要