Cardinals manager Mike Matheny told reporters that Carpenter will not be participating in the World Baseball Classic due to back tightness that has limited him this spring.
Harrison, the Pirates' everyday second baseman last year, will be Pittsburgh's fifth regular position player participating in the international tournament. McCutchen will leave Monday to join Team USA, while outfielders Starling Marte and Gregory Polanco will play for the Dominican Republic, and catcher Francisco Cervelli is set to join Team Italy.
Harrison has played everywhere but center field and catcher over the past six years.