XPUB from HD-Wallet, even better ... query a blockchain APIs ... query against blockchain.info
Blockchain.info has a receive payments API that uses bip32 xpub keys, so you can use your xpub key from multibitHD and utilize it with blockchain.info's API. That way your PK is not with blockchain, you are just using them to generate the index keys and handle the callbacks when payments are received.
https://blockchain.info/api/api_receive