# 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 # 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 # Additional UE content path prefixes (comma-separated) # Plugins with CanContainContent in their .uplugin register mount points beyond /Game/. # Example: /ProjectObject/,/ProjectAnimation/,/MyPlugin/ # MCP_ADDITIONAL_PATH_PREFIXES= # Legacy/Alternative Variables (for backward compatibility) # MCP_AUTOMATION_WS_PORT=8090 # MCP_AUTOMATION_BRIDGE_ENABLED=true