← The evidence ledger
Evidence row 781566
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 0b283121-2f69-4e78-ab12-0b4187763931
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 4b4a54c80a9c86591737085181336354ed10d43214f836d05930d0eef48b42a7
- Leaf
- 0x7b8d966724ada30e23d95ff8b369fb2edbcda7d1ef2e08ad16495e83d1f3770e
What was observed
{
"count": 16,
"tools": [
{
"description": "Read a public author by numeric ID and a page of their works. A missing author returns author: null.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"description": "Positive numeric ID from a search or list result.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"page": {
"default": 1,
"description": "Page number, from 1 to 1000.",
"maximum": 1000,
"minimum": 1,
"type": "integer"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "get_author"
},
{
"description": "Read a public work by numeric ID, including poem text, introduction, annotations, translation, collections and quotes. A missing work returns work: null.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"description": "Positive numeric ID from a search or list result.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "get_work"
},
{
"description": "Browse public authors, optionally filtered by dynasty name (category). Returns public author URLs and page metadata.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"category": {
"description": "Dynasty name from list_dynasties, for example 唐. Not a group name.",
"maxLength": 60,
"minLength": 1,
"type": "string"
},
"page": {
"default": 1,
"description": "Page number, from 1 to 1000.",
"maximum": 1000,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "list_authors"
},
{
"description": "List the public 词牌 taxonomy group with its name, slug and categories.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_cipai"
},
{
"description": "List all public collections as name/slug pairs. Use the collection slug as the collection ID string when browsing works. Optional browse filters also return live facets for collections, dynasties and types; the static list stays complete.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"category": {
"description": "Dynasty name from list_dynasties, for example 唐. Not a group name.",
"maxLength": 60,
"minLength": 1,
"type": "string"
},
"collection": {
"description": "Collection ID string from list_collections, for example \"1\".",
"pattern": "^[1-9]\\d{0,9}$",
"type": "string"
},
"tag": {
"description": "Work kind slug from list_types: shi (诗), ci (词), qu (曲), wen (文).",
"enum": [
"shi",
"ci",
"qu",
"wen"
],
"type": "string"
}
},
"type": "object"
},
"name": "list_collections"
},
{
"description": "List all public dynasties as name/slug pairs. Use the dynasty name as category when browsing works or authors. Optional browse filters also return live facets for collections, dynasties and types; the static list stays complete.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"category": {
"description": "Dynasty name from list_dynasties, for example 唐. Not a group name.",
"maxLength": 60,
"minLength": 1,
"type": "string"
},
"collection": {
"description": "Collection ID string from list_collections, for example \"1\".",
"pattern": "^[1-9]\\d{0,9}$",
"type": "string"
},
"tag": {
"description": "Work kind slug from list_types: shi (诗), ci (词), qu (曲), wen (文).",
"enum": [
"shi",
"ci",
"qu",
"wen"
],
"type": "string"
}
},
"type": "object"
},
"name": "list_dynasties"
},
{
"description": "List the public 节日 taxonomy group with its name, slug and categories.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_festivals"
},
{
"description": "List the public 地理 taxonomy group with its name, slug and categories.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_geography"
},
{
"description": "List the remaining public taxonomy groups: 选集, 写景, 时间, 花卉, 课本, 城市, 名山, 用典 and 书籍, with their categories.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_groups"
},
{
"description": "List the public 时令 taxonomy group with its name, slug and categories.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_seasons"
},
{
"description": "List the public 节气 taxonomy group with its name, slug and categories.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_solar_terms"
},
{
"description": "List public work sort labels and slugs. A null slug means omit sort for the site default order.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_sorts"
},
{
"description": "List the public 主题 taxonomy group with its name, slug and categories.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_themes"
},
{
"description": "List all public work kinds as name/slug pairs. Use the kind slug as tag when browsing works. Optional browse filters also return live facets for collections, dynasties and types; the static list stays complete.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"category": {
"description": "Dynasty name from list_dynasties, for example 唐. Not a group name.",
"maxLength": 60,
"minLength": 1,
"type": "string"
},
"collection": {
"description": "Collection ID string from list_collections, for example \"1\".",
"pattern": "^[1-9]\\d{0,9}$",
"type": "string"
},
"tag": {
"description": "Work kind slug from list_types: shi (诗), ci (词), qu (曲), wen (文).",
"enum": [
"shi",
"ci",
"qu",
"wen"
],
"type": "string"
}
},
"type": "object"
},
"name": "list_types"
},
{
"description": "Browse public works with optional collection ID, dynasty name (category), kind slug (tag), sort and page. Returns public work URLs and page metadata.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"category": {
"description": "Dynasty name from list_dynasties, for example 唐. Not a group name.",
"maxLength": 60,
"minLength": 1,
"type": "string"
},
"collection": {
"description": "Collection ID string from list_collections, for example \"1\".",
"pattern": "^[1-9]\\d{0,9}$",
"type": "string"
},
"page": {
"default": 1,
"description": "Page number, from 1 to 1000.",
"maximum": 1000,
"minimum": 1,
"type": "integer"
},
"sort": {
"description": "Omit for the site default descending order; views_count_asc reverses it. Collections follow curated show order.",
"enum": [
"views_count_asc"
],
"type": "string"
},
"tag": {
"description": "Work kind slug from list_types: shi (诗), ci (词), qu (曲), wen (文).",
"enum": [
"shi",
"ci",
"qu",
"wen"
],
"type": "string"
}
},
"type": "object"
},
"name": "list_works"
},
{
"description": "Search public classical Chinese poetry by keyword across authors and works. Returns public URLs and short excerpts. Use get_work or get_author for details.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"authorLimit": {
"default": 10,
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Keyword matching public authors and poetry, 1–60 characters.",
"maxLength": 60,
"minLength": 1,
"type": "string"
},
"workLimit": {
"default": 10,
"maximum": 20,
"minimum": 1,
"type": "integer"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_poetry"
}
]
}What the leaf hashes
{"body":"4b4a54c80a9c86591737085181336354ed10d43214f836d05930d0eef48b42a7","id":781566,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793209297466965,"prev":null,"subject":"0b283121-2f69-4e78-ab12-0b4187763931","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (231336 rows).
- 0x7b8dd1470302cd5fde1ccbcd5f200ede664a6348af338ecbc2b0567fe104506b
- 0xf2adfb6c8be8fb6d94425ca8074f0c6ee7304b4b37fa28ccac41a843507221f6
- 0xea62493deb163695572b0c72da863abb8d2ecd95abb1c91a97e740d97f902041
- 0x93b49ac0b69a5ebbce399488cc0d0094144c4121c9ec8969083d58a330f2d4fe
- 0x279bdf88383b68fd8fde54317e75c1276af7739599066845793c53ecc763b592
- 0x3099ea2873000f58720591a93b919c56dc9be7004f72a5e1192029227ead4db3
- 0x5c7598ab6a57b071fe89da9e4603cb3a75b2b3f4e97164b0a7d27b2fbdb5d0c8
- 0xd18847de148fb61e4ca165da60a76282d20ebdc45a5cca47931c724c52808440
- 0x4240061b07b0d869e3d8fb68bda65d1e762d980fc9a7bed08d38946c38d2f618
- 0x876dd2013d4e28c531727ec978be1a93c4c435465a464835f2afedb8985ffcef
- 0x51ae96e237653cf08f05672e377bf9449bc05716902be0bd0cbd92321b3fc950
- 0xbe3c902baf7f3f5315c137ef4046adecc62fc5f9e5449c84bbe7d9fd7b3db570
- 0xf042be8757f2f3ef070e717e38a7b0ad951d74298e721ac0b2e7855db790e392
- 0x40581185279a8bf075dca3a4c3a5648ec6f62098ba7402cbc097d5cc707e0840
- 0xab4e84d781dccd579dcf5c47a356a4a2e6cac58a2aefdf3543a3fa15238fa4db
- 0x74cf00e07b52415c2184cf20be69d195ed2725497a6892c2f3e449497c17d0ec
- 0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a
- 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
- Day root
- 0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
- Chained
- 0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
- Published
- On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae