The Giants were awarded a waiver claim on Kansas City Royals left-hander Jose Mijares, the club announced Monday, and will add him to the active roster once he reports.