find_nearby_stores
Trouver un magasin
Recherche les points de vente publiés de cette enseigne et affiche un carrousel. Chaque fiche ouvre la carte en plein écran. Utiliser les mots du nom, de la ville ou de la marque. La position et le rayon ne servent que si fournis par l’utilisateur ; les distances sont à vol d’oiseau. Ne confirme aucun stock, retrait ou service non renseigné.
輸入參數citylimitoriginlocationradius_km
get_store_details
Consulter un magasin
Consulte un ID exact renvoyé par find_nearby_stores et conserve les autres magasins du carrousel si leurs IDs sont fournis. Renvoie les horaires habituels, adresse, source et position publiée ; ne confirme pas le stock. Ne pas inventer les IDs.
輸入參數store_id必填store_ids
Recherche dans le catalogue PrestaShop de Maison Moustache. Renvoie les identifiants, prix, stock et attributs réels. Appeler ensuite render_carousel pour présenter les résultats.
輸入參數limitquery
recommend_products
Conseiller à partir du profil de votre chat
Utilise l’assistant de recommandation créé par la boutique à partir de son Shopping Graph. Transmettre la demande et les réponses déjà connues (âge, stérilisation, besoin, préférence, budget). Renvoie les produits réellement sélectionnés, les motifs et les questions encore utiles. Appeler render_carousel avec leurs identifiants pour les afficher. Une erreur assistant_not_configured signifie que la boutique n’a pas encore publié cet assistant.
輸入參數queryanswers
render_carousel
Explorer Maison Moustache
Affiche un carrousel de produits Maison Moustache avec accès au panier. « Voir » ouvre la fiche détaillée dans la MCP App, avec quantité et ajout au panier. Utiliser les product_ids de search_products. cart_id doit être null ou absent tant qu’aucun panier n’a été créé.
輸入參數querytitlecart_idproduct_ids
product_detail
Consulter un produit
Affiche la fiche complète d’un article : description, prix, disponibilité, caractéristiques et ajout au panier.
輸入參數product_id必填
create_cart
Créer un panier
Crée un panier réel à partir des produits choisis. Utilise les mêmes fonctions métier que UCP. Le client choisit ensuite de transférer ce panier sur la boutique.
輸入參數line_items必填idempotency_key
Affiche le panier confirmé dans la MCP App. Sans cart_id (ou null), affiche un panier vide. Ne jamais inventer un identifiant. Ne crée pas de panier et ne recherche pas de produits.
輸入參數cart_id
update_cart
Modifier mon panier
Remplace les lignes du panier. Pour supprimer un article, omettre sa ligne. Toujours transmettre l’ensemble des lignes restantes et leur quantité.
輸入參數cart_id必填line_items必填idempotency_key
transfer_cart
Continuer sur la boutique
Prépare le transfert du panier confirmé vers le checkout natif PrestaShop. Renvoie l’URL à ouvrir par le client. N’effectue aucun paiement et ne passe pas de commande.
輸入參數cart_id必填