As for being an mpcommand, I don't know one that facilitates what you are looking for. But it sounds like you are looking for a mobprog. Not sure what codebase you are using but it would most likely fall under an act_prog. It would also probably be set up as:
act_prog p gives you A small medicine kit.
cast 'ki heal' $n
Note that if you put the p after act_prog, it has to match exactly what the mud sends to the character when that action is normally taken. That is just a way to help make sure that only your specified action is triggering the mobprog.
Again, not sure of your exact setup, but that is the shortest method to a "give item, get result" affect. If you wanted it broken down further you could add ifchecks for their current hp to see if they even needed healing, or only certain classes or aligns... but if it is for everybody then that should do it.
If you have any more questions or I can be of any further assistance, fee free to post.