I've built a three finger, two finger and (now) five finger robot hand for a humanoid robot. I expect to receive a 4.5 foot humanoid this summer (it will include some sort of hand), but I want to be ready. Look at my "Three finger hand for humanoid robot" on Hackaday for information on how to control the serial servo motors. Here's information about the humanoid the K-Scale people are making.
A garage startup, K-Scale Labs, is developing an open-source humanoid robot, the K-Bot. This humanoid (4.5 feet tall) should be available (very limited quantities) for delivery this summer (cost around $9,000.) The plans and software should be available open-source for anyone to construct. I put a hand together using Waveshare serial servos controlled by an Arduino. The Waveshare servos have magnetic encoders--so no feedback potentiometer to wear out. Here's a video of the K-Bot putting some bread in a toaster.
Here's my five finger hand moving a bit: