accueil / serveurs / Recherche & Web / su.mpshop/catalog
su.mpshop/catalog
serveur MCP (Model Context Protocol) · mpshop 0.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que su.mpshop/catalog est sûr ?
Au dernier audit MCP Hub, le serveur MCP « su.mpshop/catalog » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 6 outils
- create_cart_link≈ 217 tokens
Собрать корзину из найденных товаров и получить одну ссылку: покупатель открывает её и видит готовую корзину на mpshop.su. До 20 позиций. Ничего не заказывает и не оплачивает — только формирует ссылку.
Paramètres, retour & exemple (1)
Paramètresitems· array · requis
Позиции корзины, до 20 штук.
Exemple d'appel{"name": "create_cart_link", "arguments": {"items": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_product≈ 161 tokens
Полная информация о конкретном товаре: цена, штрихкод, артикул, бренд, путь категории, ссылка на карточку и остаток по каждому магазину сети. Ищет по product_id (из search_products) либо по штрихкоду EAN.
Paramètres, retour & exemple (2)
Paramètresbarcode· string · optionnel
Штрихкод EAN-8 или EAN-13 (цифры; ведущие нули значимы).product_id· integer · optionnel
ID товара из ответа search_products.
Exemple d'appel{"name": "get_product", "arguments": {"barcode": "texte", "product_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_brands≈ 120 tokens
Бренды, представленные в магазине. Без параметров — весь список; с query — только подходящие по подстроке. Полезно, чтобы уточнить точное написание бренда перед поиском.
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Часть названия бренда для фильтрации.
Exemple d'appel{"name": "list_brands", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_categories≈ 132 tokens
Разделы каталога. Без параметров — верхний уровень; передайте parent, чтобы получить подразделы. Используйте, когда нужно сузить поиск, а точное название категории неизвестно.
Paramètres, retour & exemple (1)
Paramètresparent· string · optionnel
Родительская категория: название или category_id.
Exemple d'appel{"name": "list_categories", "arguments": {"parent": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_stores≈ 97 tokens
Адреса, часы работы и координаты магазинов сети «МылоПорошок» в Махачкале. store_id из этого списка совпадает с идентификатором в остатках товара.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_stores", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_products≈ 345 tokens
Найти товары в каталоге магазина бытовой химии и косметики «МылоПорошок» (Махачкала). Ищет по названию и синонимам, поэтому «гарнье» находит товары GARNIER. Можно сузить по категории, бренду и цене. По умолчанию отдаёт только то, что есть в наличии в магазинах сети. Возвращает название, бренд, цену в рублях, остаток, ссылку на карточку и фото.
Paramètres, retour & exemple (7)
Paramètresbrand· string · optionnel
Бренд: название или brand_id из list_brands.limit· integer · optionnel
Сколько товаров вернуть (1–30, по умолчанию 8).query· string · requis
Поисковая фраза, например «шампунь от перхоти» или «крем для рук».category· string · optionnel
Категория: название или category_id из list_categories. Вложенные разделы включаются автоматически.max_price· number · optionnel
Максимальная цена в рублях.min_price· number · optionnel
Минимальная цена в рублях.only_in_stock· boolean · optionnel
Только товары в наличии. По умолчанию true.
Exemple d'appel{"name": "search_products", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».