← The evidence ledger
Evidence row 275390
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint a7ecfd07-4966-4814-b8df-bb0d7305a8be
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 10e3e0492b9f71d9606e39a43d87682cc4d09a6dc2c740de4404ec4d4a0f84b7
- Leaf
- 0xe1b34ee91bb5b1f2c079b68f3252d1d45de9100c8741c4e03ad6bf88c6231a66
What was observed
{
"count": 6,
"tools": [
{
"description": "Get one published doula by its slug.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "The listing slug.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_listing"
},
{
"description": "Get the number of published doulas, places and categories, and when the data last changed.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_stats"
},
{
"description": "List categories with their doula counts.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_categories"
},
{
"description": "List countries, regions and cities that have doulas.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_places"
},
{
"description": "List where the doula data comes from, with the license and refresh of each source.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_sources"
},
{
"description": "Search published doulas by text, place and category.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"description": "Category slug, from /categories. A parent slug also matches its children.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
},
"city": {
"description": "City slug, from /places.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
},
"country": {
"description": "ISO 3166-1 alpha-2 country code, any case. A country the directory does not cover, as listed in /places, gives 400.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"cursor": {
"description": "`page.nextCursor` from the previous response. Opaque. Send the same filters and `limit`.",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"limit": {
"default": 20,
"description": "Items per page.",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "Search text, with at least one letter or digit. Matches name, categories, attributes, description and place. Typos fall back to close matches.",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"region": {
"description": "Region slug, from /places.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
},
"sort": {
"description": "`relevance` needs `q` and is the default with it. `name` is the default without `q`. `recent` is newest first.",
"enum": [
"relevance",
"name",
"recent"
],
"type": "string"
}
},
"type": "object"
},
"name": "search_listings"
}
]
}What the leaf hashes
{"body":"10e3e0492b9f71d9606e39a43d87682cc4d09a6dc2c740de4404ec4d4a0f84b7","id":275390,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793040569852012,"prev":null,"subject":"a7ecfd07-4966-4814-b8df-bb0d7305a8be","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xe1b35aaf447feec29c4d395faea0e44a3042eaf2acc89de0020ffc25f836b083
- 0xc03185e32d22ad906664b1d63d566606828b1f534ee89d2a4db1398f56747733
- 0x7e1d4c532545b026ff8e40aaae8817b9df45fbc341ce980ea04672cd3ad55a0a
- 0x9789ca9fce05c96910aa3f130846f3273e8b519f5688705133e0af930d44a12b
- 0xafad901b2c716b1ee314f0c693e140392b8db6a783e033d73f78aa1e43b9d81f
- 0x679c59216da90ee1980e66dadb2e01a1cdf7ef71ac23c3d4e0aee7d0e7657b45
- 0x8ee78f759d06dcd996b259a39481f6216994b3b7092ee0c59b01923107cb4725
- 0x18084b97fc42ea7eace3d738b6ed7c292170cbfe7aa9af5b673e16ee52e75189
- 0x255df5c0dee1f232ec5aea7b5d871fb431b40a0503273217ce9040b10ce8c2d5
- 0x2cbff68076c452d653c930667b60ac0d1dd957bf168bc813dea281be86c2e39f
- 0xce35ce45ef8f8ea3dfabeeed3d2069f34fb82c77d0d8f31e3429b7d6deb0a351
- 0x714c96bd488ccf4af927c8bc83397404f7f6f1b165b622d0e8216290209825e4
- 0x3fcdf7fa32ccefe771eb57ae3015142065d64e3ce732fea7d11b9a3c99dde44f
- 0x0b7541c75cc482a7134110311d7dbd02095d969ba21177de9b21a52a55981718
- 0x6dc40f983a3840a0ad927a9ca17f4ff1e3b649a6c735e2a09b140db7c2caf13b
- 0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023
- 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae