You should only take magnesium citrate as needed but if you do need to take magnesium citrate daily then it's okay.
Magnesium is very important for the normal functioning of cells, nerves, muscles, bones, and the heart and if you have a low level of magnesium then the magnesium citrate can help with that.
However it's best to avoid taking magnesium citrate on a regular basis because your body could become too dependent on it which can become unsafe.