Does my Mac user need Administration rights?

Unfortunately, for now, you need Administration rights to install and run MAMP and MAMP PRO. The initial user set up on your Mac has admin rights. If you don't on your current user you need to give it Administration rights. If you are using this machine at work and can't be granted Admin Rights, you will not be able to use MAMP and MAMP PRO. It is something we working on fixing in the future.