3D printer to print the three different joints in the finger
Flexi Sensor
Batteries and a battery case
Micro Servo MG90
Fisherman's wire
Transparent overhead plastic
USB cable
Glove
Hot glue gun
Hard wooden slat
A computer to upload your code from.
Potential substitutes for different components:
The Arduino Nano can't be replaced for another product but can be switched with another Arduino such as an Arduino Duemilanove. However you don't need a thinker shield but it would make it easier for you to code.
Instead of a 3D printed finger you can use straws and just cut little snippets in the straw to replicate the joints.
The Flexi Sensor cannot be replaced as without it the finger wouldn't be able to move.
Batteries and battery cases are used as power, however if you can't acces them you could just use you computer as the main power source.
The micro servo MG90 can be replaced with another motor with similar fuctions and size.
Fisherman's wire can be replaced with certain types of string or wool.
Transparent overhead can be replaced with any other types of flexible plastic.
A USB cable is needed to transfer your code to a computer.
You don't necessarily need a glove but it makes the flexi sensor more accurate.
A hot glue gun is needed to stick some of the components together, however PVA glue is a suitable substitute.
A hard wooden slate could be replaced with cardboard or any other hard surface.
There is no substitue for the computer as you need it to upload the code and without it your finger would't work.