根据提供的信息,以下类型的企业必须拥有机电工程总承包资质:
1. 承建政府和公共机构工程的企业,如政府机关、学校、医院、公共交通、市政工程等的建筑和设施工程。
2. 承建大型商业和金融机构工程的企业,如银行、保险公司、商业链等大型商业和金融机构的新建、改建和维护等工程。
3. 承建能源、矿产和化工工程的企业,如电力、石油、天然气、化肥、化工等行业的设施建设和维护工程。
4. 承建重型制造工程的企业,如船舶、飞机、机车车辆、重工等行业的生产线建设和设施维护工程。
5. 承建高新技术产业工程的企业。
6. 承建环保工程和生态工程的企业。
此外,《中华人民共和国建筑法》提倡对建筑工程实行总承包,并禁止将建筑工程肢解发包。建筑工程总承包单位可以将部分工程发包给具有相应资质条件的分包单位,但建筑工程主体结构的施工必须由总承包单位自行完成。