{"name":"GroceryStock","version":"1.0.0","description":"Plan weekly grocery restocks","url":"https://grocery-stock.magicteams.ai","mcp_endpoint":"https://grocery-stock.magicteams.ai/mcp","protocol":"mcp-streamable-http","authentication":"none","pricing":"free","tools":[{"name":"forecast_runout","title":"Forecast runout","description":"Forecast when each staple runs out from on-hand amounts and weekly use: weeks left, runout date and ok/low/out status."},{"name":"build_restock_list","title":"Build restock list","description":"Build a restock shopping list covering N weeks ahead from on-hand amounts and weekly use."},{"name":"quote_basket","title":"Quote basket","description":"Price a basket of staples with typical US prices: per-item lines and a total. Prices are typical, not store quotes."},{"name":"compare_store_tiers","title":"Compare store tiers","description":"Compare what the same basket costs at budget, standard and premium store tiers, and name the cheapest."},{"name":"suggest_swaps","title":"Suggest swaps","description":"Fit a basket into a budget by swapping the priciest lines for cheaper staples, biggest savings first."},{"name":"restock_schedule","title":"Restock schedule","description":"Compute the next N weekly restock dates for a weekday on or after a start date."}],"directories":{"chatgpt":"https://platform.openai.com/plugins","claude":"https://claude.ai/directory/manage","muse":"https://muse.ai/platform","registry":"https://registry.modelcontextprotocol.io/servers/io.github.everyai-com/grocery-stock","smithery":"https://smithery.ai/servers/tradephani/grocery-stock"},"llms_txt":"https://grocery-stock.magicteams.ai/llms.txt","ucp_profile":"https://grocery-stock.magicteams.ai/.well-known/ucp","support":"https://grocery-stock.magicteams.ai/support","operator":"MagicTeams <support@magicteams.ai>"}