Israeli supermarket prices (Foodiepedia)

Daily shelf prices from 10 Israeli supermarket chains by barcode: search, compare, cheapest basket.

Should I use this

Quality & Safety

A
Description quality
90%
Schema completeness
70%
Naming quality
90%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~525Tokens (tool definitions)
~486 BTypical response size
Minimal attention impact (0.41% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "prices": {
      "url": "https://foodiepedia.co.il/api/mcp/"
    }
  }
}

Remote endpoints

https://foodiepedia.co.il/api/mcp/streamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_products(query, limit)

Find grocery products sold in Israeli supermarkets by Hebrew name, brand or barcode (e.g. 'במבה', 'חלב 3%', '7290100687109'). Returns barcodes with the lowest and highest shelf price across the chains we track. Use the barcode with get_product_prices or compare_basket.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Hebrew product name, brand or barcode"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10
    }
  },
  "required": [
    "query"
  ]
}
🟢get_product_prices(barcode, include_history)

Today's shelf price of one product (by barcode) in each Israeli supermarket chain we track, cheapest first, with the time we checked each price. Set include_history for recorded price changes. If summary.suspect is true, do not present the gap as a saving.

Input Schema

{
  "type": "object",
  "properties": {
    "barcode": {
      "type": "string",
      "pattern": "^d{6,14}$"
    },
    "include_history": {
      "type": "boolean",
      "default": false
    }
  },
  "required": [
    "barcode"
  ]
}
🟢compare_basket(items)

Given a shopping list (barcodes and quantities), returns the total in every chain that sells all of it, the cheapest chain and the saving versus the most expensive, chains missing items, and the best split between two chains.

Input Schema

{
  "type": "object",
  "properties": {
    "items": {
      "type": "array",
      "minItems": 1,
      "maxItems": 60,
      "items": {
        "type": "object",
        "properties": {
          "barcode": {
            "type": "string"
          },
          "qty": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 1
          }
        },
        "required": [
          "barcode"
        ]
      }
    }
  },
  "required": [
    "items"
  ]
}
🟢rank_chains

Ranks Israeli supermarket chains by how much more they charge than the cheapest price, over a common set of identical products.

Input Schema

{
  "type": "object",
  "properties": {}
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools