get a integer from char* ...?

I think it does answer your questions. If you need to know which servo, and it is always the 3rd character, then:

int servoNumber;
int value;
int len;
char msg[7];

servoNumber = msg[2] - '0';   // Servo number
len = udp.read(msg,7);
msg[6] = '\0';
value = atoi(&msg[3]);        // Value from the read