To make room for Schneider, the Mets traded his backup, Ramon Castro, to the White Sox late Friday in exchange for right-hand pitcher Lance Broadway, who was sent to Triple-A Buffalo.
Schneider, the Mets' starting catcher on Opening Day, initially went on the disabled list on April 16 with a muscle strain in his back. While his back healed long ago, Schneider injured his right calf in a rehab start, postponing his return to Queens.
"I'm full go," Schneider said. "I'm ready."
Schneider will handle the catching duties with Omir Santos, who has made quite the splash with the team since being called up to replace Schneider in April.
Santos is hitting .276 in 27 games with the big club, and he had the game-winning single in the Mets' 2-1 victory over the Marlins on Friday night.
Schneider was batting .250 in seven games before his injury.
"I'm real proud of him," Schneider said of Santos before the game Friday. "He's been doing a good job."
It's not clear yet if Schneider will be in the starting lineup Saturday, but Manuel did say he would receive ample playing time behind the plate.
"He'll catch a lot of games as we go forward, obviously to see where he is," Manuel said. "If he can do the job, he'll continue to catch. If not, we'll go with the best thing to win. But he will get an opportunity."
Tim Britton is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.