Sonodynamic anti-cancer therapy relies on the highly active singlet oxygen to induce potent cell death. However, the non-specific biodistribution of sonosensitizers post systemic administration results in a significant accumulation in the skin, and hence the daylight-induced phototoxicity. Here, we report a smart metal-organic framework-based nanocarrier with titanium dioxide (TiO2) as the sonosensitizer for reduced phototoxicity in the skin. The organic ligand bears the imidazole moiety that can facilely consume singlet oxygen in the skin without compromising the anti-cancer efficacy. The reaction between imidazole moiety and singlet oxygen was confirmed by the density functional theory (DFT). Upon light irradiation, the nanocarrier can significantly reduce the phototoxicity post light irradiation in a range of normal cells in vitro and in a mouse model in vivo. Meanwhile, the ligand contains a disulfide moiety that can deplete glutathione and orchestrate the singlet oxygen-induced toxicity in the CT-26 colon cancer cells. As a result, the nanocarrier showed superior in vivo antitumor efficacy in a CT-26 tumor-bearing mice model, leading to significant suppression of tumor growth and improved animal survival rates. The current work provides a tailored nanoscale particle engineering approach to simultaneously minimize phototoxicity in the skin and sensitize sonodynamic anti-cancer therapy.