Back to Projects
AI AUTOMATIONCOMPLETE

MCP Command Panel for Unreal Engine

C++ plugin + Python FastAPI backend bridging AI models to the Unreal Editor.

SOLO DEVELOPER  ·  Jan 20, 2026

MCP Command Panel for Unreal Engine

A full-stack development tool combining a C++ Unreal Engine plugin with a Python FastAPI backend. The MCP Command Panel enables AI models (Claude, Gemini) to send commands directly to the Unreal Editor through HTTP/TCP networking. Features include editor utility widgets for command monitoring, real-time logging, and bidirectional communication.

// TECH STACK

LANGC++LANGPythonFastAPIHTTP/TCPUnreal Engine

Contributions

  • 01Built C++ Unreal plugin with HTTP client for FastAPI communication
  • 02Designed Python FastAPI backend with WebSocket support
  • 03Created Editor Utility Widget for real-time command monitoring
  • 04Integrated multiple AI providers (Claude, Gemini) as command sources

Technical Highlights

  • Clean Architecture separation between networking and editor layers
  • TCP keepalive with automatic reconnection logic
  • JSON-RPC style command protocol with validation