The application of MgO/Mg(OH)2 in heat storage technology has been limited due to slow hydration rate and easy agglomeration. In this paper, nanoporous carbon particle (NCP) as a carrier was used to prepare NCP/MgO chemical heat storage composite materials by impregnation and calcination methods, respectively. The microstructure characterization, hydration reaction, and simultaneous thermogravimetric analysis experiments were carried out on the prepared composite materials. The results showed that the internal distribution of MgO in the composite material prepared by calcination method was more uniform, and the particle size of MgO was smaller. Under the conditions of 110 ℃ hydration temperature and 57.8 kPa water vapor partial pressure, the hydration conversion ratio of the composite material prepared by calcination method after 120 min of hydration conversion ratio reached 93 %, which was 17.7 % higher than that of the impregnated composite material and 50 % higher than that of pure MgO. Under the comprehensive influence of specific surface area, pore structure, and active component particle size, compared with pure materials and impregnated composite materials, the dehydration rate of the composite material prepared by calcination method at 300 ℃ was twice that of impregnated method and 6 times that of pure MgO, and the heat storage density reached 1039kJ/kg. After 10 cycles, the heat storage density still maintained an initial state of 95.8 %. Compared with pure materials and impregnated composite materials, NCP/MgO composite materials prepared by calcination method had better heat storage performance and higher cyclic stability.