Login to Dev Dashboard

I have downloaded the WPMU Dev-Dashboard to my Mac but can't get any further with it. I searched for the plug-in inside of my WP site but it doesn't show up in the results. I'm stuck and frustrated that the instructions aren't clearer. Do I have to use FTP to upload it to my site dashboard?