McArthur will serve as the Royals' opener Saturday at Toronto, Jaylon T. Thompson of The Kansas City Star reports.
Zack Greinke is expected to enter the game behind McArthur as a bulk reliever. The 26-year-old has spent the majority of this season at the Triple-A level and carries a rough 10.13 ERA through his first 10.2 major-league innings.