# Server Settings
NODE_ENV=development
LOG_LEVEL=info
MCP_ROUTE_STDOUT_LOGS=true
# Unreal Engine Settings
UE_PROJECT_PATH="C:/Users/YourName/Documents/Unreal Projects/YourProject/YourProject.uproject"
# UE_EDITOR_EXE="C:/Program Files/Epic Games/UE_5.7/Engine/Binaries/Win64/UnrealEditor.exe"
# Automation Bridge Connection (Node -> Unreal)
MCP_AUTOMATION_HOST=127.0.0.1
MCP_AUTOMATION_PORT=8091
MCP_AUTOMATION_CLIENT_MODE=true
# WebAssembly Acceleration
WASM_ENABLED=true
# WASM_PATH=file:///absolute/path/to/unreal_mcp_wasm.js
# Timeouts
MCP_CONNECTION_TIMEOUT_MS=5000
MCP_REQUEST_TIMEOUT_MS=30000
# Tool Categories (comma-separated: core,world,authoring,gameplay,utility,all)
# Default is "core" for reduced context. Clients that don't support dynamic tool
# loading (like Claude Desktop) automatically get ALL tools for backward compatibility.
# MCP_DEFAULT_CATEGORIES=core
# Legacy/Alternative Variables (for backward compatibility)
# MCP_AUTOMATION_WS_PORT=8090
# MCP_AUTOMATION_BRIDGE_ENABLED=true