addrbookFor publishers
← The evidence ledger

Evidence row 567820

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 95bd1de2-a5bb-437e-8490-37d6be405948
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
fdbb4566e289dc2d8aea8ec0b5e72f6697eb90b11cd7d84816cfafea05f497a0
Leaf
0x26ebb71113a32296e4f0cbb6a3ed5dd6e51ab6ac722c470fb062f61291fbbbe4

What was observed

{
  "count": 9,
  "tools": [
    {
      "description": "Vérifier le statut d'un paiement Stripe par son ID de session. Utile pour confirmer si un utilisateur a finalisé son paiement.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "sessionId": {
            "description": "ID de la session Stripe (obtenu via create_checkout)",
            "type": "string"
          }
        },
        "required": [
          "sessionId"
        ],
        "type": "object"
      },
      "name": "check_payment"
    },
    {
      "description": "Créer un lien de paiement Stripe sécurisé pour un panier d'articles Cadorama. Deux modes : livraison à domicile en France métropolitaine (frais de port INCLUS, calculés par la boutique) ou retrait GRATUIT au magasin de Saint-Quentin (delivery: \"retrait\"). La réponse chiffre aussi le Point Relais, souvent moins cher, qui se choisit sur le site : avant de transmettre le lien, signale à l'utilisateur toute option moins chère. Produits réservés aux majeurs (alcool, tabac…), produits frais ou surgelés en précommande et produits à variantes exclus : les commander sur https://www.cadorama02.fr. Retourne une URL que l'utilisateur doit ouvrir pour payer (carte bancaire) ; la commande est créée automatiquement après paiement.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "customerEmail": {
            "description": "Email du client pour la confirmation de commande (optionnel)",
            "format": "email",
            "type": "string"
          },
          "delivery": {
            "description": "« domicile » (défaut) : livraison Colissimo en France métropolitaine ; « retrait » : retrait gratuit au magasin, 119 rue d'Isle, 02100 Saint-Quentin (aucune adresse demandée)",
            "enum": [
              "domicile",
              "retrait"
            ],
            "type": "string"
          },
          "items": {
            "description": "Liste des articles à commander",
            "items": {
              "additionalProperties": false,
              "properties": {
                "productId": {
                  "description": "ID du produit (obtenu via search_products)",
                  "type": "string"
                },
                "quantity": {
                  "description": "Quantité souhaitée",
                  "minimum": 1,
                  "type": "number"
                }
              },
              "required": [
                "productId",
                "quantity"
              ],
              "type": "object"
            },
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "items"
        ],
        "type": "object"
      },
      "name": "create_checkout"
    },
    {
      "description": "Lister les produits les plus vendus chez Cadorama (top sales). Pratique pour suggérer ce qui plaît le plus aux clients.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 10,
            "description": "Nombre max de best-sellers à retourner",
            "maximum": 50,
            "minimum": 1,
            "type": "number"
          }
        },
        "type": "object"
      },
      "name": "get_best_sellers"
    },
    {
      "description": "Lister toutes les catégories et sous-catégories disponibles dans le catalogue Cadorama.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "get_categories"
    },
    {
      "description": "Lister les nouveautés Cadorama (produits récemment ajoutés au catalogue, marqués Nouveauté par l'admin pendant 14 jours après leur arrivée).",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 10,
            "description": "Nombre max de nouveautés à retourner",
            "maximum": 50,
            "minimum": 1,
            "type": "number"
          }
        },
        "type": "object"
      },
      "name": "get_new_arrivals"
    },
    {
      "description": "Obtenir les détails complets d'un produit Cadorama par son ID (description complète, toutes les images, gencode, poids, produits similaires).",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "productId": {
            "description": "ID unique du produit (obtenu via search_products)",
            "type": "string"
          }
        },
        "required": [
          "productId"
        ],
        "type": "object"
      },
      "name": "get_product"
    },
    {
      "description": "Lister les produits actuellement en promotion chez Cadorama. Retourne les produits avec prix barré, pourcentage de réduction, et date de fin de la promo si applicable.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 10,
            "description": "Nombre max de promos à retourner",
            "maximum": 50,
            "minimum": 1,
            "type": "number"
          }
        },
        "type": "object"
      },
      "name": "get_promotions"
    },
    {
      "description": "Obtenir les informations du magasin physique CADORAMA à Saint-Quentin : adresse, horaires d'ouverture À JOUR (lus en direct, avec la coupure de midi), statut ouvert/fermé en ce moment, fermetures exceptionnelles à venir, téléphone, services proposés (Click & Collect, livraison, retours), mentions légales.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "get_store_info"
    },
    {
      "description": "Rechercher des produits dans le catalogue Cadorama par mot-clé, catégorie, ou sous-catégorie. Retourne une liste de produits avec prix, stock et lien direct.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "category": {
            "description": "Catégorie (ex: \"Alimentation & Boissons\", \"Électronique\", \"Maison & Décoration\")",
            "type": "string"
          },
          "exclude": {
            "description": "Régime / allergènes à EXCLURE (ex: [\"porc\",\"lait\",\"gluten\"]). Écarte tout produit dont le nom/ingrédients/description contient l'un de ces termes (synonymes courants inclus : porc→jambon/lard/bacon…). Idéal pour \"sans porc\", \"sans lactose\".",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "inStockOnly": {
            "default": true,
            "description": "Afficher uniquement les produits en stock (défaut: true)",
            "type": "boolean"
          },
          "limit": {
            "default": 10,
            "description": "Nombre de résultats (max 50, défaut 10)",
            "maximum": 50,
            "minimum": 1,
            "type": "number"
          },
          "maxPrice": {
            "description": "Prix maximum en euros",
            "type": "number"
          },
          "minPrice": {
            "description": "Prix minimum en euros",
            "type": "number"
          },
          "query": {
            "description": "Mot-clé de recherche (nom du produit, marque, etc.)",
            "type": "string"
          },
          "subcategory": {
            "description": "Sous-catégorie (ex: \"Nouilles\", \"Sauces\", \"Café\")",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_products"
    }
  ]
}

