The Mets appear to have completed their bullpen makeover by agreeing to a one-year contract with Brandon Lyon, according to a source.

Lyon posted a 3.10 ERA in 67 appearances split between the Astros and Blue Jays last season, striking out 63 and walking 20 in 61 innings.

He figures to slide into a setup role alongside Bobby Parnell, though he could also step in as at least a part-time closer.