@GIdenJoe 's post is pretty much spot on.
IGMP if all in an L2 domain and PIM-SM for multicast that has to move across an L3 domain.
Personally, I'd suggest:
- Separating all of your multicast equipment onto a separate VLAN('s) from other devices in the network
- Adding in a Catalyst 9300 in Meraki configuration mode (assuming that meets your other requirements) and connecting all of your multicast equipment to that. You can then set the IGMP querier on this device thereby limiting the traffic heading up to the MX.
The guides @PhilipDAth provided do a very good job at describing Multicast configuration and best practices within the Meraki environment.