I'd suggest running the MOO with a JHCore.db, which can be found at ftp.ccs.neu.edu in the /pub/mud/muds/jhm/database directory. The lastest core can be found with the name JHCore.db-DDMMMYYYY.z [DD = Day, MMM = Month, YYYY = Year].
Once you start the MPL server with JHCore, you'll need to connect as wizard, and install the core patches that are included with the MPL server patches.
The mpl.jhc module will add methods on $network to make listen, and unlisten work, updating a list $network.listeners with all the active listening objects. There's also a one line addition to #0:server_started to register the main port in the $network.listeners list.
The httpd.jhc module will install $httpd, a web _server_, that will run in the MOO, it comes complete with a first home page. Peruse the file for more details.
In order to put these modules in you should be able to just echo them at your MOO, either line by line, or all at once. Once you've done that, assuming there were no error messages, you should have an MPL enabled MOO _and_core. Now you can do all the normal network startup things that have to be done, check out $network for more details, and say 'start httpd'. Now you should point you favorite web client at http://MOO-hostname:7043/ and get the home page of the MOO.
ivan@ccs.neu.edu