The all-star third baseman was released Sunday from a New York City hospital.
Wright suffered a concussion when he was struck during the fourth inning of a game Saturday. He was taken to the Hospital for Special Surgery in Manhattan and kept overnight.
Doctors said Wright had post-concussion symptoms, including a headache.
Wright, a four-time all-star, fell to the ground when he was hit by the pitch but was able to walk off the field after being checked by trainers. He left the ballpark in an ambulance.
A CT scan was negative, mlb.com reported.
San Francisco won the game 5-4 in 10 innings.
Wright was replaced in the starting lineup by Fernando Tatis.
Mets Manager Jerry Manual was uncertain about Wright's status.
"I do think that it really has to be up to him," Manuel said. "Let's just say you take the route of the disabled list, which could be a safe route, but you have a guy that wants to get back at the plate. You know, some people like to get back in there."