The 26-year-old suffered the blow in February during a Ligue 1 match with Marseille, and has not featured for the French outfit since.
Despite not playing in three months, the Brazilian winger is determined to go to Russia.
"I'm not yet at 100%. That will come with time. I'm still a bit scared of going all out, but there are still several days before our start," Neymar told reporters.
"It's going to take a bit more time for this fear to go away, but I'm ready to play. Nothing can stop me from doing so. I feel good physically. My foot is fine. Of course I have to adjust to certain things. I'm feeling a bit of discomfort but it's not going to stop me from playing.
"It's a dream to play in another World Cup, a dream which I hope won't be interrupted again."
Brazil play their opening World Cup match in Group E against Switzerland on June 17.