МылоПорошок — каталог mpshop.su
Бытовая химия и косметика «МылоПорошок» (Махачкала): поиск товаров, цены, остатки, корзина
사용해야 할까요
품질 및 안전성
발견 사항 (4)
- LOWsearch_products에서
- LOWlist_categories에서
- LOWlist_stores에서
- LOWcreate_cart_link에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"catalog": {
"url": "https://mpshop.su/mcp"
}
}
}원격 엔드포인트
https://mpshop.su/mcpstreamable-http할 수 있는 일
도구 목록
도구 (6)
🟢search_products(query, category, brand, min_price, max_price, ...)
Найти товары в каталоге магазина бытовой химии и косметики «МылоПорошок» (Махачкала). Ищет по названию и синонимам, поэтому «гарнье» находит товары GARNIER. Можно сузить по категории, бренду и цене. По умолчанию отдаёт только то, что есть в наличии в магазинах сети. Возвращает название, бренд, цену в рублях, остаток, ссылку на карточку и фото.
입력 스키마
{
"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.
입력 스키마
{
"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, чтобы получить подразделы. Используйте, когда нужно сузить поиск, а точное название категории неизвестно.
입력 스키마
{
"type": "object",
"properties": {
"parent": {
"type": "string",
"description": "Родительская категория: название или category_id."
}
},
"additionalProperties": false
}🟢list_brands(query)
Бренды, представленные в магазине. Без параметров — весь список; с query — только подходящие по подстроке. Полезно, чтобы уточнить точное написание бренда перед поиском.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Часть названия бренда для фильтрации."
}
},
"additionalProperties": false
}🟢list_stores
Адреса, часы работы и координаты магазинов сети «МылоПорошок» в Махачкале. store_id из этого списка совпадает с идентификатором в остатках товара.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢create_cart_link(items)
Собрать корзину из найденных товаров и получить одну ссылку: покупатель открывает её и видит готовую корзину на mpshop.su. До 20 позиций. Ничего не заказывает и не оплачивает — только формирует ссылку.
입력 스키마
{
"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
}커뮤니티
증거