As of today, there are officially 9 Mets on the current roster that donned a Mets jersey in 2006. 7 of them played in the 2006 NLCS.

Lemme see, offhand: the seven would be Wright, Reyes, Beltran, Delgado, Perez, Maine, and Feliciano, and (after checking) the other two would be Castro and Pelfrey (I assume he doesn't count Wagner or Valentin, since Wagner's on the DL and Valentin presumably won't be on the Opening Day major league roster).