π¦
Unreal Engine Agentic Control
Natural language control of the Unreal Engine Editor via AI agents (Google ADK + FastMCP + UE5 C++ plugin)
0 installs
Trust: 34 β Low
Agents
Ask AI about Unreal Engine Agentic Control
Powered by Claude Β· Grounded in docs
I know everything about Unreal Engine Agentic Control. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
Unreal Engine Agentic Control
Natural language control of the Unreal Engine Editor via AI agents. Describe scene changes in plain English and a team of agents collaborates to execute them in a live UE session.
Architecture
User (natural language)
β Orchestrator Agent (Gemini 2.5 Flash β routes tasks)
β UE Editor Agent (Gemini 2.5 Flash β calls MCP tools)
β MCP Server (FastMCP, stdio transport)
β TCP socket β UE TCP Plugin (C++, runs inside UE Editor)
Quick Start
# Install dependencies
pip install -e ".[dev]"
# Copy and fill in environment variables
cp .env.example .env
# Run the interactive REPL
python main.py
# Run tests
pytest tests/
Tech Stack
- Agent framework: Google ADK (Python) 1.25.0
- MCP server: FastMCP 2.14.5
- LLM: Gemini 2.5 Flash
- Engine: Unreal Engine 5.7.3
- Python: 3.12+
Project Structure
agents/β ADK agent definitions (orchestrator, UE editor, image gen)mcp_server/β FastMCP server with UE control toolsunreal_plugin/β C++ UE Editor plugin (TCP server)tests/β pytest test suite
