A C++/Qt custom launcher for Minecraft that manages multiple separate Minecraft installations, a fork of MultiMC.
- Stars
- 506
- Forks
- 35
- Open issues
- 10
- Last commit
- 3 hours ago
What is it?
auto-mcs is a cross-platform desktop application for setting up and maintaining Minecraft servers. It handles installation, version and modloader selection, and automatic updates, so users can start a server without manually configuring Java or server files. Supported server types include Paper, Purpur, Fabric, Quilt, NeoForge, Forge, Spigot, CraftBukkit, and Vanilla.
Beyond setup, it provides a mod and plugin manager with Modrinth integration for search, installation, and updates, plus support for importing modpacks (.zip and .mrpack) or existing servers. Other management tools include automatic backups, a server.properties editor, an access control page for operators, bans, and the whitelist, and crash detection with a readable report.
For players who are not port forwarding, auto-mcs integrates with playit.gg, and it offers a remote access option for managing servers away from home. It also includes a console with a scripting API called AMScript and a built-in IDE. A Docker image is available as an alternative to the desktop app.
Key features
- 01Creates a server in under a minute with preconfigured templates
- 02Mod and plugin manager with Modrinth search, install, and updates
- 03Imports modpacks (.zip, .mrpack) and existing servers
- 04Automatic backups and server updates
- 05Access control page for operators, bans, and whitelist
- 06Crash detection with a readable report
Use cases
- Hosting a Minecraft server for friends without port forwarding
- Running a modded server by importing a modpack
- Switching versions or modloaders on an existing world
- Managing a small Minecraft server without learning server configuration
Quick start
- 1
Download the latest release from the auto-mcs website or GitHub releases page
- 2
On Linux, make the binary executable
chmod +x auto-mcs - 3
Extract the .zip to a folder of your choice and launch auto-mcs
Things to know
- This is a relatively new project, so features and behavior may change during development.
- It is licensed under GPL-3.0, a copyleft license that requires derivative works to remain open source.
In collections
Topics
FAQ
- What is auto-mcs?
- A desktop app for creating, importing, and managing Minecraft servers for playing with friends, without manual setup. auto-mcs is a cross-platform desktop application for setting up and maintaining Minecraft servers. It handles installation, version and modloader selection, and automatic updates, so users can start a server without manually configuring Java or server files. Supported server types include Paper, Purpur, Fabric, Quilt, NeoForge, Forge, Spigot, CraftBukkit, and Vanilla.
- Is auto-mcs free to use? What license does it have?
- auto-mcs is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is auto-mcs still maintained?
- Actively maintained. The last commit to auto-mcs was on Nov 7, 2026.
- What can I use auto-mcs for?
- Hosting a Minecraft server for friends without port forwarding Running a modded server by importing a modpack Switching versions or modloaders on an existing world Managing a small Minecraft server without learning server configuration
- How do I install auto-mcs?
- Download the latest release from the auto-mcs website or GitHub releases page On Linux, make the binary executable: chmod +x auto-mcs Extract the .zip to a folder of your choice and launch auto-mcs
- Where can I get auto-mcs?
- The source code and installation instructions are on GitHub: https://github.com/macarooni-man/auto-mcs
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Minecraft server written entirely in Rust, aiming for fast, efficient, and customizable hosting compatible with vanilla mechanics.
A high-performance Minecraft server software, forked from Spigot, that fixes gameplay inconsistencies and provides a plugin API.
An IntelliJ IDEA plugin that adds Minecraft modding support for Spigot, Paper, Forge, Fabric, NeoForge, Sponge and more.
Web-based, multi-user panel for deploying and managing Minecraft and Steam game servers across multiple machines, with Docker or process-based instances.
A Java desktop tool for selecting chunks and regions in a Minecraft Java Edition world save and deleting or exporting them.