Add-ins for Windows Home Server 2011 are installed from a client computer, not from the server. If the installation process varies from that, the creator of the add-in will have documentation on how to install their add-in.
I'm not on the WHS team, I just post a lot. :)