People confuse MM with EE/EMH. MM is available only at DL park with appropriate tickets on select days - you don't have to stay onsite. EE is available at both parks on different mornings, but only for those who stay onsite at one of disney's three hotels.