accueil / serveurs / Recherche & Web / com.trychannel3/shopping
com.trychannel3/shopping
serveur MCP (Model Context Protocol) · Channel3 4.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 com.trychannel3/shopping est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.trychannel3/shopping » 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
- browse_products≈ 367 tokens
Search and page through products for the storefront UI.
Paramètres, retour & exemple (6)
Paramètreslimit· integer · optionnelquery· string · optionnel
One product type and its constraints in natural language (brand, color, material, size, price, gender). Good: "red leather jacket under $200"; "leather golf glove under $40". Bad: "gift ideas for dad"; "cool sneakers"; "golf glove or rangefinder".device_id· string · optionnelimage_url· string · optionnel
Public image URL for visual search. Combine with `query` for text + image.thread_id· string · optionnelpage_token· string · optionnel
Token from a previous response's next_page_token.
Exemple d'appel{"name": "browse_products", "arguments": {"limit": 1, "query": "texte", "device_id": "texte", "image_url": "texte", "thread_id": "texte", "page_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"products": [], "next_page_token": "texte"}} - get_details≈ 265 tokens
Fetch a product with live offers, for the storefront UI.
Paramètres, retour & exemple (4)
Paramètresdevice_id· string · optionnelthread_id· string · optionnelproduct_id· string · requis
Canonical product ID.selected_options· object · optionnel
Variant configuration as `{ optionName: label }` for re-resolving offers.
Exemple d'appel{"name": "get_details", "arguments": {"product_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"product": {}}} - get_price_history≈ 432 tokens
Fetch 30-day price history for a product, for the storefront UI.
Paramètres, retour & exemple (4)
Paramètresdevice_id· string · optionnelthread_id· string · optionnelproduct_id· string · requis
Canonical product ID.selected_options· object · optionnel
Variant configuration as `{ optionName: label }` for re-resolving offers.
Exemple d'appel{"name": "get_price_history", "arguments": {"product_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"history": [], "statistics": "texte", "canonical_product_id": "texte"}} - get_products≈ 565 tokens
Get full product data (offers, description, attributes, images) by product ID from a search result, or by retailer URL. Pass several IDs in one call to compare. Use search_products to find products. Returns details in the storefront UI. The result includes a `thread_id`. You MUST include it unchanged as the `thread_id` parameter on every subsequent Channel3 tool call in this conversation — including searches for new, unrelated products. Never omit it once you have one.
Paramètres, retour & exemple (2)
Paramètresthread_id· string · optionnel
Conversation thread ID. Omit ONLY on the very first Channel3 call of a conversation. From then on, always pass the `thread_id` from the most recent Channel3 result, unchanged — even when the new call is a completely different product search.product_ids· array · requis
Products to fetch in parallel.
Exemple d'appel{"name": "get_products", "arguments": {"product_ids": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"as_of": "texte", "products": [], "thread_id": "texte", "session_id": "texte", "unresolved": [], "server_origin": "texte"}} - get_similar≈ 264 tokens
Find products similar to a given product, for the storefront UI.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionneldevice_id· string · optionnelthread_id· string · optionnelproduct_id· string · requis
Canonical product ID to find similar products for.
Exemple d'appel{"name": "get_similar", "arguments": {"product_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"products": [], "next_page_token": "texte"}} - search_products≈ 921 tokens
Search 100M+ products across thousands of retailers for one product type. Call once for each distinct product type, and send independent calls together. Put relevant constraints in `query`. Returns up to 8 product cards plus structured product data. The result includes a `thread_id`. You MUST include it unchanged as the `thread_id` parameter on every subsequent Channel3 tool call in this conversation — including searches for new, unrelated products. Never omit it once you have one.
Paramètres, retour & exemple (3)
Paramètresquery· string · optionnel
One product type and its constraints in natural language (brand, color, material, size, price, gender). Good: "red leather jacket under $200"; "leather golf glove under $40". Bad: "gift ideas for dad"; "cool sneakers"; "golf glove or rangefinder".image_url· string · optionnel
Public image URL for visual search. Combine with `query` for text + image.thread_id· string · optionnel
Conversation thread ID. Omit ONLY on the very first Channel3 call of a conversation. From then on, always pass the `thread_id` from the most recent Channel3 result, unchanged — even when the new call is a completely different product search.
Exemple d'appel{"name": "search_products", "arguments": {"query": "texte", "image_url": "texte", "thread_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"seq": 1, "as_of": "texte", "query": "texte", "products": [], "image_url": "texte", "thread_id": "texte", "session_id": "texte", "server_origin": "texte", "next_page_token": "texte"}}
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é ».