Sandbox
@VedantRGosavi/UE5-MCP

MCP docs for Blender and Unreal Engine 5

UE5-MCP describes a Model Control Protocol setup for moving agent work between Blender and Unreal Engine 5. It focuses on scene generation, asset management, level import, lighting transfer, and Blueprint-based scene changes. The repo is documentation-heavy and points to workflow, commands, configuration, and architecture notes instead of a finished package. The README also says the project was not taken forward, so the value here is the integration design and docs.

426 stars57 forksUpdated 1y ago
Who it's for

Builders who want an agent to help move assets, scenes, and level work between Blender and Unreal Engine 5.

What it delivers

You can use agent-assisted workflows for scene creation, asset transfer, and UE5 level setup instead of doing each step by hand.

What it does

AI-driven scene generation

Covers text-to-scene and image-to-scene workflows in Blender, plus scene composition and material handling.

Unreal Engine integration

Describes automated scene import, level conversion, material and lighting transfer, optimization, and Blueprint scene manipulation.

Asset management and creation

Explains AI-assisted generation and modification of 3D models, textures, and materials, with transfer workflows between Blender and UE5.

Gameplay programming and debugging

Includes guidance for Blueprint scripting help, performance profiling, and automated debugging in UE5.

Workflow and command docs

Provides separate docs for commands, configuration, automation, architecture, and troubleshooting.

How to get it

  1. 1Clone the repository
    git clone https://github.com/your-repo/UE5-MCP.git
  2. 2Install dependencies
    pip install -r requirements.txt

README

UE5-MCP (Model Control Protocol)

UPDATE: unfortunately we didnt move forward with the project due to time constraints. Feel free to use the docs.

Overview

UE5-MCP (Model Control Protocol) is designed to integrate AI-driven automation into Blender and Unreal Engine 5 (UE5) workflows. This project builds upon BlenderMCP to provide an end-to-end pipeline for AI-driven game level creation, enhancing level design, asset management, and gameplay programming.

Features

  • AI-Driven Scene Generation (via BlenderMCP):
    • Text-to-Scene conversion in Blender
    • Image-to-Scene reference-based generation
    • Material and texture management
    • Automated scene composition
    • PolyHaven asset integration
  • Unreal Engine Integration:
    • Automated scene import
    • Game level conversion
    • Material and lighting transfer
    • Level optimization utilities
    • Blueprint-based scene manipulation
  • Asset Management & Creation:
    • Generates and modifies 3D models, textures, and materials using AI
    • Workflow automation for asset transfers between Blender and UE5
  • Gameplay Programming & Debugging:
    • Assists in Blueprint scripting
    • Performance profiling
    • Automated debugging for UE5

Prerequisites

  • Blender (latest stable version)
  • Unreal Engine 5 (UE5)
  • Python 3.x
  • Required Python packages (specified in dependencies.md)

Installation

  1. Clone the repository:
    git clone https://github.com/your-repo/UE5-MCP.git
    
  2. Install dependencies:
    pip install -r requirements.txt
    
  3. Configure settings (refer to configurations.md)
  4. Run MCP within Blender or UE5 as per the workflow instructions (workflow.md)

Usage

  • For Blender: Use Blender-MCP to automate scene creation and asset generation
  • For Unreal Engine 5: Utilize UE5-MCP for automated level design, asset integration, and debugging
  • For AI Integration: Check ai_integration.md for available AI-powered automation features

For detailed commands and parameters, refer to commands.md.

Contributing

See CONTRIBUTING.md for contributing guidelines and best practices.

License

Refer to LICENSE.md for licensing details.

Troubleshooting

If you encounter issues, check troubleshooting.md or submit an issue on GitHub.

Contact

Vedant Gosavi Aditya Mhambrey Charles Green

Acknowledgments

  • BlenderMCP project contributors
  • Unreal Engine community
  • [Additional acknowledgments]

Files in the repo

Repository payload16 top-level entries
  • ai_integration.md
  • api_reference.md
  • architecture.md
  • automation.md
  • blender_mcp.md
  • commands.md
  • configurations.md
  • CONTRIBUTING.md
  • dependencies.md
  • LICENSE.md
  • monorepo_structure.md
  • README.md
  • research.md
  • troubleshooting.md
  • ue5_mcp.md
  • workflow.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More connectors

Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface

86k

High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

43k

Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama…) with Codex CLI, App, SDK, and Claude Code

14k
okf-memory/
okf-agent-memory

Git-native persistent memory for AI coding agents. Implements Google OKF v0.2 with sub-300µs in-memory BM25 search, embedded MCP server, and progressive disclosure. Slashes token bloat by 80% with zero external databases or dependencies. Built in pure Go.

547
tirth8205/
code-review-graph

Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.

31k
2akouwu/
reverify

Stop your AI from making things up — it proposes, deterministic tools decide, every claim checked against ground truth with evidence. Grounded facts and context survive resets. Reverse engineering is the proving ground. MCP server + CLI.

1.1k