Maybe not exactly what you are looking for - but there are several possibilities depending on what version (Windows or Linux?) you are running. I only use the Linux version, but using a variety of tools I can provide a simple "server side" contact list and profile by:
[list]
[*] Checking my ~/.Skype directory into a remote
CVS repository and update it whenever things change.
[*] Using
rsync to syncronize multiple Skype installations
[*] Using
shfs and move my ~/.Skype directory onto a remote server on the internet, and then securely mount it via ssh on any computer that has Skype installed.
[*] Keeping my ~/.Skype directory on a removable media (such as USB drive, flash card, zip disk - what have you) and mount it onto the local ~/.Skype directory.
[list]
There are probably a hundred more ways to do it - I believe at least the CVS method would work on windows as well.