If so, and you want to do things completely manually then I think you can just look at your Apache configuration (etc/apache2/sites-available), where you'll have something like this for m_apache:
LoadModule m_apache_module /usr/mgwsi/bin/m_apache22.so
SetEnv MGWSI_PORT 7041
<Location /mdb>
SetEnv MGWSI_M_UCI /usr/local/gtm/ewd/mumps.gld
SetEnv MGWSI_M_FUNCTION mgwsiResponse^MDB
</Location>
<Location /ewd>
SetEnv MGWSI_M_UCI /usr/local/gtm/ewd/mumps.gld
SetEnv MGWSI_M_FUNCTION runPage^%zewdGTMRuntime
</Location>
I think you should be able to create your own location that specifies your own database and runtime routine, such as:
<Location /eric>
SetEnv MGWSI_M_UCI /path/to/your/database.gld
SetEnv MGWSI_M_FUNCTION run^%ericRuntime
</Location>
Have a look %zewdGTMRuntime.m for hints on how to get at CGI variables, etc, but you should be able to write your own M framework to interpret urls and return the HTML you want.
I won't comment on whether it's a good use of time! :)
Mike