If you are a currently enrolled student at MIT, you can use the Matchmaking feature on orbit.mit.edu, the one-stop-shop for MIT student entrepreneurs. You can post your profile and meet other like minded people, and you can also broadcast your events to everyone who's in this network.
In addition to using orbit, the next most efficient way to meet co-founders is to either take a project-based class in the Entrepreneurship and Innovation track, or join the Entrepreneurship club, or take part in an entrepreneurship programs hosted at the Trust Center throughout the year - such as StartIAP in January or GFSA in the summer.
If you are not currently enrolled, there are other resources available to you in the community - for instance, the MIT Enterprise Forum of Cambridge offers year round programs for aspiring entrepreneurs. There are classes where you can learn skills, opportunities to practice your pitch, and innovation events where you can learn about technology trends.
Whether you are enrolled at MIT or not, it is always a good idea to keep track of local networking events. Rob Go and Jay Acunzo's Boston Tech Guide is a great place to find out what's going on.
Also see this article about finding cofounders.