1) add the mxp negotiation, the followinig is the webpages that I used to do server side negotiation but it 
should give you the idea with mxp.  You will send to the server IAC DO MXP after the server sends IAC WILL MXP
http://www.gammon.com.au/mushclient/addingservermxp.htm
http://cryosphere.net/mud-protocol.html

2) From here you will need to find the location where you parse the data received from the mud. For my plugin, it was called input. 

  
       // the following is used to parse the input with mxp
          proc.processText(input);
          // This next line u will replace with something from ur code, or delete it entirely i think
           StringBuffer output = new StringBuffer();
           // the below says that if mxp has a result, parse it properly and display it
             while ( proc.hasResult())
              {
             // mxpresult is the structure holding all the mxp data, proc next result is the next data of mxp
             MXPResult res = proc.nextResult();
               // display result is what u are going to probably use to display ur information, links, bolds, etc
              displayResult(res,output);
              }


File jmxpsingleclass is everything inside one file. The test.java file is the file used to test your mxp code.