Mojca Kreft je dramaturginja in teatrologinja. Na Filozofski fakulteti v Ljubljani je študirala slovenščino in etnologijo, po dveh letih študija je vzporedno vpisala dramaturgijo na Akademiji za gledališče, radio, film in televizijo, kjer je leta 1975 tudi diplomirala.
Bila je dramaturginja (in večkrat v. d. umetniške vodje) v Mestnem gledališču ljubljanskem (1975–1987), dramaturginja v Drami SNG Maribor (1987–1989), umetniška vodja (1989–1999) in dramaturginja (2000) v Lutkovnem gledališču Ljubljana, Zatem je kot kustosinja vodila zvočni arhiv v Slovenskem gledališkem muzeju od leta 2001 do leta 2009, kjer je tudi pridobila strokovni naziv muzejska svetovalka, od leta 2020 pa je umetniška vodja v Šentjakobskem gledališču Ljubljana.
Kot dramaturginja posameznih uprizoritev in avtorica esejev je sodelovala z večino slovenskih poklicnih gledališč. Bila je selektorica Tedna slovenske drame (1984) in mednarodnega bienalnega festivala Zlata paličica (2005 in 2007) ter članica številnih strokovnih žirij na področju scenskih umetnosti.
V različnih strokovnih publikacijah je objavila številne prispevke. Z razpravami o gledališču in dramatiki je vrsto let sodelovala na Radiu Slovenija. Med njenimi uredniškimi deli izstopa monografija Oresteja ´68 (2008). Slovenski gledališki inštitut je v zbirki Dokumenti izdal njeno knjigo Franci Križaj: V varnem pristanu ustvarjalnega nemira, Gledališka vinjeta (2017). Je tudi avtorica pregledne razstave ob 45-letnici Festivala Borštnikovo srečanje (2010).