Yes, it does need an article because "eye" is a singular countable noun. Contrast with, say, "a jar for water", where "water" is (in this sense) a non-countable noun, so an article is not needed.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.