If you are willing to mess with the server anyway, you might consider checking out webdav. That would allow you to mount (parts of) the server as a filesystem in Finder, though no support for file permissions.
This is for a paste system I'm working on (like paste.lisp.org) so that would really work. Needs to be something simple and able to 'just work'.