All the ML-R board use SWD interface for programming and all have the same pinout of the connector used for programming. Sequence of pins in a 5-pin Dupont connector is: LogicVoltage, SWCLK, GND, SWDIO, RESET. LogicVoltage is usually 2.8 or 3.3 V. This information uses the programmer to read target board's logic voltage. For example, take a look at MRMS reflectance sensors 6x, CAN, analog, I2C depicted left. There is a place for soldering 5-pin Dupont header top left, the holes labeled "RST", "SWDIO",.... That is the programming connector's place. In the picture there is also a standard JTAG connector, the same ST-LINK/V2 and ST-LINK/V3 use. It is bigger than the connector usually found in compatible programmers but it doesn't matter. Just locate the pins needed for SWD.
Take a 5-pin Duont 0.1" header. Connect Your programmer with Dupont wires to the appropriate pins of 5-pin connector, so that the pins match target board's signals. It is possible to solder the 5-pin connector to the board, but it is not advisable as the board gets unwieldy and the header will be used quite rarely. Connect the programer to Your computer using USB cable.