Yes Chef is an intelligent meal planning application that can ingest a link to a recipe and generate a list of ingredients and the steps to make it, amongst other features.
MVP of API is running, code is committed to this github.
Need to add in functionality for recipe directions code. Have working code skeleton but need to implement in RESTful API manner.
https://github.com/schollz/ingredients Golang Library Running on Azure VM
EXAMPLE : $ curl https://APIHOST/?url=https://cooking.nytimes.com/recipes/12320-apple-pie
Returns : JSON object with ingredients