Once you create your ManageWP account, it's extremely easy to add sites to it and manage all your WordPress sites in one dashboard. Here's how:
Pretty straightforward. (Note: if you have a lot of sites, you can bulk upload via CSV)

Add sites to ManageWP – Step One