Disclosed herein are nanoparticles for diagnosis or treatment of tumors. The nanoparticles include: (a) a core including a Prussian blue dye and (b) a shell obtained by partially or completely coating a surface of the Prussian blue core with albumin, thereby diagnosing a tumor by a nuclear magnetic resonance imaging apparatus and a near-infrared fluorescence imaging apparatus and necrotizing a tumor by a combined photothermal-photodynamic effect.