Systems and methods are presented for generating and storing electric power in which a microbial solar cell is provided in a sealed container with photosynthetic organisms that generate reactants of the microbial fuel cell and the products of the microbial fuel cell from sunlight received through the container.