El protocolo MSNP se utilizó por primera vez en un producto disponible públicamente con el primer lanzamiento de MSN Messenger en 1999.
A este cadena le puede seguir un Transaction ID (TrID) que se utiliza para asociar un mensaje enviado por el cliente a su correspondiente respuesta por parte del servidor.
MSNP1 nunca ha sido publicada, se cree que fue utilizada durante las primeras etapas de diseño y desarrollo del MSN Messenger 1.
Debido a este cambio, todas las versiones anteriores han sido declaradas como obsoletas y en la actualidad esta es la versión de MSNP más baja soportada por los servidores.
Empleado en MSN Messenger 6.1, después que Microsoft empezó a bloquear versiones anteriores en octubre de 2003.
Esta versión permite los mensajes personales, hablar en estado invisible y ver que canciones reproducen mis contactos.
MSNP17 se identifica mediante servidores de Windows Live Messenger en messenger.hotmail.com, pero no utilizado por cualquier cliente oficial publicada por Microsoft.
Su principal nueva característica son los grupos, como conversaciones agrupadas persistentes.