MCSManager is a distributed game server management platform with a panel-daemon architecture. The Panel provides a web-based UI (Vue 3 + Ant Design Vue) and a Koa.js backend for user management, authentication (including SSO/OIDC/OAuth2, 2FA, API keys), and orchestration. The Daemon agents run on server machines and manage game server instances (Minecraft, Steam, etc.) as processes or Docker containers, providing file management, terminal access (WebSocket + PTY), mod/plugin management, scheduled tasks, and resource limiting. Communication between Panel and Daemon uses HTTP REST and Socket.IO for real-time instance I/O. The system supports auto-update, i18n (12 languages), and a drag-and-drop dashboard layout. The monorepo includes shared libraries (common), backend services (panel, daemon), and a Vue 3 frontend, with extensive integration tests that boot real processes.