The invention provides a fusion protein and a composition and application of the mycoplasma pneumonia vaccine containing the fusion protein. The fusion protein includes Pseudomonas aeruginosa exotoxin A domain I and II, Mycoplasma hyopneumoniae antigenic protein and carboxyl terminal part, and the Mycoplasma hyopneumoniae antigenic protein includes NrdF protein, P102 protein, P97R1 protein, P97R2 protein, P97R1 protein Any protein in -NrdF protein, P97R2-NrdF protein. The invention also discloses a vaccine composition containing immune amount fusion protein and its application in the preparation of medicine for preventing and / or treating swine mycoplasma pneumonia. The vaccine composition can carry out a large amount of recombinant expression on the components of the vaccine composition by means of genetic engineering, which not only takes a short time, but also facilitates large-scale production; the vaccine composition can produce both humoral immunity and cellular immunity , can obtain a better immune effect.