Is fociMT algorithm based on full waveform inversion?

No. The input for moment tensor inversion using fociMT algorithm is area below first P-wave ground displacement pulse with sign information. As such, the inversion algorithm fall into the class of “amplitude MT inversion” algorithms (i.e. it is different from e.g. ISOLA algorithm)