halo mcc