Automation tool for Monster Legends using ADB and OpenCV template matching.
- Ads · Reduce Time · Resource Dungeons · Cavern Dungeons · Era Saga · PVP
- Breed Monsters · Feed & Sell Monsters · Craft Runes
- Macro System · Brightness Controls · Automatic Updates · Close Game
- Download the latest
AutoMonster_Setup.exefrom releases - Run the installer and follow the prompts
- Launch from Start Menu or desktop shortcut
For developers or advanced users:
python -m pip install --upgrade pip
pip install -r requirements.txt
python main.py- Android: 5.0 to 16 (Android 17+ is not supported yet)
- Resolution: 1280x720 (recommended)
- DPI: 240
- ADB: Enabled and accessible
Recommended emulators: BlueStacks (best performance), LDPlayer (lower resource usage).
- Enable Developer Options (Settings > About Phone > tap Build Number 7 times)
- Enable USB Debugging and Stay Awake in Developer Options
- Connect via USB (device appears in the dropdown automatically) or enable Wireless Debugging and enter the IP address and port manually
Select a command from the dropdown, configure its parameters, and click Set Values as Defaults to store them for next time.
Chain commands into automated sequences via Macro Manager:
- Create a new macro and name it
- Add steps by selecting commands and configuring parameters
- Reorder steps with arrow buttons
- Enable Lower Brightness and / or Lock Device for overnight runs
- Check the log window for status updates and errors
- Use Stop to halt any running operation
- Some commands are semi-automatic — click the ? help button for navigation requirements
- Windows (installer), macOS or Linux (manual)
- Python 3.10+
- ADB-capable device or emulator (Android 5.0 to 16; Android 17+ not supported yet)
- Monster Legends at 1280x720 resolution (recommended)
- Open an issue on GitHub
- Message me on Reddit: @some-guy250
This tool is for educational purposes. Usage may violate Monster Legends' terms of service. Use at your own risk.
MIT. See LICENSE.