- MCP server (Kestrel) launched on background thread after 3 frames to avoid conflicting with Vulkan/SDL3 initialization - --mcp-port 0 (default) = disabled, scene works as before - --mcp-port 5000 = MCP starts after 3rd frame - Reduced extra balls from 30 to 10 for stability - Engine.AI/McpEngineServerHost reverted to original (no WebApplicationOptions)