We have developed a robotic interface to train hand and finger function. HandCARE is a Cable-actuated rehabilitation system, in which each finger is attached to an instrumented cable loop allowing force control and a predominantly linear displacement. The device, whose designed is based on biomechanical measurements, can assist the subject in opening and closing movements and can be adapted to accommodate various hand shapes and finger sizes. Main features of the interface include a differential sensing system, and a clutch system which allows independent movement of the five fingers with only one actuator. The device is safe, easily transportable, and offers multiple training possibilities. This paper presents the biomechanical measurements carried out to determine the requirements for a finger rehabilitation device, and the design and characterization of the complete system.