← The evidence ledger
Evidence row 3013111
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 6a314fbe-a7d2-4d23-aa08-55a1d4762575
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 856452fe24ea8d9dd12b9360c4a8e956a2c47124a913b15fa0aa892307ebd6d6
- Leaf
- 0x7e9a6ac6c6a09bea6db45feab47266c8121d7fcacb7e1cb4e18c14db709b0674
What was observed
{
"count": 2,
"tools": [
{
"description": "Прайс без расчёта: поиск по каталогу без тока, корпус и CCT обязательны, плюс маркировка, напряжение, CRI, количество, наличие и цена. Без availability — только склад и в пути; availability.source=all — все позиции без отсечения по количеству. Потока и лм/Вт в ответе нет — для них led_select с рабочим током. Результат показывай таблицей из поля table ответа — она та же, что на сайте. hidden_message передай человеку; заказ не обещай.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"availability": {
"additionalProperties": false,
"description": "наличие { source, min_quantity }: stock — только склад, stock-and-order — склад и в пути, all — все позиции без отсечения по количеству. Поле не передано — склад и в пути, минимум 1; при названной маркировке наличие не проверяется. Наличие не обещает возможность заказа",
"properties": {
"min_quantity": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"source": {
"enum": [
"stock",
"stock-and-order",
"all"
],
"type": "string"
}
},
"required": [
"source",
"min_quantity"
],
"type": "object"
},
"color_temp": {
"description": "цветовая температура света",
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"cri": {
"description": "индекс цветопередачи",
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"marking": {
"description": "маркировка или модель",
"maxLength": 128,
"type": "string"
},
"min_quantity": {
"description": "названное пользователем количество, 0 — если не названо",
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"package_size": {
"description": "корпус светодиода",
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"price": {
"additionalProperties": false,
"description": "предел цены за штуку",
"properties": {
"currency": {
"enum": [
"CNY",
"RUB"
],
"type": "string"
},
"max_unit_price": {
"minimum": 0,
"type": "number"
}
},
"required": [
"currency",
"max_unit_price"
],
"type": "object"
},
"voltage": {
"description": "напряжение",
"exclusiveMinimum": 0,
"type": "number"
}
},
"required": [
"package_size",
"color_temp"
],
"type": "object"
},
"name": "led_catalog_search"
},
{
"description": "Расчётный подбор светодиодов по корпусу, CCT и рабочему току. Тока нет — вызови led_catalog_search (прайс без расчёта) или спроси ток. По умолчанию 5 позиций, максимум 10 — просят больше, вызывай с limit 10. Без availability — только склад и в пути; availability.source=all — все позиции. Без sort — дешевле всего за люмен; с thresholds.target_flux сортировка всегда flux-distance-asc, без него flux-distance-asc — отказ sort-invalid. Результат показывай таблицей из поля table ответа — она та же, что на сайте. hidden_message передай человеку; заказ не обещай.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"availability": {
"additionalProperties": false,
"description": "наличие { source, min_quantity }: stock — только склад, stock-and-order — склад и в пути, all — все позиции без отсечения по количеству. Поле не передано — склад и в пути, минимум 1; при названной маркировке наличие не проверяется. Наличие не обещает возможность заказа",
"properties": {
"min_quantity": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"source": {
"enum": [
"stock",
"stock-and-order",
"all"
],
"type": "string"
}
},
"required": [
"source",
"min_quantity"
],
"type": "object"
},
"catalog": {
"additionalProperties": false,
"properties": {
"color_temp": {
"description": "цветовая температура света",
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"cri": {
"description": "индекс цветопередачи",
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"marking": {
"description": "маркировка или модель",
"maxLength": 128,
"type": "string"
},
"marking_match": {
"const": "exact",
"type": "string"
},
"min_quantity": {
"description": "названное пользователем количество, 0 — если не названо",
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"package_size": {
"description": "корпус светодиода",
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"voltage": {
"description": "напряжение",
"exclusiveMinimum": 0,
"type": "number"
}
},
"required": [
"package_size",
"color_temp"
],
"type": "object"
},
"current": {
"description": "рабочий ток в мА",
"minimum": 0,
"type": "number"
},
"limit": {
"default": 5,
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"price": {
"additionalProperties": false,
"description": "предел цены за штуку",
"properties": {
"currency": {
"enum": [
"CNY",
"RUB"
],
"type": "string"
},
"max_unit_price": {
"minimum": 0,
"type": "number"
}
},
"required": [
"currency",
"max_unit_price"
],
"type": "object"
},
"sort": {
"default": "price-per-lumen-rub-asc",
"description": "сортировка выдачи: price-per-lumen-rub-asc — дешевле всего за люмен, price-rub-asc — дешевле всего за штуку, price-cny-asc — дешевле всего за штуку, efficacy-desc — самые эффективные, flux-desc — самый большой поток, flux-distance-asc — ближе всего к названному целевому потоку, только с target_flux; по умолчанию price-per-lumen-rub-asc, с thresholds.target_flux всегда flux-distance-asc",
"enum": [
"price-per-lumen-rub-asc",
"price-cny-asc",
"price-rub-asc",
"efficacy-desc",
"flux-desc",
"flux-distance-asc"
],
"type": "string"
},
"temperature": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"description": "температура точки пайки в °C; градусы без уточнения — это она"
},
"thresholds": {
"additionalProperties": false,
"description": "пороги потока и эффективности",
"properties": {
"max_voltage": {
"exclusiveMinimum": 0,
"type": "number"
},
"min_efficacy": {
"minimum": 0,
"type": "number"
},
"min_flux": {
"minimum": 0,
"type": "number"
},
"target_flux": {
"exclusiveMinimum": 0,
"type": "number"
}
},
"type": "object"
}
},
"required": [
"catalog",
"current"
],
"type": "object"
},
"name": "led_select"
}
]
}What the leaf hashes
{"body":"856452fe24ea8d9dd12b9360c4a8e956a2c47124a913b15fa0aa892307ebd6d6","id":3013111,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793800738761199,"prev":null,"subject":"6a314fbe-a7d2-4d23-aa08-55a1d4762575","subject_kind":"endpoint"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.