The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Shelfatlas Catalog listing page.
Danish grocery catalog and shelf data as MCP tools. Ask "where is Pepsi Max
cheapest right now?" and get live, structured answers: current offers across
every major Danish chain, nearest-store geo search, product name and EAN
lookup, and a purpose-built find_cheapest_offers tool. Community shelf-stock
signals are included where approved, with confirmation counts.
https://api.shelfatlas.com/api/v1/mcp (Streamable HTTP)Authorization: Bearer sa_live_<your-key> — create a free key at
https://app.shelfatlas.com| Tool | What it answers |
|---|---|
search_products | Resolve a product name to id + EAN before calling other tools |
get_product_by_ean | Look up a product by EAN-13 barcode |
find_cheapest_offers | "Where is this product cheapest right now?" — live offers, cheapest first, chain resolved |
search_catalog_offers | Catalog offers with price and validity window (live-only by default; chain/EAN/product filters) |
get_stores | Paginated store list, or nearest-first geo search |
list_chains | All retail chains (id, slug, name) |
Claude Desktop reaches remote servers through mcp-remote:
Clients with native Streamable HTTP support connect directly to the endpoint
with the Authorization header.
This repository only holds the registry manifest (server.json) and this
README; the server itself runs at shelfatlas.com.