Previous applications of matrix metalloproteinase (MMP) inhibitors in cancer treatment have resulted in disappointing outcomes. Therefore, it is necessary to develop more active or better targeted MMP inhibitors. In this study, Inhibitor2, a heptapeptide MMP inhibitor, was connected to the N-terminus or C-terminus of ES-2, an 11-amino-acid antiangiogenic peptide, and two designed peptides, P2 and P4, were generated. P2 inhibited MMP-2, MMP-8, MMP-9, and tumor necrosis factor-α converting enzyme (TACE) activity with IC50 values of 1.40, 0.35, 1.36, and 1.95 μmol/l, whereas those for P4 were 19, 20, 18, and 18 μmol/l. P2 showed a higher affinity with integrin α5β1 in a human umbilical vein endothelial cell (HUVEC) adhesion assay than P4. In the HUVEC migration assay, P2 showed a better inhibitory effect on HUVEC migration than P4 and Inhibitor2 and the inhibitory ratio at 2 μg/ml was 77%. In a chorioallantoic membrane assay, at a concentration of 3.28 μg/ml, P2 and P4 showed 69.8 and 56.8% inhibition of formation of new blood vessels on the embryo membrane. Furthermore, P2 significantly inhibited B16F10 growth in a syngeneic mouse model with an inhibition ratio of 57.92% by tumor weight at a dose of 20 mg/kg/day, whereas P4 and Inhibitor2 exerted no such in-vivo effect. The antiangiogenic effect of P2 was confirmed by CD31 staining of the tumor tissue sections. The Inhibitor2 part of P2 may function both as an MMP inhibitor and as a targeting motif. These studies represented an example of how to better apply the potent and peptidomimetic MMP inhibitors in cancer treatment.