In this paper, we study the chemical reaction and heat source effects on unsteady MHD free convection heat and mass transfer of a nanofluid flow past a semi-infinite flat plate in a rotating system. The plate is assumed to oscillate in time with steady frequency so that the solutions of the boundary layer are the similar oscillatory type. The innovation of the present work is closed-form analytic solutions are obtained for the momentum, energy and concentration equations. The influence of various parameters entering into the problem in the nanofluid velocity, temperature and concentration distributions, as well as the skin friction coefficient, Nusselt number and Sherwood number are discussed by considering three different types of nanoparticles with the help of graphs and tables. This model finds applications in studying magnetic resonance imaging, data storage, biomedicine and thermal enhancement of energy systems.