Hi, I think what you're looking for is a VMPS (VLAN Management Policy Service) server which is implemented on Catalyst 6500 series, or perhaps even in 4500 (not sure about the last one).
I found this link quickly about the client configuration, it mentions the 6500 as a VMPS server.
http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst2960x/software/15-0_2_EX/vlan/configuration_guide/b_vlan_152ex_2960-x_cg/b_vlan_152ex_2960-x_cg_chapter_0101.html
Hope it helps.