With the development of renewable energy, renewable energy incubators have emerged continuously. However, these incubators present a crude development model of low-level replication and large-scale expansion, which has triggered a series of urgent problems including unbalanced regional development, low incubation efficiency, low resource utilization, and vicious competition for resources. There are huge challenges for the sustainable development of incubators in the future. A scientific and accurate evaluation approach is of great significance for improving the sustainability of renewable energy incubators. Therefore, this paper proposes a novel method combining an interval type-II fuzzy analytic hierarchy process (AHP) with mind evolutionary algorithm-modified least-squares support vector machine (MEA-MLSSVM). The indicator system is established from two aspects: service capability and operational efficiency. TOPSIS integrated with an interval type-II fuzzy AHP is employed for index weighting and assessment. In the least-squares support vector machine (LSSVM), the traditional radial basis function is replaced with the wavelet transform function (WT), and the parameters are fine-tuned by the mind evolutionary algorithm (MEA). Accordingly, the establishment of a comprehensive sustainability evaluation model for renewable energy incubators is accomplished in this paper. The experimental study reveals that this novel technique has the advantages of scientificity and precision and provides a decision-making basis for renewable energy incubators to realize sustainable operation.