I have never touched this space, so I have no ideas of the complexity.
I thought an RSS feed was just a text file.
I don’t understand how you need a separate server. If you use a dynamic cms, then only the cms knows how to retrieve content. If you use a static website then your RSS files are static.