Here is what I would do:
I would generate a white noise audio file and play it back over a single loudspeaker. Place the loudspeaker directly in front of your mic at about 4-6 feet away. Play the white noise and record. Try to get a good strong gain from the mic by turning up the noise volume. Also, do your best to control reflections in the room by hanging blankets or sound baffles on the walls.
Normalize the recordings to 0 db. The end goal is to flatten the peaks and valleys of the frequency response for your mic.
So what do you do?
Analyze the EQ of the white noise and apply the INVERSE EQ to what you recorded. This should give you a FLAT response.
For example - let's say your mic has a boost in the mid with the peak being at 2,000 Hz by about 7db. So, using a graphic equalizer (or a parametric with a Q of 1), apply the inverse EQ, -7db at 2,000 Hz. Most importantly, record something you know well and use your ears.
Now, everytime you make a recording with that same mic, all you need to do is apply the same presets for your mic EQ and you should be good to go.