addrbookFor publishers
← The evidence ledger

Evidence row 3354423

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint a6ac2717-f387-4f4f-9969-a254eed9e9a5
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
c3ee5fd3700eaec7a57263ffe5ed1302cd1c6db8d911507906dbd1d9c5787e08
Leaf
0xe12e00a12039c8942123bf8a5c31fc65c68c070e3ad7f6912d046cf69e8b1b03

What was observed

{
  "count": 3,
  "tools": [
    {
      "description": "Full details of one project: what it does, who it's for, whether it needs coding, rating, numbers, license and source links.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "slug": {
            "description": "The project's slug, from search_projects or list_categories.",
            "maxLength": 100,
            "pattern": "^[a-z0-9][a-z0-9-]*$",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_project"
    },
    {
      "description": "All categories on both shelves ('ai' and 'ai-integrated') with a short description, how many projects each has, and the slugs of its projects.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "list_categories"
    },
    {
      "description": "Find open-source AI projects by what they do, e.g. 'run chat models offline' or 'transcribe audio'. Searches both shelves unless 'shelf' is given: 'ai' (AI tools) or 'ai-integrated' (everyday software that AI assistants can use, e.g. a notes app with an MCP server). Optionally narrow by category or by whether it can be used without writing code. Returns short summaries, best matches first.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "category": {
            "description": "Category slug from list_categories.",
            "enum": [
              "run-locally",
              "chat",
              "agents",
              "coding",
              "coding-addons",
              "app-builders",
              "documents",
              "memory",
              "images-video",
              "speech-audio",
              "3d-design",
              "models",
              "training",
              "data-science",
              "testing-safety",
              "cybersecurity",
              "finance",
              "robotics",
              "smart-home",
              "infrastructure",
              "building-blocks",
              "everyday",
              "learning",
              "messages",
              "notes",
              "planning",
              "design-media",
              "money",
              "data",
              "web-dev",
              "security",
              "health",
              "files",
              "home"
            ],
            "type": "string"
          },
          "limit": {
            "description": "How many results to return (default 10, max 25).",
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Words describing what you're looking for.",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "shelf": {
            "description": "'ai' = AI tools, 'ai-integrated' = software that works with AI. Leave out to search both.",
            "enum": [
              "ai",
              "ai-integrated"
            ],
            "type": "string"
          },
          "useWithoutCoding": {
            "description": "'yes' = no coding needed, 'some-setup' = usable with some setup, 'developers' = needs a developer.",
            "enum": [
              "yes",
              "some-setup",
              "developers"
            ],
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_projects"
    }
  ]
}

What the leaf hashes

{"body":"c3ee5fd3700eaec7a57263ffe5ed1302cd1c6db8d911507906dbd1d9c5787e08","id":3354423,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793848806490526,"prev":null,"subject":"a6ac2717-f387-4f4f-9969-a254eed9e9a5","subject_kind":"endpoint"}

Proof

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

  1. 0xe12ded4e40d48adeec08f13d6175179d95e460d6e59e2cb54b20d2273f6d02cd
  2. 0xe4ca277812d8570a3fe79d0bf64b29b0742e563a1c3df2323b46656181b0b315
  3. 0x11fe4ef0de4cb26a36d28ae18436dc2ccc9c5d3b18b16adc24c352911f9a028d
  4. 0x161bb9bc920978fae682da38607921c7003888167a95c8e0dc15c108475814f9
  5. 0xe070e71e6cce22b8a5b4bb20b137d089cef7b2cd45b74da51e13783965c7901a
  6. 0xceaa462b02cfbab2bb4bf73cf53df71ba9293e7f636f34bbc54c59a09e0c6285
  7. 0x4888c7da406863ae68a471474883a16b28ccf6027eebb363e962e5c1d97b3294
  8. 0x11a2abb22ebb648673102324d7a267e49a1f8a608b7dd6f3938058c375e735ed
  9. 0x9967c66a30c7cacae0ddcef4c91dd5e6c0198330eac45160a13c3a726310d7dd
  10. 0xe99a1a7a5987a466aefbd4b5ae0a42419504877bd299488f864351c47e877e64
  11. 0xecc4b429549d9f9ffc5d96f8c7add6fbb65cf8c645a36247cce4243bb8bfb59f
  12. 0x0107a14bfc55e73be0bf9b73b7baf9f12450a25cbad8175493fedf4d8d0ccb27
  13. 0x53360dd4a714944f94296b461a01bcc564310b05565b05aea6e1a71feee1a57f
  14. 0xce27876666d433e301388ab9a229faf79cf58e8e5e9d26b51a8919e49ef7c4fb
  15. 0xb5004928d173812cab4255917f4c361aae718a32a8e6208a7de15d84417a441d
  16. 0x706c875c10714e921f12357b889e8f8c61b62dcf68745f3b7e23aa127226e76c
  17. 0x595efddb5b196a921c775c54d0aa541065f1802bfefb8bd003a60b16925c4b58
Day root
0x9f0215efb0252701dc86d5600ce95f276cccc716759bf112525ae863f698d128
Chained
0xc54ddff800630c6cd9656f99e7d6a61adce99bf1cea37121600598b0a9a720d2
Published
On Arc Testnet, block 70942081: 0x88f612ad94ca63af4e4e9faab9f34b665b41f03828afac1571ad013cc62bba94

How to check it · This row as JSON