Crafty Client is a pypi (pip) package for interfacing with the Crafty Web MC server control panel.
It was written from scratch and is based on requests.
Example:
from crafty_client import CraftyWeb
URL = "https://127.0.0.1:8000" # The location of the crafty-web webserver
API_TOKEN = "<place token here>" # Your crafty Web API token, printed in the console at installation.
crafty = CraftyWeb(URL, API_TOKEN)
print(crafty.get_all_servers())