addrbookFor publishers
← The evidence ledger

Evidence row 736412

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 7f4f7d29-e737-41fc-aa7a-960f59ad856c
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
8faee361e788666270844f2f4759e3115f365247cf62a8960da8ef5040dc7214
Leaf
0x5fe5c7b360c1fee01eef016d464917a4f55af66d47a03c22ceedf967c735e778

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "Fetch the full text of a command by slug, with {{variables}} filled from the values you pass. Unfilled variables are listed so you can ask the user for them.",
      "inputSchema": {
        "properties": {
          "slug": {
            "description": "The command's slug from search_commands or its URL (commandvault.ai/commands/<slug>).",
            "type": "string"
          },
          "variables": {
            "additionalProperties": {
              "type": "string"
            },
            "description": "Values for the command's {{blanks}}, keyed by variable name.",
            "type": "object"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_command"
    },
    {
      "description": "Curated collections (starter kits such as 'claude-code-starter-kit' or 'cursor-rules-by-framework'). Pass a slug to get the commands in one.",
      "inputSchema": {
        "properties": {
          "slug": {
            "description": "Optional collection slug to list its commands.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_collections"
    },
    {
      "description": "All CommandVault communities with their slug and number of commands.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "list_communities"
    },
    {
      "description": "Search CommandVault's library of AI commands (prompts, CLAUDE.md/AGENTS.md templates, Cursor rules, slash commands, subagents). Returns slugs to pass to get_command.",
      "inputSchema": {
        "properties": {
          "community": {
            "description": "Community slug, e.g. 'agents', 'frontend', 'marketing'. See list_communities.",
            "type": "string"
          },
          "kind": {
            "description": "Only this kind. 'skill' = SKILL.md Agent Skills, 'mcp_server' = MCP servers, 'template' = files like CLAUDE.md or Cursor rules.",
            "enum": [
              "prompt",
              "workflow",
              "template",
              "snippet",
              "checklist",
              "skill",
              "mcp_server"
            ],
            "type": "string"
          },
          "limit": {
            "default": 10,
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Words to look for in titles, summaries and text. Leave empty to browse.",
            "type": "string"
          },
          "sort": {
            "default": "top",
            "enum": [
              "top",
              "hot",
              "new"
            ],
            "type": "string"
          },
          "tag": {
            "description": "Tag, e.g. 'claude-code', 'cursor', 'nextjs'.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_commands"
    },
    {
      "description": "The commands people are copying, running and voting for most this week.",
      "inputSchema": {
        "properties": {
          "limit": {
            "default": 10,
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "trending_commands"
    }
  ]
}

What the leaf hashes

{"body":"8faee361e788666270844f2f4759e3115f365247cf62a8960da8ef5040dc7214","id":736412,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793157727802187,"prev":null,"subject":"7f4f7d29-e737-41fc-aa7a-960f59ad856c","subject_kind":"endpoint"}

Proof

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

  1. 0x5fe5b2c22e9c2f9017e4ef268f0fe08f560f2101340c267801dd5e0195c18b83
  2. 0x699d3fac3ab4340285061973e00597a9aa055eaa6f4532a19b8a62e98a06bd0c
  3. 0x95891acdcd658f8b5b2bfaacab463e261ff681c4ea82babcccd7d5dc58a5e2f6
  4. 0xc2b3b436e3ae793bbb5a5ec95bb08a36f2d2665fe5860c8e678cf2ba01e3e664
  5. 0xca50c8c8b486822a882bfb6e6cc8f3d3ad0763d968c1ef7454865b1b4264f00a
  6. 0x4ea404bafba7ea2c06cd2e626f33f409e87e8b5720482e537423b5fc56b7f0c8
  7. 0xc4b47a43815e0c1a7ca5ac17f4a5c13952d974acedd29eb449554f0d0acadbb1
  8. 0x2cade4473e221f5211fff78d415cd3986844d382dda7869da2f5108bd17ea3e3
  9. 0x76e4cab55e76f285cd0bd93615f34e6eeefedd7ebe9ed8ea5b843042fb2f9f4d
  10. 0x4bfd39dc772b78ec32e77128b1de794e4c8885933127231c0aa7baf6dd4d506b
  11. 0x5966dfed91a7d02dc64494c5bd22d2c43df9d3fe2f0b7d881d541ab8b0f8ccee
  12. 0x08c335f610221b2accff009e6da02a820a7090e3842d0eabb28540e71d0acea6
  13. 0x05b3d42cfeebe257d8d456af82d1a90957f371989ded6d869ae723454504d258
  14. 0x8db2587099a4011758c742fc2aad940742aa47abddf6007f131e0d5ab4a9e92b
  15. 0xe6054de1f67b1e6f15bcf16d2b6536cf35dd9705fdf6ce59853e79784693ab5f
  16. 0xa99a40fe210d675bb6ab72d4bb72ab40eb44ac345773c457fbe58e67a47b03df
  17. 0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a
  18. 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON