unreal-engine-mcp
MCP server for Unreal Engine 5 with 17 tools for game development automation.
Package Details
unreal-engine-mcp-server
Environment Variables
Logging level: debug, info, warn, error (default: info)
Route standard output to standard error to avoid protocol corruption (default: true)
Absolute path to your Unreal .uproject file
Path to UnrealEditor-Cmd.exe (optional)
Directory to save screenshots (optional)
Automation bridge WebSocket port (default: 8091)
Automation bridge WebSocket host (default: 127.0.0.1). Set to 0.0.0.0 for LAN access (requires MCP_AUTOMATION_ALLOW_NON_LOOPBACK=true)
SECURITY: Allow binding to non-loopback addresses (e.g., 0.0.0.0) for LAN access. Only enable if you understand the security implications. (default: false)
Run as client connecting to UE (false) or server listening for UE (true) (default: false)
Use wss:// for the automation bridge client connection (default: false)
Connection timeout in milliseconds (default: 5000)
Request timeout in milliseconds (default: 30000)
Max inbound automation bridge messages per minute before disconnect (default: 600)
Max inbound automation request messages per minute before disconnect (default: 120)