МылоПорошок — каталог mpshop.su
Бытовая химия и косметика «МылоПорошок» (Махачкала): поиск товаров, цены, остатки, корзина
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (4)
- LOWin search_products
- LOWin list_categories
- LOWin list_stores
- LOWin create_cart_link
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"catalog": {
"url": "https://mpshop.su/mcp"
}
}
}Remote-Endpunkte
https://mpshop.su/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (6)
🟢search_products(query, category, brand, min_price, max_price, ...)
Найти товары в каталоге магазина бытовой химии и косметики «МылоПорошок» (Махачкала). Ищет по названию и синонимам, поэтому «гарнье» находит товары GARNIER. Можно сузить по категории, бренду и цене. По умолчанию отдаёт только то, что есть в наличии в магазинах сети. Возвращает название, бренд, цену в рублях, остаток, ссылку на карточку и фото.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Поисковая фраза, например «шампунь от перхоти» или «крем для рук»."
},
"category": {
"type": "string",
"description": "Категория: название или category_id из list_categories. Вложенные разделы включаются автоматически."
},
"brand": {
"type": "string",
"description": "Бренд: название или brand_id из list_brands."
},
"min_price": {
"type": "number",
"description": "Минимальная цена в рублях."
},
"max_price": {
"type": "number",
"description": "Максимальная цена в рублях."
},
"only_in_stock": {
"type": "boolean",
"description": "Только товары в наличии. По умолчанию true.",
"default": true
},
"limit": {
"type": "integer",
"description": "Сколько товаров вернуть (1–30, по умолчанию 8).",
"minimum": 1,
"maximum": 30,
"default": 8
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢get_product(product_id, barcode)
Полная информация о конкретном товаре: цена, штрихкод, артикул, бренд, путь категории, ссылка на карточку и остаток по каждому магазину сети. Ищет по product_id (из search_products) либо по штрихкоду EAN.
Eingabe-Schema
{
"type": "object",
"properties": {
"product_id": {
"type": "integer",
"description": "ID товара из ответа search_products."
},
"barcode": {
"type": "string",
"description": "Штрихкод EAN-8 или EAN-13 (цифры; ведущие нули значимы)."
}
},
"additionalProperties": false
}🟢list_categories(parent)
Разделы каталога. Без параметров — верхний уровень; передайте parent, чтобы получить подразделы. Используйте, когда нужно сузить поиск, а точное название категории неизвестно.
Eingabe-Schema
{
"type": "object",
"properties": {
"parent": {
"type": "string",
"description": "Родительская категория: название или category_id."
}
},
"additionalProperties": false
}🟢list_brands(query)
Бренды, представленные в магазине. Без параметров — весь список; с query — только подходящие по подстроке. Полезно, чтобы уточнить точное написание бренда перед поиском.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Часть названия бренда для фильтрации."
}
},
"additionalProperties": false
}🟢list_stores
Адреса, часы работы и координаты магазинов сети «МылоПорошок» в Махачкале. store_id из этого списка совпадает с идентификатором в остатках товара.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢create_cart_link(items)
Собрать корзину из найденных товаров и получить одну ссылку: покупатель открывает её и видит готовую корзину на mpshop.su. До 20 позиций. Ничего не заказывает и не оплачивает — только формирует ссылку.
Eingabe-Schema
{
"type": "object",
"properties": {
"items": {
"type": "array",
"description": "Позиции корзины, до 20 штук.",
"maxItems": 20,
"items": {
"type": "object",
"properties": {
"product_id": {
"type": "integer",
"description": "ID товара."
},
"quantity": {
"type": "integer",
"description": "Количество (1–99).",
"minimum": 1,
"maximum": 99,
"default": 1
}
},
"required": [
"product_id"
],
"additionalProperties": false
}
}
},
"required": [
"items"
],
"additionalProperties": false
}Community
Nachweis