Sadly, I do not. Perhaps if there was enough demand I could fairly easily set one up. Then again, it is RSS. Maybe better to make a separate Twitter account?
Update: As a number of you have pointed out, Tumblr actually makes this quite easy as there is an RSS feed for your tags by default! Here’s the link to the 500 Words RSS feed. Thanks all.