← The evidence ledger
Evidence row 572517
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 996c0120-96e9-4c39-b6a5-b42a85ec0c8c
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 4fb5390221af985a3a2dfb5171c4b475f29f91fb0410f1b13ca88998dcc3c5d5
- Leaf
- 0x4aee5d698832d757047b82855f096634083db89bcdb9c53dfaad9f6b891876b8
What was observed
{
"count": 7,
"tools": [
{
"description": "A creator profile by handle (from search_creators): what they do, where they are based, their rate in ZAR and the profile URL to book.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"slug": {
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_creator"
},
{
"description": "Full details of one rental item by its id or slug (from search_gear): price per day in ZAR, deposit, what comes with it, and the page URL to book.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"id_or_slug": {
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [
"id_or_slug"
],
"type": "object"
},
"name": "get_gear"
},
{
"description": "How to rent gear or book a creator: the steps, notice needed, deposit, ID check, collection and delivery, cancelling, and how to pay. Booking itself happens on the website.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "how_to_book"
},
{
"description": "The gear categories that have stock (with item counts) and the studio categories for shoots (with creator counts).",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_categories"
},
{
"description": "Ubunye Apps: free, open source apps for photo and film, with download links, the browser version and the source code.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_tools"
},
{
"description": "Search ID-checked photographers, videographers and other creators open for bookings. Optional filters: category (a studio category slug from list_categories, or a specialisation like Photography) and city. Returns hourly rates in ZAR and the profile URL to book.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"category": {
"maxLength": 60,
"type": "string"
},
"city": {
"maxLength": 60,
"type": "string"
},
"limit": {
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"query": {
"maxLength": 200,
"type": "string"
}
},
"type": "object"
},
"name": "search_creators"
},
{
"description": "Search camera, lens, lighting, sound and other production gear for hire. Optional filters: category (a slug from list_categories), city (a South African city), and start_date/end_date (YYYY-MM-DD) to keep only items free on those dates. Returns prices in ZAR per day and the page URL to book.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"category": {
"description": "Rental category slug, e.g. cameras-optics.",
"maxLength": 60,
"type": "string"
},
"city": {
"description": "City, e.g. Johannesburg or Pretoria.",
"maxLength": 60,
"type": "string"
},
"end_date": {
"description": "Last hire day, YYYY-MM-DD.",
"maxLength": 10,
"type": "string"
},
"limit": {
"description": "How many results (default 10).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "What to look for, e.g. \"sony fx3\" or \"led panel\".",
"maxLength": 200,
"type": "string"
},
"start_date": {
"description": "First hire day, YYYY-MM-DD.",
"maxLength": 10,
"type": "string"
}
},
"type": "object"
},
"name": "search_gear"
}
]
}What the leaf hashes
{"body":"4fb5390221af985a3a2dfb5171c4b475f29f91fb0410f1b13ca88998dcc3c5d5","id":572517,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793140744574096,"prev":null,"subject":"996c0120-96e9-4c39-b6a5-b42a85ec0c8c","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0x4aee4704d31395aa0ff1c076dfd5f2b2679d3a8d004404a9c2666e6c7c36dd44
- 0x441b4ca6058616cc78164c65e55ad83d992071dedfc9cf2fde7f63b08b41572c
- 0x1c81fefc29c5c5beb55ab631bfbd37e6efc60cabae27f6b940bbd8e25115f1ce
- 0x95042a46c376e2ae92dfd95ee2879ef1cb8b129257b4d26a6738572a295e97b8
- 0x8ccde5b2bcf4f7dd077c95e3567be969142ef1209902683b678319afc572a3cf
- 0x6420c0613b300ce023fc8a1215a8669f1c13844c031a3ec688431703fee7c8fa
- 0xb1032f0c7f6509f588a773c8836a069258962cdeaf18044f9d6bb78f155c0a1e
- 0x8d0f20189f22170189bf826033dcaec8789da3b96ff482bd675e37d635ec0bb0
- 0x640a5adfedeac267681656c39eb78c5f6a2bf1670313f1e264be914b722bf52a
- 0xb7a7c7e81e3f6b0f36dcf2b91655a275899b5a62dbe6b89f95d3f0dbf1b2f864
- 0xeb9196880bdc986689de0e7f67bcf58d7bfc97d97c9dfab3391e3b96629bdac4
- 0xa6ea35fd4950cdcd8e7e5b8dcbb37883deca6fa621672fcdbde7ee38017f71bb
- 0x150dc531eedad3837a4be47dd0bf1a84bf98feb63216c125982425fda525a3fd
- 0x80ede9e5d428e39db26928b1d08254ff1241f1d7e091fd2e57130fbb4423162b
- 0x2c117b27721eea45f6590fbccb471d21a7b0b079a53f089ecb300c63bdb3aebf
- 0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d
- 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
- 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4