accueil / serveurs / Finance & Paiement / fr.vintage-postcard/boutique
fr.vintage-postcard/boutique
serveur MCP (Model Context Protocol) · vintage-postcard 1.0.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 fr.vintage-postcard/boutique est sûr ?
Au dernier audit MCP Hub, le serveur MCP « fr.vintage-postcard/boutique » 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 10 outils
- get_catalog_overview≈ 91 tokens
Chiffres clés de la boutique : nombre d'affiches, pays couverts, fourchette de prix, formats, prix du cadre, règles de livraison.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_catalog_overview", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_order_status≈ 116 tokens
Statut d'une commande (en attente, payée, annulée) à partir de son numéro et de l'email du client, ou de l'identifiant de session de commande.
Paramètres, retour & exemple (3)
Paramètresemail· string · optionnelorder_id· integer · optionnelsession_id· string · optionnel
Exemple d'appel{"name": "get_order_status", "arguments": {"email": "texte", "order_id": 1, "session_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_postcard≈ 152 tokens
Fiche complète d'une affiche : description, prix, prix barré, formats, option cadre, image, frais de port et affiches similaires. Accepte un identifiant ou un nom de ville.
Paramètres, retour & exemple (2)
Paramètresname· string · optionnel
Nom de la ville / du lieuproduct_id· integer · optionnel
Identifiant de l'affiche
Exemple d'appel{"name": "get_postcard", "arguments": {"name": "texte", "product_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_store_policies≈ 80 tokens
Livraison, retours, formats, moyens de paiement et FAQ. À citer plutôt que de deviner.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_store_policies", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_destinations≈ 84 tokens
Toutes les destinations du catalogue, groupées par pays avec le nombre d'affiches et quelques exemples.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_destinations", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pay_order≈ 245 tokens
Déclenche le paiement d'une session ouverte avec `start_order`. • method="hosted_checkout" (défaut) : renvoie un lien de paiement Stripe à transmettre au client, qui confirme lui-même sa carte. • method="delegated_token" : confirme immédiatement le paiement avec un token délégué. Réservé aux agents authentifiés par une clé API de la boutique, et plafonné par commande.
Paramètres, retour & exemple (3)
Paramètresmethod· string · optionnel · hosted_checkout | delegated_tokensession_id· string · requis
Identifiant renvoyé par `start_order`payment_token· string · optionnel
Token de paiement délégué (Stripe), pour delegated_token
Exemple d'appel{"name": "pay_order", "arguments": {"session_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - quote_cart≈ 192 tokens
Devis exact d'un panier : sous-total, option cadre, frais de livraison (offerts dès 30 €) et total. À utiliser avant d'annoncer un prix au client.
Paramètres, retour & exemple (1)
Paramètresitems· array · requis
Exemple d'appel{"name": "quote_cart", "arguments": {"items": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - request_custom_poster≈ 184 tokens
Enregistre une demande de création d'affiche vintage sur mesure (ville, style, précisions). L'équipe recontacte le client par email avec une proposition.
Paramètres, retour & exemple (4)
Paramètrescity· string · requis
Ville ou lieu à illustreremail· string · requisstyle· string · optionnel
Style souhaité, ex. « vintage années 50 »additional_info· string · optionnel
Précisions, souvenir, couleurs…
Exemple d'appel{"name": "request_custom_poster", "arguments": {"city": "texte", "email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_postcards≈ 310 tokens
Recherche dans tout le catalogue d'affiches vintage par mot-clé (ville, pays, région, thème), collection et filtres de prix. Renvoie les affiches avec prix, promo, image et URL de la page produit.
Paramètres, retour & exemple (9)
Paramètressort· string · optionnel · relevance | price_asc | price_desc | namelimit· integer · optionnelquery· string · optionnel
Mot-clé : ville, pays, paysage… ex. « Lisbonne », « île »offset· integer · optionnelregion· string · optionnel
Filtre région exactcountry· string · optionnel
Filtre pays exact, ex. « Portugal »max_price· number · optionnel
Prix maximum en eurosmin_price· number · optionnel
Prix minimum en euroscollection· string · optionnel
Filtre collection exact : « Destinations » (affiches de villes) ou « Vintage »
Exemple d'appel{"name": "search_postcards", "arguments": {"sort": "relevance", "limit": 1, "query": "texte", "offset": 1, "region": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - start_order≈ 316 tokens
Crée une session de commande pour le client (panier + email + adresse de livraison optionnelle) et renvoie son identifiant, à utiliser ensuite avec `pay_order`. Aucun paiement n'est déclenché à cette étape.
Paramètres, retour & exemple (5)
Paramètresemail· string · requis
Email du client (confirmation de commande)items· array · requislast_name· string · optionnelfirst_name· string · optionnelshipping_address· object · optionnel
Exemple d'appel{"name": "start_order", "arguments": {"email": "texte", "items": []}}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é ».