This is what it says on their website:
http://www.mbta.com/riding_the_t/bikes/
I wish they would put one at Maverick Square. That would help a lot of people in Chelsea and East Boston out. I can ride my bike from Chelsea to Maverick Square in about the same amount of time or less it usually...