Conversant has XML-RPC
Macrobyte has also made a sample app that uses the interface, in the form of a Radio UserLand Tool, downloadable from the link above.
I can't wait to get all this moving-stuff out of the way so I can play again! I don't even have OS X installed yet! Daaaammnnn.