Platinum isolated atoms and clusters supported on molybdenum carbide have been extensively characterized. The presence of both species is essential to boost the stability, so that the catalysts displays high metal-normalized turnover number of 4,300,000 moles of hydrogen per mole of platinum