Help installing cloner after download

Hi, I just downloaded the cloner plugin so I can copy my website and tinker with it on my test site. I have a test site set up and its password protected but am unable to add it as a new site in my wp dashboard so I can clone to it.

Thanks