MQTT (Message Queuing Telemetry Transport) là một giao thức mạng kích thước nhỏ (lightweight) được công bố vào 1999. MQTT hoạt động theo cơ chế publish – subscribe theo tiêu chuẩn ISO (ISO/IEC 20922) và OASIS mở để truyền tin nhắn giữa các thiết bị.
Giao thức này hoạt động trên nền tảng TCP/IP. Tuy nhiên, bất kỳ giao thức mạng nào cung cấp các kết nối theo tuần tự, không mất dữ liệu (lossless), kết nối hai chiều đều có thể hỗ trợ MQTT. Nó được thiết kế cho việc truyền tải dữ liệu cho các thiết bị ở xa, các thiết bị hay vi điều khiển nhỏ có tài nguyên hạn chế, hoặc trong các ứng dụng có băng thông mạng bị hạn chế.