A maximum power point tracker (MPPT) should be designed to deal with various weather conditions, which are different from region to region. Customization is an important step for achieving the highest solar energy harvest. The latest development of modern machine learning provides the possibility to classify the weather types automatically and, consequently, assist localized MPPT design. In this study, a localized MPPT algorithm is developed, which is supported by a supervised weather-type classification system. Two classical machine learning technologies are employed and compared, namely, the support vector machine (SVM) and extreme learning machine (ELM). The simulation results show the outperformance of the proposed method in comparison with the traditional MPPT design.