I run MC and my complete library "externally" using two methods -- REMOTE and MOBILE; one might help you.
My master MC machine is in my "media" area at home, where I rip LPs and CDs, add/edit files, and manage my library (80-thousand+ tracks). But I never play music on MC in that location.
I used to use the master PC as an MC server, but that proved unreliable due to MC lockups/crashes while editing tags. The problem is apparently fixed, but it was such a big pain for a while that it forced me to abandon MC server.
Instead I devised a simple method of keeping separate instances of MC and my music files synched with my MC master PC. For synching I use a backup program because it can intelligently copy only new/changed files. (I use SyncBackSE from 2BrightSparks.com) The other key is to have all MC files in identical drive-letter/path locations on all PCs. (On all my PCs, MC is always in its default location, and all music and cover art is on a separate M: drive.) This process is transparent to family members, who get the latest music/cover art additions and changes without doing anything different, or even knowing there was an update.
REMOTE: For MC in my family room connected to the house amps/speakers, I run a separate instance on a separate PC. Each night a scheduled backup program copies any/all changes across my LAN from the master machine to the family room machine -- MC libary files and MC media files. Since the drive letters/paths are identical, MC on the family room machine sees everything as identical to MC on the master PC. I can restart or diddle with each PC separately and the other isn't affected. The copying of all MC program/library/media files to family room PC could easily be via FTP from a master PC located anywhere; the backup program I use does FTP very well. Another benefit is, this PC is a complete backup of my MC library/media files.
MOBILE: In my RV I use MC on a laptop with an external USB hard drive (320gb) to store all the music. I don't have a persistent wireless network connection, and I don't want to be moving massive amounts of data that way. So I use a sneaker-net to carry the pocket-sized drive between machines. Periodically I connect the drive to my MY master PC and use the backup program to copy all the changed MC library/media files (not quite all, because to fit the hard drive I omit lesser music tracks I don't need on the road) . Then I connect the USB drive to the laptop in the RV. The drive letters/paths are identical, so MC smoothly plays the library with no diddling with anything. And this USB drive is a fairly-complete backup of my MC library/media files.
The ONLY flaw with both systems is that MC 12 stores some key config info in Windows Registry, which isn't readily available to my daily backup process. I periodically move this by copying the keys, but not exactly a handy process. So my MC 13 wish list suggests that MC frees itself from Windows-specific architecture by switching to a classic text-type .ini file -- easy to copy and edit.