I&#x27;m not familiar with MQTT, I&#x27;ve just glanced over the spec right now.<p>Nchan is basically a message broker with channels, optimized for message broadcast.<p>MQTT is a TCP-level protocol, whereas all the currently implemented subscriber clients for Nchan are HTTP-level (Longpoll, EventSource and Websocket, which begins with an HTTP request). MQTT subscribers and publishers <i>could</i> be implemented in nchan, but I haven&#x27;t yet written any raw-TCP connection negotiation code, so I don&#x27;t know how hard it would be. Aside from that, the subscriber code is very modular and adding another protocol like MQTT would be straightforward.