Hi all.
I have seen a few posts about supporting extra transports such as MQTT etc, and I thought I would share my discoveries.
I have successfully ran a few tests using Node Red (If you don't know about it, have a google, it's brilliant for this stuff!) and the Cynical Network Plugin.
So basically you can take any input that node red supports, such as MQTT, and pass the message via a TCP node to the cynical network plugin.
MQTT ---> Node ---> TCP ---> Cynical Plugin ---> Indigo
And there's no reason it can't work in the opposite direction too!