The Pirates outrighted McKinney to Triple-A Indianapolis on Sunday.
McKinney went unclaimed on waivers after being designated for assignment and will stick around in the organization. The veteran outfielder has posted a .526 OPS in 10 games with Pittsburgh this season.