All it needs is access to the Bitcoin blockchain, via Bitcoin Core. Therefore in order to run Colorcore, you need Bitcoin Core running with RPC enabled and the -txindex=1 -server=1 flags.
This sounds great apart from requiring us to download the whole bitcoin blockchain. Will there be some way around this in the future?