We generally think of GFCI protection as being required only for 125 volt rated systems, and for receptacles rated 15 or 20 amps. But I think 590.6(B)(1) comes into play in your installation. So my answer is somewhere between a "definite maybe" and a "provisional yes." This issue has been debated here before. I think that if your outlet is there on a temporary basis, then you are into 590.6. But if the outlet will be a permanent installation (i.e., conduit and boxes and all that article 300 might require), and it is only the holiday lights that are there on a temporary basis, then perhaps 590.6 may not be not a player. Tough call.