Salsmart — Israeli Grocery Prices
Free Israeli supermarket prices: Hebrew search, barcodes, branch offers in ILS and source freshness.
我该使用它吗
质量与安全性
A
基于对工具定义和协议合规性的自动分析。
上下文开销
~1,050token 数(工具定义)
~5.2 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.82%)
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"grocery-prices": {
"url": "https://salsmart.com/mcp"
}
}
}远程端点
https://salsmart.com/mcpstreamable-http它能做什么
工具清单
工具(2)
🟢 只读🟡 写入🔴 删除⚪ 未知
🟢search_products(q, limit)
Search actual branch-level grocery prices by a Hebrew or English product name, manufacturer, or barcode string. Returns up to 20 matching products with retailer source/fetch times and citation URLs. Free; shared fair-use limits apply. Does not check live stock or take payments.
输入模式
{
"type": "object",
"properties": {
"q": {
"type": "string",
"minLength": 2,
"maxLength": 100,
"pattern": "^[^\\u0000-\\u001f\\u007f]+$",
"description": "Product name, manufacturer, or barcode. Keep leading zeros in barcodes; Hebrew is supported."
},
"limit": {
"default": 20,
"description": "Maximum number of matching products, from 1 to 20.",
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"required": [
"q"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}输出模式
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"products": {
"type": "array",
"items": {
"type": "object",
"properties": {
"barcode": {
"type": "string"
},
"name": {
"type": "string"
},
"manufacturer": {
"type": [
"string",
"null"
]
},
"unit_of_measure": {
"type": [
"string",
"null"
]
},
"image_url": {
"type": [
"string",
"null"
]
},
"citation_url": {
"type": "string",
"format": "uri"
},
"offers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"price": {
"type": "number",
"exclusiveMinimum": 0
},
"update_date": {
"type": [
"string",
"null"
]
},
"store_id": {
"type": "string"
},
"chain_id": {
"type": "string"
},
"store_name": {
"type": [
"string",
"null"
]
},
"store_city": {
"type": [
"string",
"null"
]
},
"chain_name": {
"type": "string"
},
"source_file": {
"type": [
"string",
"null"
]
},
"source_url": {
"type": [
"string",
"null"
]
},
"source_published_at": {
"type": [
"string",
"null"
]
},
"fetched_at": {
"type": [
"string",
"null"
]
},
"refresh_status": {
"type": [
"string",
"null"
]
}
},
"required": [
"price",
"update_date",
"store_id",
"chain_id",
"store_name",
"store_city",
"chain_name",
"source_file",
"source_url",
"source_published_at",
"fetched_at",
"refresh_status"
],
"additionalProperties": false
}
}
},
"required": [
"barcode",
"name",
"manufacturer",
"unit_of_measure",
"image_url",
"citation_url",
"offers"
],
"additionalProperties": false
}
},
"currency": {
"type": "string",
"const": "ILS"
},
"checked_at": {
"type": "string"
},
"citation_url": {
"type": "string",
"format": "uri"
},
"coverage_note": {
"type": "string"
}
},
"required": [
"query",
"count",
"products",
"currency",
"checked_at",
"citation_url",
"coverage_note"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_data_status
Return the actual covered branches and the freshness of their retailer price files. A fresh branch needs a successful fetch within 12 hours and a source file published within 72 hours. No live-stock guarantee. Free and read-only.
输入模式
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}输出模式
{
"type": "object",
"properties": {
"checked_at": {
"type": "string"
},
"updated_at": {
"type": [
"string",
"null"
]
},
"fresh_stores": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"total_stores": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"stale_stores": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"chain_id": {
"type": "string"
},
"store_id": {
"type": "string"
},
"chain_name": {
"type": "string"
},
"source_file": {
"type": [
"string",
"null"
]
},
"source_url": {
"type": [
"string",
"null"
]
},
"source_published_at": {
"type": [
"string",
"null"
]
},
"last_attempt_at": {
"type": [
"string",
"null"
]
},
"last_success_at": {
"type": [
"string",
"null"
]
},
"price_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"status": {
"type": "string"
},
"last_error": {
"type": [
"string",
"null"
]
}
},
"required": [
"chain_id",
"store_id",
"chain_name",
"source_file",
"source_url",
"source_published_at",
"last_attempt_at",
"last_success_at",
"price_count",
"status",
"last_error"
],
"additionalProperties": false
}
},
"citation_url": {
"type": "string",
"format": "uri"
},
"coverage_note": {
"type": "string"
}
},
"required": [
"checked_at",
"updated_at",
"fresh_stores",
"total_stores",
"stale_stores",
"sources",
"citation_url",
"coverage_note"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}社区
证据
最近观测
已验证未记录版本2 个工具