You will need to assign a live.object to the clip.
A path for the object would look like: "path live_set tracks 0 clip_slots 0 clip"
for a clip in the first slot on the first track.
Then send a message "set pitch_coarse $1" with an int hooked up to the left inlet of the message to the live object.
There are also ways to dynamically assign clips to objects by repurposing the M4L.api.FireSelectedCLip abstraction.