I have my own server running in a docker, on local hardware.
I don't know the OS of your MQTT server, but I believe you can add Wi-Fi router functionality to this server.
I used Raspbian to build an MQTT server and Hotspot at the same time a long time ago.