server parses output into individual steps and returns a json response
hiccup