Your MXL microphone is a condenser type microphone and requires Phantom power (+48 volts DC power). Make sure that you have the "48V" button turned on.

If you already have the 48V button enabled, It is likely that you could have a faulty XLR cable, but it could be the microphone or other things as well. To eliminate the variables and narrow it down to what is faulty, you need to do some testing. Since you have already proven that the Focusrite input that your using works and has enough signal/volume (from plugging in your keyboard), then you can test some other things. The cheapest option is to borrow a non-condenser microphone and an XLR cable from someone. If you can't borrow, then just buy a new XLR cable. Plugin the borrowed/purchased XLR cable to the same input you are testing and connect it to your MXL microphone (with the 48V enabled), and see if there is any difference. If there is, you XLR cable is bad and you can replace it. If the signal/volume is still low, then try disconnecting your MXL microphone and connecting the borrowed microphone. If it works and has good signal/volume, it could be your MXL microphone. You could also take your MXL microphone and your XLR cable to someone with experience, or to a music store, and ask them to test the cable and the microphone for you. Good luck, and report back what you find out. What you find out and report back, could help someone else!