A flexible Cu-CAT-1 MOF nanorod array membrane is rationally designed for water–electricity cogeneration from seawater with efficient solar desalination performance and nice all-weather electricity output.