The invention belongs to the technical field of geotechnical engineering, and particularly relates to a large-sized multifunctional geosynthetic material interface power direct shear apparatus which comprises a base, front and rear fixed support frames, horizontal and longitudinal hanging beams, a hanging rod, a vibration exciter ( an oil cylinder, a supporting seat, a dowel bar and a bayonet), a vertical pressure gage, a top plate, a support column, a loading plate, a lateral confining frame, a tested soil sample, a geosynthetic material, a withdrawing plate, a steel binding group, a horizontal base, a servo system, an oil hydraulic system and a computer control system, wherein the vibration exciter is fixed by the front and rear fixed support frames and the hanging beam; a frame is formed through the top plate, and the vertical pressure gage and the loading plate are fixed by the support column and the horizontal base; a shear box is formed through other parts. According to the large-sized multifunctional geosynthetic material interface power direct shear apparatus, the vibration of the vibration exciter and the withdrawing plate is controlled through the computer control system and the oil hydraulic system, and the stress strain index is monitored through the servo system. The large-sized multifunctional geosynthetic material interface power direct shear apparatus disclosed by the invention can be used for measuring the power shearing characteristic of a geosynthetic material interface under the action of any vibration waveform and can realize other test purposes by measuring multiple interfaces by replacing parts.