McNeil is out of the lineup for Wednesday's game against the Cardinals, Anthony DiComo of MLB.com reports.
McNeil is likely just sitting out as part of a planned rest day, as he had started each of the Mets' last 30 games dating back to April 5. Joey Wendle will fill in for McNeil at the keystone.