One challenge in the use of semi-active technology is in developing nonlinear control algorithms that are appropriate for implementation in full-scale structures. Based on the basic characteristics of magnetorheological (MR) damper, the structural control algorithms are introduced. The nonlinear control algorithms are systematically reviewed from the aspects including clipped optimal control, LQR control, and Lyapunov stability control. Finally, the existed problem in application and the future developing in research on the structural control algorithms are summarized respectively.