Have you checked this: https://litecoin.info/Litecoin.conf ?
That basically has all necessary information to create a configuration file for Mooncoin also.
See here for the source code of Mooncoin, in order to build your own wallet: https://github.com/realmooncoin/mooncoin
On the bottom of that page you'll also find the necessary port-settings.
Again, only solo-mine into the wallet, if you know what you're doing, regarding open ports and RPC-settings on your computer. See this, taken from the litecoin.conf-sample:
# You must set rpcuser and rpcpassword to secure the JSON-RPC api
#rpcuser=Ulysseys
#rpcpassword=YourSuperGreatPasswordNumber_DO_NOT_USE_THIS_OR_YOU_WILL_GET_ROBBED_385593
# as many rpcallowip= settings as you like to allow connections from
# other hosts (and you may use * as a wildcard character).
# NOTE: opening up the RPC port to hosts outside your local
# trusted network is NOT RECOMMENDED, because the rpcpassword
# is transmitted over the network unencrypted.
#rpcallowip=10.1.1.34
#rpcallowip=192.168.1.*
Info: the rpcpassword/username-combination can be used to remote control your wallet (dump private keys, send coins to other addresses etc.). That makes it crucial to prevent anyone from getting this info or access to your machine (either over the local or remote network/internet), especially when using an unencrypted wallet.
If you use a wallet for solo-mining, it's a good advice to send the coins to another wallet as soon as possible. Many pools of all coins have been emptied in the past, because the admin was not able to properly secure the underlying wallet and the miners did not send their coins from the pool's account to their own wallets as soon as possible. That's basically one of the biggest advantage of P2Pool, which does not keep the mined coins in the pool's wallet, but the mined share of coins is sent directly to the miner's own wallet/address immediately, as soon as the block is found by the P2Pool-network. That's the main reason, why you don't need to register on a P2Pool-node and can easily change the P2Pool-node without losing a single share, btw. The contributed hashrate is saved/remembered by the P2Pool-network as a whole. And regardless on what node you mine, it is added to that "sharechain". Hopefully some more P2Pool-nodes will be added in the future again to Mooncoins assortment of pools. If so and the pool-operator makes them public, you can find them via the Mooncoin-P2Pool-scanner (it finds and adds those nodes automagically): http://5.45.105.66
For mining on a P2Pool-node, you only need to enter your Mooncoin-address as the username into your miner's config and can use anything (like x or y) as a password.