Tolbert's deal does not include an invite to big-league camp next week, so he will not be vying for a spot on the Phillies' Opening Day roster.
The 30-year-old received considerable playing time with the Minnesota Twins as a back-up infielder from 2008-2011, but did not make it up to Wrigley Field last season as part of the Cubs' organization. The punchy switch-hitter batted .240/.313/.304 with just one home run in 113 games at Triple-A Iowa, getting most of his playing time at shortstop.
More Phillies: Grading the Phillies' Offseason (On a Curve)
Tolbert is a career .230/.288/.319 hitter in 680 big-league plate appearances -- not much worse than Yuniesky Betancourt, who does have an invitation to spring training from the Phillies -- and has much better defensive numbers than Betancourt.
The Phillies had announced outfielder Joe Mather as a non-roster invitee to spring camp two weeks ago. The journeyman outfielder appeared in 103 games for the Cubs last year.