You can recover mp in active mode, too
HP and MP will automatically recover only while the player is stationary, regardless of whether or not he/she is engaged in battle. The amount of HP and MP recovered will increase based on the amount of time a player remains stationary.