Repolode
macarooni-man

macarooni-man/auto-mcs

A desktop app for creating, importing, and managing Minecraft servers for playing with friends, without manual setup.

Open-source alternative to:AternosMinehut

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. 1

    Download the latest release from the auto-mcs website or GitHub releases page

  2. 2

    On Linux, make the binary executable

    chmod +x auto-mcs
  3. 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

#minecraft#minecraft-server#server-management#modding#backup#modrinth#desktop-app#amscript#api#easy

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