io.github.yappmaniac/grocery-price-snapshots

Yappman Data Supermarket Price Snapshots

Read-only UK/AU supermarket price index and UK basket snapshots. CC BY 4.0. Not live prices.

Endpointhttps://yappman-grocery-mcp.blue-bar-ca29.workers.dev/mcp (streamable-http)
Registry version0.2.5
Now5 tools · grade A (94) · pin ts_962b89a048c8119d20b5882ba52752ce · protocol 2025-06-18
First / last listed2026-11-01 02:00 UTC / 2026-11-01 02:00 UTC
Grade over time2026-11-01: A (94), 5 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-01 02:00 UTC
5 tools, grade A (94)

Tools: get_shelf_price_index list_index_vintages lookup_basket_prices list_basket_products about_the_data

Current tools (5)

get_shelf_price_indexReturns one published week of the free UK or Australian online shelf-price index (CC BY 4.0): index levels, week-on-week change and matched-product counts by retailer and product class. Use it for "how did posted grocery shelf prices move this week". Not a CPI, not prices paid, no product names. Omit vintage for the latest week; call list_index_vintages for the others.
params: market*, vintage, recordType, retailer, class
list_index_vintagesReturns the published weeks (vintages) of the free UK or Australian online shelf-price index, newest first, with publication time, revision and base week. Use it before get_shelf_price_index to pick a week. Not for prices.
params: market*
lookup_basket_pricesReturns posted shelf prices from the free UK daily 212-item basket (CC BY 4.0) for up to 20 barcodes (EAN) or retailer product ids, up to one row per retailer for one day: price, was-price, loyalty price, unit price, pack size and stock. Use it for "what did this barcode cost at Tesco, Sainsbury's, Asda or Aldi on a day". Each result row lists its barcodes in `ean`. Static snapshot days, not live.
params: eans, products, date, retailers
list_basket_productsReturns the identifiers of the products in the free UK daily 212-item basket (CC BY 4.0): retailer, retailer product id and barcodes (`ean`, empty where the basket holds none, as for Aldi), for one day, sorted, with paging. Use it to find what lookup_basket_prices can look up. No names, brands or prices: pass the ids or barcodes to lookup_basket_prices.
params: date, retailers, offset, limit
about_the_dataReturns the licence (CC BY 4.0) and credit form, what is not served, the store setting, the published index weeks and the basket date range with its short and missing days. Use it before citing or relying on the other tools.
params: none

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.