mcpbeat Sign in

Cheapest Grocery Basket MCP Server

answering

Cheapest Grocery Basket is answering right now. Last checked moments ago. It exposes 5 tools.

Where to buy a whole grocery list today: local prices, per-unit and cross-store comparison.

Uptime history 55 days of history · worst day 91%
55 days agonow
100.0%
Uptime 24h
92 of 92 checks
5
Tools
read from the server
76 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 19

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 24 August 2026. No other catalogue keeps this.

4 Sep 5 tools changed the parameters they ask for cheapest_basket, demand_report, find_product and 2 more
31 Aug 3 tool descriptions were rewritten cheapest_basket, find_product, price_basket
31 Aug a tool changed version
26 Aug 2 tool descriptions were rewritten cheapest_basket, price_basket
26 Aug a tool changed version
24 Aug 3 tools changed the parameters they ask for cheapest_basket, find_product, price_basket
24 Aug 2 tools appeared demand_report, request_data
24 Aug a tool description was rewritten find_product
24 Aug a tool changed version

Nothing serious here today

Today is the operative word: we check Cheapest Grocery Basket every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 0 min ago.

run in your terminal
claude mcp add cheapest-grocery-basket --transport http https://grocery-basket.bowling-anthony.workers.dev/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "cheapest-grocery-basket": {
      "url": "https://grocery-basket.bowling-anthony.workers.dev/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.cheapest-grocery-basket]
url = "https://grocery-basket.bowling-anthony.workers.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "cheapest-grocery-basket": {
      "url": "https://grocery-basket.bowling-anthony.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "cheapest-grocery-basket": {
      "url": "https://grocery-basket.bowling-anthony.workers.dev/mcp"
    }
  }
}

Available tools 5

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

cheapest
cheapest_basket
The complete buying decision for a shopping list: the cheapest single store that can fill it, AND the cross-store optimum that buys each line wherever it is cheapest, with the dollar savings between them and how many stops that costs. Every line carries substitutes at the other stores with the exact extra cost of choosing them, so a shopper can collapse a two-stop trip into one and see precisely what that convenience costs. Out-of-stock items are skipped in favour of an in-stock option even when it is dearer. Use this as the default for "where should I buy this list today" — it is the one call that answers the whole question. Costs $0.02 USDC per call via x402 on Base.
demand
demand_report
FREE, no payment. The aggregate of what agents have told us they are looking for, most-requested first, with the categories nothing available yet serves. Useful if you are deciding what to build or sell into the agent economy.
price
price_basket
Price an entire shopping list at every collected store in a ZIP, one complete basket per store. Returns per-store line items with quantities and line totals, the basket subtotal, exactly which requested items that store is missing, whether the basket is complete, stock flags, and the oldest price in the basket so staleness is visible. Use this when the shopper will make one trip and wants to know where the whole list is cheapest. Accepts quantities as 'milk x2'. Costs $0.01 USDC per call via x402 on Base.
product
find_product
Compare a single grocery item across every collected store in a ZIP. Returns each store's actual current shelf price, whether it is on sale (and the regular price), the package size, the price normalized per comparable unit, stock, a purchase link, and when that price was last read. Use this to answer "who has the cheapest milk near me" — and note the answer reports BOTH the lowest sticker price and the best value per unit, which frequently disagree because the cheap sticker is a smaller package. For a whole shopping list use price_basket or cheapest_basket instead; calling this per item costs more and cannot optimize across stores. Costs $0.005 USDC per call via x402 on Base.
request
request_data
FREE, no payment. Describe in your own words the data you are trying to buy — anything, not just groceries — and get back whether we operate a service that supplies it, with the MCP endpoint if so. Every request is catalogued so that repeatedly-requested data gets built; call it whenever you cannot find a source for something. Nothing about you is stored: not your wallet, your address, or any identifying header — only the words of the request.

Endpoints

URLTransportStateLatencyChecked
https://grocery-basket.bowling-anthony.workers.dev/mcp streamable-http answering 73 ms 0 min ago

Alternatives to Cheapest Grocery Basket

same job, measured the same way
YallaDeals: UAE price comparison
by yalladeals

UAE prices across Amazon.ae and noon: best price now, 90-day history, whether today's price is good.

5 tools answering
Market Fiyati MCP
by gokhancvs

Unofficial stdio MCP for Turkish grocery prices, branch offers and basket comparisons.

495 installs/wk local only
G
Grocery Prices
by mysupermarket

UK grocery price comparison across major supermarkets.

71 installs/wk local only
Okala
by sepehr071

Unofficial read-only Okala: grocery stores that deliver to you, compare prices across stores.

1 425 installs/wk local only
WizStore — Israeli supermarket prices
by wizbi

Israeli supermarket prices, cheapest stores, baskets and your list. Sign in or free API key.

8 tools answering
InferIndex
by inferindex

LLM API prices across 70+ providers: cheapest offer, comparisons, history and cost estimates.

8 tools answering
BasketWatch
by basketwatchireland

Irish grocery prices at Aldi, Tesco, SuperValu and Dunnes: compare, baskets, offers, history

17 tools answering
Kroger
by pipeworx-io

Kroger MCP — grocery products, prices, and store locations (developer.kroger.com)

44 tools answering

Cheapest Grocery Basket — questions

Answers built from our own checks of this server.

What can Cheapest Grocery Basket do?
It exposes 5 tools, read directly from the server on our last check. Among them: cheapest_basket, demand_report, find_product, price_basket, request_data. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Cheapest Grocery Basket working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 76 ms. The bar chart above shows every period we have measured.
How do I connect Cheapest Grocery Basket?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Cheapest Grocery Basket need an API key?
No. Cheapest Grocery Basket completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Cheapest Grocery Basket?
It answers our handshake in 76 ms on average, which is faster than 90% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.