Electromagnet with Adafruit motorshield

And I'm not sure exactly how strong I need it to be

What do you want it to do?
From affecting a compass needle to lifting several kilos?
Normally anything involving lifting takes a very lot of current.