What the leaf hashes

{"body":"fdbb4566e289dc2d8aea8ec0b5e72f6697eb90b11cd7d84816cfafea05f497a0","id":567820,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793138834091746,"prev":null,"subject":"95bd1de2-a5bb-437e-8490-37d6be405948","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).

  1. 0x26eb6d69e551f0a9a9f7fd32057eea7c353723a15f314123a30615a9b25592a5
  2. 0xb2c589bd906897cfc45a0ecd25fc3e5d0e987bb68b592acb3de4040814740679
  3. 0x39ee15d9c986aa5e6da96be2525364ae2056ff69fc1b28bb448fc0c729f02993
  4. 0x431aae436a8b9d4204c44ddc340e547a8c82f323b2162dfbd67ed56acab97915
  5. 0x443301abc3d075b996e05efff564b569bd31ff85171f25007996db07658ad2ff
  6. 0x0963d9e49ef50b80bbff2ea00ad72b0d745043d1f34c14656754da29b018150c
  7. 0xe87a5f28aa01a9370789e8f5ab4ca7620af68eed696ea6ce3cdedf2b0af90f88
  8. 0xfba996140b4e92504d1a46584c5f0fe78fc0d371b62166658391f401ed7a274d
  9. 0x7eef3e84cbbf8e3022478f42694672ed3489a1c7c41c067024be8e6c6490540d
  10. 0x5aba22f3dc53cd93af636c89bbe0c1859d33e4e88ee22eb9667b233d6252b74b
  11. 0x2d75a3b8f36f049e598ecd7557138ba9fd051a8555ec519a603c54db3bb1093f
  12. 0xf5aa0adf486bca586314afc4935e732d521d3d8275e51eb4c8d2de46b00ea2c1
  13. 0x28be2f2303fcac4decdb6323b0f4ee8f8a31038beb758eaafc604a98626292e4
  14. 0x8ff18b1523f9fbdd16a5796cbe184b46854c06256508af8de5509b598370c725
  15. 0xa383a1cfe9b3f6af67eb4c7642564b9424d46d7fca90e7ba175d549f8b67dd0c
  16. 0x52efa60e0c3d8525486d2310eb3b6b566c9677c64fd1f819edb072cf101bcbdb
  17. 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON