add mpc parser