Install a Mechanical Mastery Plus server through the Control Panel (Servers → Select your server → Game servers → Add Game Server → Mechanical Mastery Plus)
good server hosting but i did have an issue where my whole world was wiped due to an update. other than that, its pretty good. help desk responds very quick, (24 hour chat response time is usually in 3 minutes). would i recommend? sure, just be careful with minecraft server update :p