In this paper, there is considered incompressible steady two-dimensional laminar MHD boundary layer flow, heat and mass transfer characteristics of micropolar nanofluid across a linearly stretching/shrinking porous surface. The effects of the magnetic, thermal slip, mass slip and heat source sink parameters are also considered. By applyingn appropriate similarity variables, the system of governing partial differential equations associated to micropolar nanofluid flow is transformed into a system of non - linear ordinary differential equations. The resulting equations are numerically solved in the Maple software by using shooting technique. The impact of the different applied parameters on skin friction, couple stress, Nusselt and the Sherwood numbers along the related profiles are determined for both stretching and shrinking cases of the surfaces. It was observed that with an increase in suction and magnetic parameters, the fluid velocity decreased. An increment in the thermal slip, the fluid temperature decreased and nanoparticles concentration decreases as the mass slip parameter is enhanced. An increase in concentration decreases but temperature increases. While, concentration and temperature both increase due to increase in thermophoresis parameter, and concentration also increases by increase in rate of chemical reaction. Thus, suction at the boundary and magnetic parameter acted as flow controlling parameter. It is believed that this type of investigation is very much helpful for the manufacturing of complex fluids and also for cleaning oil from surfaces.