Add agent server and message model