I have written a lengthy web page that describes the techniques for adding MXP support to SMAUG and other servers.
With MXP support players using MUSHclient (and other MXP-enabled clients) can see hyperlinks (like in a web browser) which helps them to navigate around.
This page has:
- Example of how MXP looks (screen dump)
- Extensive code snippets
- Description of how they work
- Patches for SMAUG 1.4a
- Link for SMAUG 1.4a distribution with MXP added
All this is at the web page How to add MXP support to your MUD server