Daria para fazer algo semelhante utilizando o PoolingDuplex, com isto você teria a conexão estabelecida entre WCF e clientes e com isso conseguiria montar uma lista de clientes conectados e administrá-los da forma que quiser.
Dê uma olhada neste artigo que fala sobre o PoolingDuplex:
http://msdn.microsoft.com/en-us/library/ms731064.aspx
Victor Santos