WHMCS wp plugin do we need licence and cpanel

Hi,

for using WHMCS wp plugin of your,
do we need licence and cpanel installed on server ?

in my vps i do not installed cpanel and do not want to.

is there any free plugin like whmcs ?