UE5-MCP

UE5-MCP integrates AI-driven automation into Blender and Unreal Engine 5 workflows, enhancing level design, asset management, and gameplay programming through automated scene generation, asset creation, and debugging utilities.

229
19

UE5-MCP (Model Control Protocol)

Overview

UE5-MCP integrates AI-driven automation into Blender and Unreal Engine 5 (UE5) workflows, expanding upon BlenderMCP for AI-driven game level creation, enhancing level design, asset management, and gameplay programming.

Features

  • AI-Driven Scene Generation: Text-to-Scene conversion, image-based generation, material/texture management, automated scene composition, and PolyHaven asset integration via BlenderMCP.
  • Unreal Engine Integration: Automated scene import, game level conversion, material/lighting transfer, level optimization utilities, and Blueprint-based scene manipulation.
  • Asset Management & Creation: AI-powered 3D model, texture, and material generation/modification with automated asset transfers between Blender and UE5.
  • Gameplay Programming & Debugging: Assistance in Blueprint scripting, performance profiling, and automated debugging for UE5.

Prerequisites

  • Blender, Unreal Engine 5 (UE5), Python 3.x, and required Python packages (specified in dependencies.md).

Installation

Clone the repository, install dependencies via pip install -r requirements.txt, configure settings (refer to configurations.md), and run MCP within Blender or UE5 as per workflow.md.

Usage

Use Blender-MCP for automated scene creation and asset generation. Utilize UE5-MCP for automated level design, asset integration, and debugging. Refer to ai_integration.md for AI-powered automation features and commands.md for detailed commands and parameters.

Contributing, License, Troubleshooting, Contact, Acknowledgments

Refer to respective markdown files for details.

Repository

VE
VedantRGosavi

VedantRGosavi/UE5-MCP

Created

March 15, 2025

Updated

March 28, 2025

Category

AI