It only needs contactors if you want the BMS to independently protect the battery pack.
If you can ensure, that the inverter stops charging / discharging when the BMS sends its pack values, then you could simply not connect the contactor pins.
I want to make it redundant, so if the inverter fails to stop charging / discharging the BMS will cut off the battery. Currently the inverter and BMS don't communicate in my case. The BMS threshold values are simply configured a bit higher / lower than the inverter values.
But I hope to make the communication BMS -> MPP Solar MPI 10K happen.