The document discusses constraints on the primordial power spectrum from observations of primordial black holes (PBHs) and ultra compact mini halos (UCMHs). It summarizes constraints on the initial abundance of PBHs and UCMHs from various observations. Using models of PBH and UCMH formation, these constraints are then translated into limits on the amplitude of primordial curvature perturbations as a function of scale. Combining the PBH and UCMH constraints provides strong limits on the primordial power spectrum across a wide range of scales, disfavoring significant power beyond what is expected from nearly scale-invariant inflationary models.