MSN Messenger è tra gli instant messenger più diffusi, ma poiché è sviluppato dalla Microsoft non ne esiste una versione ufficiale in grado di comunicare con altre piattaforme come Linux o Mac.
Mercury, dunque, si presenta come una delle tante alternative per chi volesse comunicare con altri utenti MSN. Scritto in Java e quindi funzionante su tutte le piattaforme, dove è presente una Java Virtual Machine, è in grado di dare agli utenti che non utilizzano il sistema operativo della società di Redmont pieno accesso alle reti Msn.
L’interfaccia richiama il client Microsoft e oltre alla visualizzazione di avatar, sono state riprodotte tutte le sue funzionalità, come la possibilità di aggiungere emoticon, di associarle al testo,
o di utilizzare i giochi presenti.
La novità più rilevante di Mercury è la possibilità di avviare una conversazione in conferenza anche con chi utilizza una piattaforma diversa, superando, così, un limite dello stesso Msn.
Inoltre si ha l’opportunità di espanderne le potenzialità attraverso dei plug-in, di cambiarne totalmente l’aspetto tramite skin e di salvare le video conversazioni come un normale filmato su disco rigido.
Uno dei problemi di Mercury è che i vantaggi relativi alla portabilità vanno compensati con la grande richiesta di risorse e la relativa lentezza dell’applicazione.