MQTT - это очень старый и распространенный проткол.
Автору я-бы советовал взять клиента и реализовать свою задачу
прямым способом именно как делают это в разработке.
Для совсем ленивых есть консольная реализация https://github.com/hivemq/mqtt-cli
Я ее не пробовал ни разу но на видосах выглядит вполне себе production-ready.
А желаемая схема с посредником - крайне
ненадежная ИМХО.