The Mets recalled RHP Chris Devenski and designated LHP José Castillo for assignment, New York announced before Saturday's game against the Miami Marlins.
Devenski, 34, has a 2.84 ERA and 0.95 WHIP in 12.2 IP over 11 games this season with the Mets.
He last pitched for New York July 29, a 7-1 loss to the San Diego Padres, when he allowed one run on one hit (a home run) in 1.1 IP.
The Mets optioned him to Syracuse July 31. In eight Triple-A games this month, Devenski posted a 1.04 ERA and 1.38 WHIP over 8.2 IP.
The 29-year-old Castillo, meanwhile, has been with New York and Syracuse since the Mets acquired him for cash in a May 15 trade with the Arizona Diamondbacks.
In 16 games with the Mets, Castillo posted a 2.35 ERA and 1.76 WHIP over 15.1 IP. He allowed one run on four hits while striking out two in two innings of Friday's 19-9 win over Miami.