hi Ayen,
yes, it´s possible to connect an MPLS link (or any other) to the WAN uplink of the MX. You can use that as primary, secondary, load balance, etc. I have multiple customers using it like this.
The only requirement is that the MPLS link has internet connectivity. The MX WAN interface needs to connect to the Meraki cloud.