Overview
LastList gives an assistant access to a real shopping account: lists, a home pantry, recipes, and shopping plans. The part that makes it more than a to-do list is the loop. The pantry tracks what the user already has. Recipes are matched against that pantry, so the assistant can add only the ingredients that are actually missing. A finished list then becomes a plan of real products at nearby stores, which the user can order for pickup or delivery, or take with them on an in-person trip. Scope is anything buyable, not only groceries. 25 tools across lists, pantry, recipes, plans, stores, and sharing. Changes apply to the user's real account and appear in the LastList app on its next sync. There are no checkout or payment actions: the assistant prepares the trip and the user completes it. Two tools reach beyond the user's own account and are marked accordingly, so a client can prompt before running them: share_list sends a list to another person, and publish_recipe puts a recipe on a public page. Everything else is private to the user. This is the first-party hosted server, not a community wrapper. It is remote over Streamable HTTP with OAuth 2.1, PKCE, and RFC 7591 dynamic client registration, so a client connects from the URL alone with nothing to install.





