addrbookFor publishers
← The evidence ledger

Evidence row 3969889

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 5a38d0a2-26dc-4650-a155-b408c892cda5
Recorded
Previous row
#290501
Body SHA-256
1b1d0acea597b76f35576dc27204fa6247a374f44727288dd37086bea11ebd5d
Leaf
0x1d1f21c19dd1130e835e7bd6420b70b1069cf786e83a9c233cefa9a5dea50213

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "Use this when the user wants a complete SEO-optimized Etsy listing from a product idea. Returns a title, A/B title variants, description, exactly 13 tags, and attributes. Uses one generation from the monthly quota.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "category": {
            "description": "Etsy category, e.g. \"Home & Living\"",
            "maxLength": 120,
            "type": "string"
          },
          "product_name": {
            "description": "Product description, e.g. \"handmade ceramic coffee mug, speckled glaze, 12oz\"",
            "maxLength": 300,
            "minLength": 2,
            "type": "string"
          }
        },
        "required": [
          "product_name"
        ],
        "type": "object"
      },
      "name": "generate_etsy_seo"
    },
    {
      "description": "Use this when the user wants to assess an existing Etsy listing. Returns a versioned Listing Readiness score with official Etsy sources, limitations, weak points, missing keywords, and tag utilization. It does not predict search rank or sales. Free — does not use quota.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "description": {
            "description": "Current Etsy listing description",
            "maxLength": 20000,
            "type": "string"
          },
          "product_name": {
            "description": "Short product description, e.g. \"handmade ceramic coffee mug, speckled glaze, 12oz\"",
            "maxLength": 300,
            "minLength": 2,
            "type": "string"
          },
          "tags": {
            "description": "Current Etsy tags",
            "items": {
              "type": "string"
            },
            "maxItems": 20,
            "type": "array"
          },
          "title": {
            "description": "Current Etsy listing title",
            "maxLength": 500,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "seerxo_analyze_listing"
    },
    {
      "description": "Use this when the user wants to rewrite an existing Etsy title, description, or tags based on audit findings. A re-audit gate prevents score regression. Uses one generation from the monthly quota.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "description": {
            "description": "Current Etsy listing description",
            "maxLength": 20000,
            "type": "string"
          },
          "mode": {
            "description": "Which fields to rewrite (default: full)",
            "enum": [
              "full",
              "title_only",
              "description_only",
              "tags_only"
            ],
            "type": "string"
          },
          "product_name": {
            "description": "Short product description, e.g. \"handmade ceramic coffee mug, speckled glaze, 12oz\"",
            "maxLength": 300,
            "minLength": 2,
            "type": "string"
          },
          "tags": {
            "description": "Current Etsy tags",
            "items": {
              "type": "string"
            },
            "maxItems": 20,
            "type": "array"
          },
          "title": {
            "description": "Current Etsy listing title",
            "maxLength": 500,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "seerxo_optimize_listing"
    },
    {
      "description": "Use this when the user asks about Seerxo credits or usage. Shows the authenticated account's remaining monthly generation quota. Free.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "seerxo_quota"
    },
    {
      "description": "Use this when the user wants Etsy keyword ideas for a product or listing. Returns ranked autosuggest phrases with relative demand and placement guidance; never fabricates search volumes. Uses one generation from the monthly quota.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "description": {
            "description": "Current Etsy listing description",
            "maxLength": 20000,
            "type": "string"
          },
          "product_name": {
            "description": "Short product description, e.g. \"handmade ceramic coffee mug, speckled glaze, 12oz\"",
            "maxLength": 300,
            "minLength": 2,
            "type": "string"
          },
          "seed": {
            "description": "Seed phrase to expand",
            "maxLength": 200,
            "minLength": 2,
            "type": "string"
          },
          "tags": {
            "description": "Current Etsy tags",
            "items": {
              "type": "string"
            },
            "maxItems": 20,
            "type": "array"
          },
          "title": {
            "description": "Current Etsy listing title",
            "maxLength": 500,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "seerxo_suggest_keywords"
    }
  ]
}

What the leaf hashes

{"body":"1b1d0acea597b76f35576dc27204fa6247a374f44727288dd37086bea11ebd5d","id":3969889,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1794083592580090,"prev":290501,"subject":"5a38d0a2-26dc-4650-a155-b408c892cda5","subject_kind":"endpoint"}

Proof

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

  1. 0x1d1f159566e2317e3dc5ad7e04047856ec7cbc7fa06c1c30d3f32f808335d160
  2. 0x7bc3c0feb59c40f68fe028956f200ea33e9cba0b144fe0fa84fab113c3152dde
  3. 0x392971aa8f22af26c162357f60ca15bfdbed1650e312e1d12451f1679364b386
  4. 0xeefc42d87f0a7f6ab9ef475ed83472093f5a69daf7b5531d86e344316d79ba90
  5. 0xf83722d0f77cf21f07fdb4133f494a483420e3c0182209354658fae04d612cdc
  6. 0x804987c0439c543a539d6b69c5e9c472e3ea0a9c67f0eabd516df681d400da10
  7. 0x5929e97d4d11447d0db1e156acde0a1d525d1b684ab882fe2b6aef29bdf40b99
  8. 0xf6db333a19b5f885c2565cabe5e02dc424b965b41afd32a955cddd7954d65023
  9. 0xa2f6052a50958ccac54a58405ccdfa4e3b011490c51f00e04ec0bbface4d5080
  10. 0x8dd22d43eae605fbc0a2fbf4ac3eeed3eaf1044d1acfb9cfa14a229fbda815a8
  11. 0x5f4246bdeecb81a9746fec53aa17a84838b125d128584fea8f677616c9a3e7e7
  12. 0x8286bf28ad387feae00000337f73fc646a2c217f8f28c7b4de9e52ba98337408
  13. 0xe2b00eb32b7e9e6778d88bade9a7d19a468a8db8d20e735a3682cb3a61c2b621
  14. 0xfc9ab88d5cb08cae376d37d3f24517c7a2cd94f277b0d505932d5ac795e4c6be
  15. 0x22002567dfb80a697b73b13f0cc7ab99ac0c0bd9ea84bf4883eeb09f86036e24
  16. 0x80bdd907e4cabf074c5e8d919e88abbc805de47d0c5c142e281a67157f82926f
  17. 0x54292a94f447f1fd33c01b5c99da465043f11022958626a2ea562c457fef697a
  18. 0xff23fa8a9de3f957315ef0dfe7e8d8f6b1a51dae05fef7615c59794e019ff05c
Day root
0x17da9e85e1b138541355d33543ff34e3503cd3a49d37728fb53643e2a0416a2d
Chained
0xed34bd4af17282643de8cb9591c84d0aa1b39e1e9ae9864941e543f5a15718cb
Published
On Arc Testnet, block 71280839: 0xc3f6784179e0ca32236ba89472473e882a81d03fcc5ce27ca58ded2e01e112aa

How to check it · This row as JSON