The invention relates to a special metal flexible cloth for the preparation of a coating with high temperature and corrosion resisting and a preparation method thereof. The metal flexible cloth can be used for the protection of mechanical parts in fields, i.e. a power station, petroleum, aviation, food, plastic, and the like. The metal powder cloth is prepared by adding a forming agent and a bonding agent into the mixed power of metals, i.e. WC-Co, Ni, Cr, and the like, and the cloth patch can be bonded on a metal base body by an organic bonding agent to form a thicker protective layer with abrasion resistance, high temperature resistance and corrosion resistances by being metallurgically combined with the metal base body in a penetration brazing way. The coating has good heat conductivity, corrosion resistances and impact resistance, and wrapped parts can recover the original mechanical property of base materials through heat processing, thereby, the costing can be suitable for the recovery of pieces with heterogeneous surfaces and especially suitable for the recovery of a curved surface, a folded surface, a helical surface, and the like. The invention an solve the problems of the high temperature corrosion and the abrasion of parts with serious abrasion and heat resistance in mechanical equipment and power station equipment, decreases the times of stopping production for overhauling and enhances the economic benefits.