Teams are allowed up to 60 players in their pool before cutting down to 30 players on the Opening Day roster. The rest of the players will remain at an Alternate Training Site.
Cabrera spent last season with the Pittsburgh Pirates, hitting .280 with seven home runs in 133 games.
The 35-year-old is going into his 16th season in the majors, a career that began in 2005 with the New York Yankees. He spent five years with the organization, winning a World Series with the team in 2009.
Cabrera's best season came in 2012 with the San Francisco Giants when he earned his lone All-Star selection, also winning All-Star Game MVP. His .346 batting average that season would have been the best in the majors, although he was suspended that year for use of performance-enhancing drugs.
The Giants went on to win the World Series that season.
He hasn't been quite as productive since, especially struggling in the field. According to Baseball Reference, Cabrera had negative-1.3 wins above replacement in 2019, which ranked ninth-worst in the majors.
The switch-hitter has still been a reliable batter during his time in the big leagues, producing a .285 career batting average and 1,962 total hits. He will try to build on these marks for a Mets outfield that is otherwise relying on injury-prone players like Yoenis Cespedes and Brandon Nimmo.
The Mets also added pitchers Hunter Strickland and Erasmo Ramirez to the player pool Monday, along with infielder Gordon Beckham and outfielder Ryan Cordell.