I think this is one of the cases where Nix would be easier. To try it out without polluting your global namespace, nix run nixpkgs#mc.