Nope, you don't have to be an MBCA member - the only requirement is that you own a Mercedes, and they will take care of you. The number is printed on the inside of your glove box door.
Check this article out:
http://www.wagoneers.com/DieselBenz/tech/roadside-assistance.html