Both sides have agreed to terms and are waiting to complete a physical and final paperwork that would bring Mota back for a third season.
Mota, a 38-year-old right-hander, went 2-2 with a 3.81 ERA in 52 outings last season for the Giants.
Mota's 80 1/3 innings last season were his third highest in 13 big league seasons and most since 2004, when he pitched for the Los Angeles Dodgers and the Marlins.
On Monday night, the Giants tendered contracts to nine players, including two-time National League Cy Young Award winner Tim Lincecum, starter Ryan Vogelsong and relievers Sergio Romo and Santiago Casilla.
Quinn Roberts is a contributor for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.