Overview
Developing a plugin-based MCP (Model Context Protocol) that runs within Unreal Engine. The goal is to seamlessly integrate AI into game development workflows by building an interface between AI and the game engine.
Demo
Actor Spawning

Material Control

Blueprint Scripting

Physics Control

Technical Challenges
- Implementing an MCP server that fits Unreal Engine's plugin architecture
- Designing a protocol to deliver real-time game engine context to AI
- Designing an interface usable from both C++ and Blueprints
Tech Stack
- Engine: Unreal Engine 5
- Language: C++, Python
- Protocol: MCP (Model Context Protocol)