use serval-dna mdp client library instead of implementing our own