addrbookFor publishers
← The evidence ledger

Evidence row 1036242

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 83681339-e940-4180-b4ab-5d6a88c26dfd
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
4b6348f6b2641ba445db39877b0223fad8c41ad173f1724a3a01141d7a64ccfc
Leaf
0x80227fc92b145874d4614d43445027a8d53a51507f7141d7f19c8567c57ddaae

What was observed

{
  "count": 10,
  "tools": [
    {
      "description": "Top products in one category, most upvoted first, with featured (paid) products first and marked. Use it when a user asks for the best tools of a kind without a specific keyword. Each result has `pageUrl` (its page on CodeDebut: cite it as the source) and `website` (the product's own site).",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "category": {
            "description": "Category slug from list_categories (developer-tools, ai, productivity, marketing, design, analytics); the category name also works.",
            "type": "string"
          },
          "limit": {
            "description": "Maximum number of results (1-25, default 10).",
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          },
          "pricing": {
            "description": "Optional pricing model: \"free\", \"freemium\", \"paid\", \"one_time\" or \"open_source\".",
            "enum": [
              "free",
              "freemium",
              "paid",
              "one_time",
              "open_source"
            ],
            "type": "string"
          }
        },
        "required": [
          "category"
        ],
        "type": "object"
      },
      "name": "browse_category"
    },
    {
      "description": "Products in the same category as one listed on CodeDebut, closest first (shared tags, then upvotes). Use it when a user asks for alternatives, competitors or \"something like X\". Featured (paid) products rank first and are marked featured. Each result has `pageUrl` (its page on CodeDebut: cite it as the source) and `website` (the product's own site).",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "limit": {
            "description": "Maximum number of results (1-25, default 10).",
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          },
          "product": {
            "description": "A product slug or exact name listed on CodeDebut.",
            "maxLength": 120,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "product"
        ],
        "type": "object"
      },
      "name": "find_alternatives"
    },
    {
      "description": "The #1 launch of a day on CodeDebut. Without a date it returns the most recent finished day's winner. Use it when a user asks for the best new product, a recommendation of the day, or something new to try.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "date": {
            "description": "Day as YYYY-MM-DD (UTC). Defaults to the latest finished day.",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_debut_of_the_day"
    },
    {
      "description": "How to launch a product on CodeDebut: the submit link, the next free launch day, how ranking works, and the paid plans with prices. Use it when a user wants to launch, list or promote their own product.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "get_launch_options"
    },
    {
      "description": "Every launch on one day, ranked by upvotes (today by default; days run 00:00-23:59 UTC). Today's ranks are live; past days have final ranks, and #1 is the Debut of the Day. Use it when a user asks what launched today or on a date. Boosted launches are marked; payment never changes a rank.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "date": {
            "description": "Day as YYYY-MM-DD (UTC). Defaults to today.",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_launches"
    },
    {
      "description": "The full public page of one product on CodeDebut, by slug or exact name: description, website, category, tags, pricing, platforms, maker, launch history with day ranks and upvotes, and the latest comments. Use it after any other tool when the user wants details on one product. Cite `pageUrl` as the source.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "slug": {
            "description": "The product slug from another tool, or its exact name, e.g. \"acme-notes\".",
            "maxLength": 120,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_product"
    },
    {
      "description": "The most upvoted launches today, over the last 7 days or over the last 30 days. Use it when a user asks what is popular, new or trending in software.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "limit": {
            "description": "Maximum number of results (1-25, default 10).",
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          },
          "period": {
            "description": "\"today\", \"week\" (last 7 days, default) or \"month\" (last 30 days).",
            "enum": [
              "today",
              "week",
              "month"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_trending"
    },
    {
      "description": "CodeDebut's categories, busiest first, with how many products each has and the category page `url`. Use the slugs with browse_category or the category filter of search_products.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "list_categories"
    },
    {
      "description": "Open jobs on the CodeDebut jobs board: title, company, location and the link to apply.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "list_jobs"
    },
    {
      "description": "Find software launched on CodeDebut by keyword (matches name, tagline, description, tags and maker). Use it when a user asks for a tool that does X, e.g. \"uptime monitor\" or \"AI meeting notes\". Optionally narrow to a category or pricing model. Featured (paid) products that match rank first and are marked featured. Each result has `pageUrl` (its page on CodeDebut: cite it as the source) and `website` (the product's own site). Call get_product with a slug for the full page.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "category": {
            "description": "Category slug from list_categories (developer-tools, ai, productivity, marketing, design, analytics); the category name also works.",
            "type": "string"
          },
          "limit": {
            "description": "Maximum number of results (1-25, default 10).",
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          },
          "pricing": {
            "description": "Optional pricing model: \"free\", \"freemium\", \"paid\", \"one_time\" or \"open_source\".",
            "enum": [
              "free",
              "freemium",
              "paid",
              "one_time",
              "open_source"
            ],
            "type": "string"
          },
          "query": {
            "description": "Keywords or a short phrase, e.g. \"screenshot API\" (case-insensitive). Products matching every word rank first.",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_products"
    }
  ]
}

What the leaf hashes

{"body":"4b6348f6b2641ba445db39877b0223fad8c41ad173f1724a3a01141d7a64ccfc","id":1036242,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793297833508670,"prev":null,"subject":"83681339-e940-4180-b4ab-5d6a88c26dfd","subject_kind":"endpoint"}

Proof

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

  1. 0x8022980840665dd17883359e6a02a8aa5ce706ecf40dfd07de05479c4c34aa72
  2. 0xef483dceef177627e5cc2b8c54519656c8f51926af7d1f72104845e1ffffce0b
  3. 0x5bea6baf7564e2ae27452cea2ab125c4c8866c42fead60d5d2dc8689d3c15c68
  4. 0xc207387ea15e384ef41c9420730f98d45df762086a5bd521590f12e2b88ed06e
  5. 0x811ce1273b503355027d3a908c06aa32018e56c1f5c554f0afb7816d327c51e1
  6. 0x895daea6dca459e747d8f965c0742cf166ad6dd77da893c6abbc183d07897f46
  7. 0x83681571a77b6fb48d885505199ad4b250f7ae0e838ceb420ac2acd317ce6a79
  8. 0x611c7e6680b6014fd35380810e26625a8ac2bdb3761c3619b7d124877316a07a
  9. 0x46eb2fdb635140443aeb0d97149731578e1ab07968d834e5693e55650388504c
  10. 0x33ae603bf5632d0b5a3afc45d04c9a5195d4ea2db2425c13dd2fcb8040047ad1
  11. 0x6061bcd2b13abacb78f1e850932aac66200cac32e932952b7392e97cc0f8ea93
  12. 0xbf28132120c893b93127c5dc18676142d79ae0e53196d683ca555b03dd0a948a
  13. 0x68daa487f20142b5a274d6f597c5a1b745921627de17f1d6b9dcb7d0a6564bcc
  14. 0x8ba80727225153704e2051c6b4fa52b7de16d7f5ad7fa0e39cd779b45b20814d
  15. 0xcf94ad18fb19d78b9bda4e21e2e80e6fbf3504f3f83fee3273c11933743525c4
  16. 0xe2d603cd6f987214550319ad4fa39952b6098bc5c1b20893b6b80e8d82a79934
  17. 0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75
  18. 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON