Puukko-Mackie ("Die Moritat von Mackie Messer") onKurt Weillin säveltämä lauluBertolt Brechtin tekstiin musiikkinäytelmäänDie Dreigroschenoper eliKolmen pennin ooppera. Ooppera sai ensi-iltansaBerliinissä 1928Theater am Schiffbauerdamm -teatterissa.
Laulun ensimmäinen esittäjä oli näytelmässä Lontoon poliisipäällikön "Tiger" Brownin osaa esittänytKurt Gerron. Gerron oli juutalainen ja hänet surmattiin Auschwitzin keskitysleirillä. Kerrotaan, että Gerron lauloi Puukko-Mackieta, kun häntä marssitettiin kohti kaasukammiota.[1]
Laulun ovat suomeksi levyttäneet vuonna 1956 sekäOlavi Virta ettäBrita Koivunen ja myöhemminPelle Miljoona sekä monet muut. Levytetyn tekstin on sanoittanutSaukki,[2] ja myöhemmin on sanat kirjoittanut myösElvi Sinervo.[3]
Saukin lauluteksti alkaa suomeksi: "Hailla hampaat julmat suuret, niitä piiloon ei se saa, mutta Mackie julman puukon kyllä saattaa piilottaa", alkutekstin sanat alkavat: "Und der Haifisch, der hat Zähne, Und die trägt er im Gesicht. Und Macheath, der hat ein Messer, Doch das Messer sieht man nicht."