accueil / serveurs / Recherche & Web / cloud.kodshop/catalog
cloud.kodshop/catalog
serveur MCP (Model Context Protocol) · kodshop-catalog 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 cloud.kodshop/catalog est sûr ?
Au dernier audit MCP Hub, le serveur MCP « cloud.kodshop/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 3 outils
- buy_product≈ 427 tokens
Buy a gift card, service top-up or travel eSIM and receive the delivery. Paid in USDC on Base (x402), no account and no browser. Call it twice: first with the order arguments to get payment requirements and an order_id (nothing is charged), then with that order_id plus the signed x402 payment payload to settle and receive the code.
Paramètres, retour & exemple (9)
Paramètresemail· string · optionnel
Delivery address. The code, eSIM profile or number is emailed here, and it is the only identity the order has. Required on the first call.amount· number · optionnel
Only for products where get_product reported requires_amount; send instead of item_id.item_id· integer · optionnel
Denomination id from get_product items[].order_id· string · optionnel
Second call only: the order_id returned by the first call.quantity· integer · optionnel
Copies to buy. Defaults to 1 — send it only to buy several.product_id· integer · optionnel
Product id from search_catalog.product_type· string · optionnel · giftcard | topup
giftcard = voucher, topup = service recharge. eSIM data plans from search_catalog are bought as giftcard too — the value names the order shape, not the goods.account_number· string · optionnel
Only for products where get_product reported requires_account: the recipient account the top-up credits.payment_payload· object · optionnel
Second call only: the signed x402 PaymentPayload built from the requirements the first call returned.
Exemple d'appel{"name": "buy_product", "arguments": {"email": "texte", "amount": 1, "item_id": 1, "order_id": "texte", "quantity": 1, "product_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_product≈ 83 tokens
Get one catalog product by id: available denominations with prices, required order inputs, and any countries where the code cannot be redeemed.
Paramètres, retour & exemple (1)
Paramètresid· integer · requis
Product id from search_catalog.
Exemple d'appel{"name": "get_product", "arguments": {"id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_catalog≈ 196 tokens
Search the store catalog of gift cards, service top-ups and eSIM data plans. Returns matching products with their price, availability and product page URL.
Paramètres, retour & exemple (4)
Paramètrestype· string · optionnel · voucher | recharge_fixed | recharge | e_sim
voucher = gift card, recharge_fixed / recharge = top-up, e_sim = eSIM data plan.limit· integer · optionnel
Max products to return (default 10, max 50).query· string · optionnel
Free text matched against product name and brand, e.g. "steam" or "playstation".country· string · optionnel
ISO-3166-1 alpha-2 country code the product is issued for, e.g. US, TR.
Exemple d'appel{"name": "search_catalog", "arguments": {"type": "voucher", "limit": 1, "query": "texte", "country": "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é ».