You need a Linux host with sudo, Node.js 18+, and enough headroom to also run a Java server.
One script installs Java 21, the latest PaperMC build, Geyser + Floodgate, accepts the EULA, wires three systemd units, and runs a final health check.
sudo apt install -y git sudo mkdir -p /opt/minecraft-bot-mcp && sudo chown "$USER":"$USER" /opt/minecraft-bot-mcp git clone https://github.com/christopherdeck/minecraft-mcp.git /opt/minecraft-bot-mcp cd /opt/minecraft-bot-mcp bash scripts/deploy-java.sh
Prefer containers, or on Windows/macOS? These package the MCP server as a Docker image. Default mode connects to a Java server you already run — add --full-stack to also let Docker run a bundled PaperMC + Geyser + Floodgate.
bash scripts/install-linux.sh # Linux .\scripts\install-windows.ps1 # Windows (PowerShell 5.1+)