These last few weeks I've been working on an Agent Service and a CLI service.
The CLI service is turning out to be great fun and VERY powerful !!  Kwatters and I have been throwing around ideas on how it should behave.

Above you see the ls command.

ls at root / returns all the running services

ls at a service e.g. ls /cli/ ending with a slash returns all the methods.

ls /service - returns a json serialization of the running service 

[runtime /](:    <-- is the cli prompt - its telling me I'm in an instance of MRL called the "runtime" and at the root directory !

Every MRL method is available just like the REST commands !  e.g. /runtime/getUptime returns the time the system has been up :)

You'll be able to cd to where you want - which will allow you to TYPE LESS !  And attach to different MRL Instances and control them all !  You will know all MRL Instances running and control them all ..  One Software To Control them All :D