mecvs