addrbookFor publishers
← The evidence ledger

Evidence row 2298685

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 8841e553-df61-42ab-b0ac-bd20958f5e5a
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
a1f1a29b7471edfbb2d18bb2ddace4deea1fd5db76ba95898a712819924f3fe8
Leaf
0xf5ae661b6951d35340d87bc6ef40317172c401bc5aee3c4b1159722a25662f9d

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Ranked agents for a task. Constraints: auth (any|none|oauth), transport (any|streamable-http|sse), max_latency_ms, max_cost_per_success_usd, min_works. Pass stack as a comma-separated list of tools you already use (e.g. 'github, postgres') to get a Fit boost, or a profile_key from the site. Keep the query_id and call report_outcome after using a result.",
      "inputSchema": {
        "properties": {
          "auth": {
            "default": "any",
            "title": "Auth",
            "type": "string"
          },
          "caller": {
            "default": "",
            "title": "Caller",
            "type": "string"
          },
          "limit": {
            "default": 5,
            "title": "Limit",
            "type": "integer"
          },
          "max_cost_per_success_usd": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Max Cost Per Success Usd"
          },
          "max_latency_ms": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Max Latency Ms"
          },
          "min_works": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Min Works"
          },
          "profile_key": {
            "default": "",
            "title": "Profile Key",
            "type": "string"
          },
          "stack": {
            "default": "",
            "title": "Stack",
            "type": "string"
          },
          "task": {
            "title": "Task",
            "type": "string"
          },
          "tenant_key": {
            "default": "",
            "title": "Tenant Key",
            "type": "string"
          },
          "transport": {
            "default": "any",
            "title": "Transport",
            "type": "string"
          }
        },
        "required": [
          "task"
        ],
        "title": "find_agentsArguments",
        "type": "object"
      },
      "name": "find_agents"
    },
    {
      "description": "Register an agent by URL. kind 'auto' detects an MCP endpoint (tries /mcp too) or an A2A agent card; or pass mcp_remote, a2a, hosted. Returns the scorecard URL and a claim token. Verification runs immediately. With a tenant_key the agent is private to that registry.",
      "inputSchema": {
        "properties": {
          "contact": {
            "default": "",
            "title": "Contact",
            "type": "string"
          },
          "description": {
            "default": "",
            "title": "Description",
            "type": "string"
          },
          "kind": {
            "default": "auto",
            "title": "Kind",
            "type": "string"
          },
          "name": {
            "default": "",
            "title": "Name",
            "type": "string"
          },
          "tenant_key": {
            "default": "",
            "title": "Tenant Key",
            "type": "string"
          },
          "url": {
            "title": "Url",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "title": "register_agentArguments",
        "type": "object"
      },
      "name": "register_agent"
    },
    {
      "description": "Report how a result from find_agents went. Requires the query_id from that call.",
      "inputSchema": {
        "properties": {
          "agent": {
            "title": "Agent",
            "type": "string"
          },
          "cost_usd": {
            "default": 0,
            "title": "Cost Usd",
            "type": "number"
          },
          "duration_ms": {
            "default": 0,
            "title": "Duration Ms",
            "type": "integer"
          },
          "note": {
            "default": "",
            "title": "Note",
            "type": "string"
          },
          "query_id": {
            "title": "Query Id",
            "type": "integer"
          },
          "reporter": {
            "default": "",
            "title": "Reporter",
            "type": "string"
          },
          "success": {
            "title": "Success",
            "type": "boolean"
          }
        },
        "required": [
          "query_id",
          "agent",
          "success"
        ],
        "title": "report_outcomeArguments",
        "type": "object"
      },
      "name": "report_outcome"
    },
    {
      "description": "Re-run verification for an agent now. Use after a release.",
      "inputSchema": {
        "properties": {
          "agent": {
            "title": "Agent",
            "type": "string"
          }
        },
        "required": [
          "agent"
        ],
        "title": "verifyArguments",
        "type": "object"
      },
      "name": "verify"
    }
  ]
}

What the leaf hashes

{"body":"a1f1a29b7471edfbb2d18bb2ddace4deea1fd5db76ba95898a712819924f3fe8","id":2298685,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793661115768012,"prev":null,"subject":"8841e553-df61-42ab-b0ac-bd20958f5e5a","subject_kind":"endpoint"}

Proof

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

  1. 0xf5ae29bf5d34b0a2a27b6e6b697b027f2d83ee489f4d66cd0fadff372b9b0828
  2. 0x97325f2d582178e120b375d4cfbf71a7d0ddd62fbe42d8c6033e98ac2bb3448c
  3. 0x16680ff9a718d7f89ba0ca6326ee3b2e535b38726de8e98fed5823def333be7a
  4. 0x79090c2c2b20b6c5ac841ca884ec2283ca44c11e69d3b129358d78f5e92721aa
  5. 0xe01b061c265f53e02fdd41a3bcd6eb26536f645e30722c23ea8a16284fac7ad1
  6. 0x621f3c83eca2955a0f05b76eb207e4bd8d87a587d9714e96de149c8b36a6ff8f
  7. 0xbdb994b3784a5445cd51c9c0b9eb8e157a971edb07e0b556a37b45ebfb449c7f
  8. 0x2a97c71fc10d5023c1109ff560937ff91f5bf1ddf60e40222ebe9c530e98ef80
  9. 0xe8950902adefaa6f9aaee0eb07e7c7e997636a7e33f5322c10b8835c48907697
  10. 0xe9f55a1c526ca437aba9070d317820145b9ffb519d8e58da32146c292244a27c
  11. 0xf88ffab9e660a2924ea3deb734ff7cbd058ff96c1f240523e0e20994eee49632
  12. 0x357b8b944aeb5a828c72699fe2ac56982a5ebd57521270f90ff495bcf87b9654
  13. 0x54a66ecba86fe13527453978f73a6a3d80e1817889872b25f2a79c90d4b86982
  14. 0x70f4b5a4c6a4de9977aecf5fbe7497e271e9e2f9e5068c7dad5953e8fe898b30
  15. 0x4068a4306db47ea0eae5f76e5137753caa3dbb132dca6a61a4d6c1838a52700f
  16. 0x25127db2e775737b2874f6a159f7c1bf984317eea6482e94589c3ef4c5ccab32
  17. 0xec5d643575d83c9e07e65deeef71943b53cbf3007e7e2b9a6ef414081509b0cc
  18. 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON