Build effective agents using Model Context Protocol and simple workflow patterns