\chapter{Introduction} \label{chapter:introduction} This paper describes the design and communication protocol of the umcd, which stands for \emph{U}ser \emph{M}ade \emph{C}ontent \emph{D}aemon. The name was first used by Shadow master. The server has several new features planned: \begin{description} \item[Dependency tracking] \item[Translated messages] \item[Wescamp integration] The translations are separate. Automatic updates with Wescamp. \item[Asio] The network handling is switched to Boost asio. \end{description}