What do you mean Vmcg is limiting. V1 is lower than Vmcg? and therefore the first should be increased to equals Vmcg.
This scenario might arose when ATOW is very low and DA is low as well, it is usually no problem to increase V1 cause of in these conditions runway is not limiting.
Another flap setting for take off could solve the problem in certain aircrafts.
I donīt Know if this script helps you. Maybe I didnot catch the question.