The invention belongs to the technical field of mechanical arms, and relates to a multifunctional mechanical arm for helping physically-challenged people. The mechanical arm comprises a base plate, a steering machine and clamping fingers. A sliding way is arranged on the base plate, the lower portions of the clamping fingers are connected with sliding blocks, the clamping fingers are matched with the base plate through the sliding blocks and the sliding way in a sliding mode, the steering machine is installed on the base plate, and the steering machine and the sliding blocks are connected through a crank link mechanism. The crank link mechanism comprises a crank and a connecting rod, the center of a rod body of the crank is connected with a power output shaft of the steering machine, one end of the crank and one end of the connecting rod are hinged, and the other end of the connecting rod is hinged to the sliding blocks. The sliding blocks are provided with sliding ways, the lower portions of the clamping fingers are provided with sliding grooves, and the clamping fingers are connected with the sliding blocks through the sliding grooves and the sliding ways. Springs are arranged between the sliding blocks and the clamping fingers, and the clamping planes of the clamping fingers are provided with elastic rubber pads. The mechanical arm is provided with a tool connecting handle, the tool connecting handle is matched with the mechanical arm, and the end of the tool connecting handle is connected with a tool. The clamping planes of the clamping fingers are provided with grooves, and the grooves correspond to the tool connecting handle.