Is there a usb controller IC which give MCU USB capability?
It's just not a good idea, as the bulk of the USB protocol is implemented in software in the host MCU.  If the MCU family you're using does not support USB, chances are there's no software library for USB, and rolling your own is just Too Much Work.