maxlogsize is maximum size a server log will get (in KB) before it is rotated into the logs directory.database is the directory under which database files will go.scripting directory is also optional and contains scripting libraries that can be chosen by the user.config directory is optional and contains the default set of configuration copied to every server when created.tmp directory is optional and contains the located where servers will be built before being merged.
Most seemed to be quickly hacked up projects just to get something working and used bad or insecure techniques. It was created out of a frustration with poorly written and unintuitive Armagetron server managers none of which provided a nice web interface. MCP is a complete package that will manage multiple server daemons, provide an easy to use web interface, and provide a python based scripting library for Armagetron Advanced. For more information see the forum post here. MCP, short for Master Control Program, is a complete multi-server management framework for Armagetron Advanced.