Thank you for posting your query on Microsoft QnA!
There are some options for MFA when using the Entra ID free tier, specifically "Security Defaults" which would allow your users to use the Microsoft Authenticator application, but not SMS and Phone options.
We have some details on the various licensing options here - https://learn.microsoft.com/en-us/entra/identity/authentication/concept-mfa-licensing
Also note that Entra ID provides MFA for cloud based applications, so you would need to integrate your on-prem apps with Entra if you wish to utilize MFA. We have some guidance on this here - https://learn.microsoft.com/en-us/entra/identity/authentication/howto-mfa-getstarted#plan-integration-with-on-premises-systems
Let me know if you have any further queries and I would be happy to help.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.