We don't have any immediate plans to do this in MultiChain itself, but there's no reason why you can't generate HD addresses externally, and then use importprivkey or importaddress to add them to a MultiChain wallet as needed. Any HD technique designed for bitcoin will work immediately with MultiChain.
If your chain is using permissioning for send/receive transactions, you'll also need to grant new permissions every time a new address is used in this way.