The New York Mets announced Sunday that starting catcher Francisco Alvarez needs surgery for a broken left hamate bone, which will have him out 6-8 weeks.