In this paper, we investigate a (2[Formula: see text]+[Formula: see text]1)-dimensional variable-coefficient modified Kadomtsev-Petviashvili (mKP) equation in fluid dynamics. With the binary Bell-polynomial and an auxiliary function, bilinear forms for the equation are constructed. Based on the bilinear forms, multi-soliton solutions and Bell-polynomial-type Bäcklund transformation for such an equation are obtained through the symbolic computation. Soliton interactions are presented. Based on the graphic analysis, Parametric conditions for the existence of the shock waves, elevation solitons and depression solitons are given, and it is shown that under the condition of keeping the wave vectors invariable, the change of [Formula: see text] and [Formula: see text] can lead to the change of the solitonic velocities, but the shape of each soliton remains unchanged, where [Formula: see text] and [Formula: see text] are the variable coefficients in the equation. Oblique elastic interactions can exist between the (i) two shock waves, (ii) two elevation solitons, and (iii) elevation and depression solitons. However, oblique interactions between (i) shock waves and elevation solitons, (ii) shock waves and depression solitons are inelastic.