ru.5dyuymov/shop
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Каталог инженерной сантехники: подбор по Ду/Ру, спецификация, корзина, счёт для юрлица.
| Author | ru.5dyuymov |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 1907 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"shop": {
"url": "https://5dyuymov.ru/api/mcp/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (15)
search_productsread-onlyПоиск по каталогу инженерной сантехники (затворы, краны, задвижки, приводы, фильтры, тепловентиляторы). Понимает Ду/Ру: «затвор ду 50 ру 16».
Parameters:
query(required) — string — Запрос на русскомlimit— integer
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_productread-onlyКарточка товара: характеристики, исполнения (варианты) с ценами и артикулами.
Parameters:
id(required) — string — id товара (prod_…) или handle
Hints: read-only yes · destructive no · idempotent yes · open-world no
find_by_skuread-onlyТочный поиск исполнений по артикулам (до 100 за раз): variant_id, товар и цена. Регистр не важен.
Parameters:
skus(required) — array
Hints: read-only yes · destructive no · idempotent yes · open-world no
list_categoriesread-onlyДерево разделов каталога с адресами.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_recommendationsread-onlyПохожие товары и обвязка того же диаметра (фланцы, фильтры, приводы) к товару.
Parameters:
product_id(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
parse_specread-onlyРазобрать спецификацию или смету (текст: по строке на позицию — артикул или название) и сверить с каталогом. Количество из строки не выделяется: requested.qty всегда 1, количество передайте в build_cart сами. Возвращает по строке: что нашли, variant_id для корзины, цену или пометку «нужно выбрать исполнение», и другие подходящие товары.
Parameters:
text(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
build_cartСобрать корзину из списка исполнений (variant_id + количество). Возвращает cart_id, состав и ссылку, по которой покупатель откроет эту корзину на сайте. Ничего не оплачивает. Требует входа по OAuth.
Parameters:
items(required) — arraycart_id— string — Добавить в существующую корзину
Hints: read-only no · destructive no · idempotent no · open-world no
estimate_deliveryОценка доставки корзины в город: самовывоз, доставка магазином и тарифы транспортных компаний (если подключены). Записывает город в адрес корзины. Требует входа по OAuth.
Parameters:
cart_id(required) — stringcity(required) — stringpostal_code— string
Hints: read-only no · destructive no · idempotent no · open-world no
create_invoice_orderОформить заказ и запросить счёт для юрлица или ИП. Возвращает номер заказа, статус счёта и ссылку на его страницу. Новый счёт готовит менеджер после проверки: до подтверждения оплачивать нельзя. Самовывоз со склада или доставка ТК по согласованию. Требует входа по OAuth: заказ оформляется на почту кабинета покупателя.
Parameters:
cart_id(required) — stringcompany(required) — stringinn(required) — stringphone(required) — stringkpp— stringemail— string — Не используется: заказ оформляется на почту кабинета вошедшего покупателяcomment— stringcontact— stringdry_run— boolean — Проверить данные и показать итог, ничего не оформляяdelivery— stringlegal_address— string
Hints: read-only no · destructive no · idempotent no · open-world no
suggest_accessories_for_cartread-onlyЧто обычно докупают к позициям корзины: ответные фланцы, приводы, фильтры того же Ду. Возвращает готовые строки с количеством — их можно сразу передать в build_cart. Фланцевой арматуре считаем два ответных фланца на единицу.
Parameters:
cart_id(required) — string — id корзины из build_cart
Hints: read-only yes · destructive no · idempotent yes · open-world no
select_actuatorread-onlyПодобрать электро- или пневмопривод к затвору, крану или задвижке: по Ду, требуемому моменту и присоединительному фланцу ISO. Возвращает подходящие приводы с запасом по моменту. Если момент неизвестен, укажите Ду — вернём типовые варианты раздела.
Parameters:
diameter(required) — string — Ду арматуры, мм, например «50»kind— stringvoltage— string — Питание: «24В», «220В»torque_nm— number — Требуемый момент на валу арматуры, Н·мiso_flange— string — Фланец ISO арматуры, например «F07» или «F10»
Hints: read-only yes · destructive no · idempotent yes · open-world no
my_ordersread-onlyЗаказы вошедшего покупателя: номер, дата, сумма, оплата, отгрузка и ссылка на счёт. Требует входа по OAuth.
Parameters:
limit— integer
Hints: read-only yes · destructive no · idempotent yes · open-world no
my_loyaltyread-onlyБаланс бонусных рублей, статус покупателя, сколько осталось до следующего уровня и сколько можно списать при указанной сумме заказа. Требует входа по OAuth.
Parameters:
cart_total_rub— number — Сумма заказа, чтобы посчитать доступное списание
Hints: read-only yes · destructive no · idempotent yes · open-world no
reorderСобрать новую корзину из позиций прошлого заказа. Возвращает ссылку на корзину; ничего не оплачивает. Требует входа по OAuth.
Parameters:
order_id(required) — string — id заказа (order_…) из my_orders
Hints: read-only no · destructive no · idempotent no · open-world no
get_orderread-onlyСтатус заказа вошедшего покупателя по его id (order_…): состав, сумма, оплата и отгрузка. Требует входа по OAuth.
Parameters:
order_id(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.