The effects of non-magnetic atom vacancy on structural,martensitic phase transitions and the corresponding magnetocaloric effect in MnCoGe1-x alloys are investigated using x-ray diffraction and magnetic measurements.The introduction of non-magnetic atom vacancy leads to the decrease of the martensitic transition temperature and realizes a temperature window where magnetic and martensitic phase transitions can be tuned together.Moreover,the giant magnetocaloric effect accompanied with the coupled magnetic-structural transition is obtained.It is observed that the peak values of magnetic entropy change of MnCoGe0.97 are about-13.9,-35.1and-47.4 J·kg-1K-1 for △H=2,5,7 T,respectively.