Generally, a daily intake of 1- 3 grams (1/2 teaspoon) of Spirulina is recommended for start up. For health maintenance 3 grams (1 teaspoon) per day is recommended.
Spirulina is not a medicine; it is health food or dietary supplement so it can be consumed with any medicine. It should be mentioned that over consuming or overdose does not have any negative effect.