MQTT ist ein Machine-to-Machine- (M2M)/IoT-Konnektivitätsprotokoll. Es wurde als extrem schlankes Publish/Subscribe-Nachrichtentransport-Protokoll konzipiert. Es eignet sich für Verbindungen zu entfernten Standorten, an denen ein kleiner Code-Footprint erforderlich ist und/oder die Netzwerkbandbreite knapp ist. So wird es etwa von Sensoren genutzt, die über eine Satellitenverbindung mit einem Broker kommunizieren, über gelegentliche Einwahlverbindungen im Gesundheitswesen sowie in zahlreichen Szenarien der Haus- und Kleingeräteautomation.