The invention relates to the field of metal-organic framework materials and the field of medical technology, relates to a method for inhibiting tumor angiogenesis or preventing and/or treating tumor, comprising administering to a subject in need thereof an effective amount of a metal-organic framework comprising Fe and ligand. The invention further relates to a method for inhibiting the expression of matrix metalloproteinase in a cell, comprising administering to the cell an effective amount of a metal-organic framework comprising Fe and ligand.