I realized I may be skipping over a few definitions that shouldn't be taken for granted.
The Nine Macro Nutrients:
Nitrogen Phosphorus and Potassium, abbreviated NPK are the common big three in fertilizer.
Plus
Carbon Hydrogen Oxygen, Carbon extracted from the air, H and O from
water (H2O).
Plus Calcium Magnesium Sulfur.
Micro Nutrients (usually): Fe, B, Cu, Cl, Mn, Mo, Zn, Co, Ni
--------------------
Basalt never contains N...
...is (usually) an okay source of P and K (roughly 0.1% for each),
and is very rich in Ca, Mg Fe (several percent for each, up to 10% is possible).
Sulfur is variable, some basalts might have really zero sulfur, others have plenty.
The other micro nutrients are almost always sufficient in any igneous rock like basalt. Sometimes too much. Some micro nutrients are detrimental at high
enough levels in the soil. Martian soil is quite poisonous because it has too much calcium and magnesium perchlorate (Ca(ClO4)2 and Mg(ClO4)2). Those are "nutrients" by the definition up top, but poisonous due to their excessive concentrations.
Don't worry about that too much, though. A moderate application, that is, an
affordable application, won't poison your soil. The soil biota will work to extract the macro and micro nutrients as need, and sequester the excess for later. Soils formed from Basalts are among the most productive in the world, due to their complete range of mineral nutrients.
I hope that is clear enough now. Please speak up if you need any more clarification.