Add end-to-end script to build MCF