I've never seen any disclaimer mentioning "Only the official msn client may connect to a msn server. Every other engineered client is forbidden to make a connection to a msn server."
Or something like that. I don't believe it's forbidden to create clients which uses the msn-protocol but i might be wrong. If you can enlighten me with some info from an official site then please do so. I'm curious