MCP アンリアル サーバー
リモート Python 実行を通じて Unreal Engine インスタンスと対話するためのサーバー実装。
特徴
- 🚀 Unreal インスタンス管理 - マルチキャストによるUnrealノードの自動検出 
- リアルタイムノードステータス監視 
- LSP 互換クライアントによるリソース一覧 
 
- 💻リモート実行 - Unreal Engine 環境で Python コードを実行する 
- 有人実行モードと無人実行モードの両方をサポート 
- ファイル実行とステートメント評価モード 
 
- 📊ログ記録と監視 - 詳細なログをファイルに記録します ( - mcp_unreal.log)
- 異なる詳細レベルでのコンソールログ 
- ノード接続のヘルスモニタリング 
 
インストール
構成
ネットワーク設定
RemoteExecutionConfigでマルチキャスト パラメータを構成します。
ログ記録
server.pyのログ記録設定を変更します。
使用法
サーバーの起動
サポートされているツール
- Unrealインスタンスに接続する 
- Pythonコードを実行する 
APIドキュメント
リソース形式
実行モード
| モード | 説明 | 
| MODE_EXEC_FILE | Pythonファイルを実行する | 
| MODE_EXEC_ステートメント | Pythonステートメントを実行する | 
| MODE_EVAL_STATEMENT | Python式を評価する | 
トラブルシューティング
よくある問題:
- ノードが検出されません: MCP プラグインを使用して Unreal インスタンスが実行されていることを確認します 
- 実行タイムアウト: マルチキャストトラフィックのファイアウォール設定を確認してください 
- 接続が切断された場合: ノードのステータスの変化については - mcp_unreal.log監視します。
ライセンス
Apache 2.0 ライセンス
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Unreal Engine 環境でのリモート Python コード実行を可能にするサーバー実装。マルチキャスト ネットワークを介した自動 Unreal ノード検出および管理機能を備えています。
Related MCP Servers
- -security-license-qualityA Model Context Protocol server that allows management and execution of Blender Python scripts, enabling users to create, edit and run scripts in a headless Blender environment through natural language interfaces.Last updated -8
- -security-license-qualityA server that enables AI assistants to understand and interact with Unity projects in real-time, providing access to scene hierarchy, project settings, and the ability to execute code directly in the Unity Editor.Last updated -93MIT License
- Asecurity-licenseAqualityA Model Context Protocol server that enables natural language interactive control of Universal Robots collaborative robots, allowing users to control robot motion, monitor status, and execute programs through direct commands to large language models.Last updated -294
- -security-license-qualityA server that enables control of Unreal Engine 5.5+ using natural language commands, allowing users to create Blueprints, manipulate actors, work with nodes, manage project settings, and create UMG widgets through the Model Context Protocol.Last updated -1MIT License