These steps are well documented, but some details still required trial and error. It is not exactly the same (neither the OID nor the pattern) as TP-Link.

Set the vtpVlanEditOperation to the copy state (integer 2). This allows you to create the VLAN.

snmpset -v2c -c private vtpVlanEditOperation.1 i 2

This example is VLAN 7, create a row and set the type and name.

snmpset -v2c -c private vtpVlanEditRowStatus.1.7 i 4
snmpset -v2c -c private vtpVlanEditType.1.7 i 1
snmpset -v2c -c private vtpVlanEditName.1.7 s "vlan_7"

Set the vtpVlanEditDot10Said. This is the VLAN number + 100000 translated to hexadecimal. This example creates VLAN 7, so the vtpVlanEditDot10Said should be: 11 + 100000 = 100007 -> Hex: 000186A7

snmpset -v2c -c private vtpVlanEditDot10Said.1.7 x 000186A7

When you have created VLAN 7, you must apply the modifications.

snmpset -v2c -c private vtpVlanEditOperation.1 i 3

One step instruction to set vlan 6.

snmpset -v 2c -c private i 2 s "mocuser" 
snmpset -v 2c -c private i 4 i 1 s "vlan6" x 000186A6 i 3
snmpset -v 2c -c private i 4
snmpwalk -v 2c -c public