Skip to main content
Glama

Yappman Data Supermarket Price Snapshots

Server Details

Read-only UK and Australian supermarket shelf-price index and UK daily basket snapshots, CC BY 4.0. Not live prices; no product names. For product-level prices on demand, the pay-per-event UK Supermarket Price Scraper (Tesco, Sainsbury's, Asda, Aldi: https://apify.com/yappman/uk-supermarket-price-scraper) and AU Supermarket Price Scraper (Aldi Australia: https://apify.com/yappman/au-supermarket-price-scraper) run on the Apify Store, charged to the Apify account that runs them, and can be reached through Apify's MCP server.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.3/5.0

Scored across 8 tools

Disambiguation4/5

Most tools are clearly separable: list_index_vintages (week catalogue), get_shelf_price_index (one week by retailer/class), get_index_series (26-week series), list_basket_products and lookup_basket_prices form a clear pair, and about_the_data is a preamble. The main soft spot is between get_class_movers and get_shelf_price_index, which both report class-level index movement for one week; the descriptions distinguish them (movers-only vs full retailer+class breakdown) but an agent could still hesitate.

Naming Consistency4/5

Seven of eight names follow a clean verb_noun pattern (get_*, list_*, lookup_*) with descriptive noun phrases. about_the_data breaks the pattern as a bare metadata noun with no verb, which is a minor but noticeable deviation.

Tool Count5/5

Eight tools is well within the sweet spot and each maps to a distinct slice of the surface: metadata, week listing, weekly index, index series, class movers, basket product listing, basket price lookup, and one seasonal basket. Nothing feels padded or missing on count grounds.

Completeness4/5

The lifecycle is largely covered: discover weeks, fetch one week, fetch history, discover basket products, then look up their prices, plus licence/provenance via about_the_data. Gaps are minor: there is no name/brand search (only barcode or retailer product id) and the daily basket tools appear UK-only while the index spans UK and Australia, but agents can work around both.

Available Tools

8 tools
about_the_dataLicence, coverage and limits of the dataA
Read-onlyIdempotent
Inspect

Returns 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. The licence covers our compilation only, not retailer content. Call it before citing or relying on the other tools.

Inputs: no named parameters. Returns: object

get_christmas_basket_pricesChristmas dinner basket, weekly summaryA
Read-onlyIdempotent
Inspect

Returns one week of the UK Christmas dinner basket summary (weekly to 24 Dec 2026): posted shelf prices of numbered items at Tesco, Sainsbury's, Asda and Aldi with flags, or totals over the items each retailer priced. Item numbers only, no product names. Not a CPI and not a price comparison: retailers in a fixed order, never by price; totals cover different items. Weekly snapshots, not live; the open week changes until Sunday. Omit week for the latest. Quote the notes with any total.

Inputs: view, week, retailer. Returns: asOf, view, week, items, +7 more

get_class_moversProduct classes with the largest index movesA
Read-onlyIdempotent
Inspect

Returns the product classes (e.g. dairy-eggs) whose index moved most, week on week, in one published week: the largest rises and falls, each with its matched-product count and a thinBase flag where a class rests on few products. Classes only: no retailers, no products, no prices. Index changes, not price changes paid; not a CPI. Omit vintage for the latest week.

Inputs: market (required), limit, vintage, direction. Returns: up, asOf, base, down, +9 more

get_index_seriesShelf-price index over several weeksA
Read-onlyIdempotent
Inspect

Returns the UK or Australian online shelf-price index over time, oldest week first, up to 26 weeks: level, week-on-week and four-week change, matched counts. Headline rows unless recordType says otherwise: retailer and class narrow other kinds, e.g. recordType class. Posted online shelf prices, not prices paid; not a CPI. Levels are not price levels and do not show which retailer is cheaper. list_index_vintages gives the weeks held. Product-level rows are not served: see about_the_data.

Inputs: market (required), class, retailer, toVintage, +2 more. Returns: asOf, base, notes, title, +8 more

get_shelf_price_indexShelf-price index for one weekA
Read-onlyIdempotent
Inspect

Returns one published week of the UK or Australian online shelf-price index: index levels, week-on-week change and matched-product counts by retailer and product class. It measures posted online shelf prices, not prices paid; not a CPI or a government statistic. Index levels are not price levels and do not show which retailer is cheaper. No product names. matched and matchedShare show how many products each row rests on. Omit vintage for the latest week; list_index_vintages gives the others.

Inputs: market (required), class, vintage, retailer, +1 more. Returns: base, rows, title, credit, +5 more

list_basket_productsProduct identifiers in the daily basketA
Read-onlyIdempotent
Inspect

Returns the identifiers of the products in the UK daily 212-item basket for one day, sorted, with paging: retailer, retailer product id and barcodes (ean, empty where the basket holds none, as for Aldi). No names, brands or prices. Use it to find what lookup_basket_prices can look up.

Inputs: date, limit, offset, retailers. Returns: date, total, credit, offset, +2 more

list_index_vintagesPublished weeks of the shelf-price indexA
Read-onlyIdempotent
Inspect

Lists the published weeks (vintages) of the UK or Australian online shelf-price index, newest first, with publication time, revision and base week. Returns no index values and no prices. Use it to choose a week for get_shelf_price_index.

Inputs: market (required). Returns: market, vintages

lookup_basket_pricesDaily basket prices by barcode or product idA
Read-onlyIdempotent
Inspect

Returns shelf-price snapshot values from the UK daily 212-item basket for up to 20 barcodes (EAN) or retailer product ids, one day, up to one row per retailer: price, was-price, loyalty price, unit price, pack size and stock, as posted. Loyalty prices appear in the basket rows only, not in the index values. Static snapshot days, not live, not a price comparison, not a statement of which retailer is cheaper. No name search. Aldi has no barcodes: use product ids. Wider data: see about_the_data.

Inputs: date, eans, products, retailers. Returns: date, rows, credit, notFound

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Real prices people actually paid (homes, rents, fuel, energy, groceries, medicines) from official open data, with source, period, sample size and licence on every answer. Read-only, no API key.
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables querying live offers and prices from 10 Dutch supermarket chains through a single normalised JSON API. Exposes 26 curated tools, including product search and category lookups, over stdio or authenticated Streamable HTTP.
      20
      1
      MIT
    • A
      license
      A
      quality
      F
      maintenance
      Read-only MCP server for Greek supermarket product and price data from PosoKanei. Enables product search, barcode lookup, price comparison across retailers, and basket evaluation.
      10
      53 npm
      5
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      MCP server for Danish grocery stores with home delivery: nemlig.com, BilkaToGo and REMA 1000. It searches offers, compares a whole basket across stores and fills the cheapest cart, but never orders or pays.
      14
      144
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources