Yes, MDCAT is necessary for private MBBS. According to PMC policy, any student who wants admission to a medical and dental college, either in a government or private institution, must pass the MDCAT.