You could try running in HUI mode. The other available modes are to be used exclusively with the X-Air and X32 consoles.
The HUI mode requires a "heartbeat" from the software, so it may not work for this application. For example, move Fader 1 on the controller. Program moves fader 1, and sends a command back that it moved fader 1. Without the program doing this, the controller would reset to it's previous position.
MC mode is the newer Mackie protocol as it's my understanding that this protocol doesn't need the bi-directional control.