MFA generically generally stands for "multi-factor authentication", which is simply using more than one authentication factor. For example, a smart-card and a password. Or a text message code and a PIN, or other combinations of authentication. Many IDaaS such as Azure or Okta support MFA, or you can create your own using APM and a user database of some kind (active directory, LDAP, RADIUS, etc).
In your situation, what authentication provider are you trying to use? Who has the information about your users?