Shimano Hydraulic Bleed Kit
This basic bleed kit will allow you to bleed Shimano hydraulic disc brakes with ease.
It comes with a funnel, funnel stopper, syringe, hose, and hose clip.
You'll also need a 2.5mm allen key (for the lever bleed port screw) and a 7mm ring spanner (for the caliper bleed nipple) - though depending on the age of the brake, the caliper might just need an allen key again.
Not sure how to bleed your brakes? Shimano publishes an excellent technical document.