← The evidence ledger
Evidence row 1288716
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 2e9cbfaa-e2e8-4a1a-bf00-27b5a201f1eb
- Recorded
- Previous row
- #1054087
- Body SHA-256
- 64fb938107f04675f7ab79a868227e439c6bba900d96e1bfbb80f80e579fcbd8
- Leaf
- 0x0b53679db57635012a1af18f1684ffb7fd0f85159a5612418a580cb16368e974
What was observed
{
"count": 9,
"tools": [
{
"description": "Add an anime series to the signed-in person's MyAnimeTracker list with a status. A series is tracked as one thing: all its seasons and films. If any part of it is already on the list, nothing changes. Give a title or a catalog ID.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"mal_id": {
"description": "The catalog ID from a title search (the same number MyAnimeList uses). Use it instead of a title when you have it.",
"exclusiveMinimum": 0,
"maximum": 10000000,
"type": "integer"
},
"status": {
"default": "plan_to_watch",
"description": "Where to put it: plan_to_watch (the default), watching, completed, on_hold or dropped.",
"enum": [
"plan_to_watch",
"watching",
"completed",
"on_hold",
"dropped"
],
"type": "string"
},
"title": {
"description": "The show's name, in English or romaji, for example \"Frieren\".",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "add_to_list"
},
{
"description": "List what the people the signed-in person follows on MyAnimeTracker have been watching or finished over the last 30 days, by their @username, newest first. Only people whose list the person is allowed to see, and safe-for-work titles only.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "friends_watching"
},
{
"description": "List filler and recap episodes to skip, mixed episodes to keep, and separate novel adaptations. Novel adaptation: Adapted from an official novel, not the manga. Optional for manga-canon viewers, but not anime-original filler. Covers a small reviewed set of series and says so when a series is not covered. Episode numbers only, no plot details. Give a title or a catalog ID.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"mal_id": {
"description": "The catalog ID from a title search (the same number MyAnimeList uses). Use it instead of a title when you have it.",
"exclusiveMinimum": 0,
"maximum": 10000000,
"type": "integer"
},
"title": {
"description": "The show's name, in English or romaji, for example \"Attack on Titan\".",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "get_filler_guide"
},
{
"description": "Get the release-order watch guide for an anime franchise: every season, film and special in the order they came out, where a new viewer can start, and how much filler each part has when that is known. This is release order, not story chronology. Give a title or a catalog ID.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"mal_id": {
"description": "The catalog ID from a title search (the same number MyAnimeList uses). Use it instead of a title when you have it.",
"exclusiveMinimum": 0,
"maximum": 10000000,
"type": "integer"
},
"title": {
"description": "The show's name, in English or romaji, for example \"Attack on Titan\".",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "get_watch_order"
},
{
"description": "Mark episodes of one anime season or film as watched on the signed-in person's MyAnimeTracker list, from episode 1 through the number given. It never unmarks an episode. Episode numbers count within that one entry (season 2 starts again at 1); a film is through_episode 1. Give a title or a catalog ID.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"mal_id": {
"description": "The catalog ID from a title search (the same number MyAnimeList uses). Use it instead of a title when you have it.",
"exclusiveMinimum": 0,
"maximum": 10000000,
"type": "integer"
},
"through_episode": {
"description": "Mark episodes 1 up to this number as watched. Later episodes are left as they are.",
"maximum": 2000,
"minimum": 1,
"type": "integer"
},
"title": {
"description": "The show's name, in English or romaji, for example \"Frieren\".",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"required": [
"through_episode"
],
"type": "object"
},
"name": "mark_episodes_watched"
},
{
"description": "List the signed-in person's MyAnimeTracker list: each title with its status (Watching, Completed, Plan to Watch, On Hold, Dropped), score, favorite mark and how many episodes they have watched. Safe-for-work titles only, most recently updated first.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"default": 25,
"description": "How many titles to list, 1 to 50. The most recently updated come first.",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"status": {
"description": "Only titles with this status. Leave out for all of them.",
"enum": [
"plan_to_watch",
"watching",
"completed",
"on_hold",
"dropped"
],
"type": "string"
}
},
"type": "object"
},
"name": "my_library"
},
{
"description": "List the anime that the most MyAnimeTracker members added to their lists over the last week (or month, when a week is quiet), with how many people added each. Counts only, never who. Safe-for-work titles only.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"default": 10,
"description": "How many titles to list, 1 to 20.",
"maximum": 20,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "popular_anime"
},
{
"description": "Search the MyAnimeTracker anime catalog by title. Returns matching releases (TV seasons, films, OVAs, specials) with their catalog ID, format, year, episode count and page links. Safe-for-work titles only.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"format": {
"description": "Only this kind of release. Leave out to search all of them.",
"enum": [
"TV",
"MOVIE",
"OVA",
"ONA",
"SPECIAL"
],
"type": "string"
},
"limit": {
"default": 5,
"description": "How many results to return, 1 to 10.",
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Part of a title, in English, romaji or Japanese.",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_anime"
},
{
"description": "List anime episodes airing over the next few days, by Japan broadcast date, from the MyAnimeTracker calendar. Safe-for-work titles only. Episode numbers and dates only.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"days": {
"default": 7,
"description": "How many days ahead to list, starting today in Japan. 1 to 14.",
"maximum": 14,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "whats_airing"
}
]
}What the leaf hashes
{"body":"64fb938107f04675f7ab79a868227e439c6bba900d96e1bfbb80f80e579fcbd8","id":1288716,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793392520845729,"prev":1054087,"subject":"2e9cbfaa-e2e8-4a1a-bf00-27b5a201f1eb","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (243099 rows).
- 0x0b53698a095b89d7029e4482f1884c4af290d3b77ac716378171b0815ede9c63
- 0x09b31643d2ff9dd0e1f1080d84de266ec412c84063fb79aefacac147b28f09c9
- 0x4fdcb4732da46473b6f62f6e0c1c346d7d89f0ebf1b67c7c0ceb68460155fbc9
- 0xe220f359cc7de912d1e18e3614c9d77108f67fb0f48aeba43575e16613eadb66
- 0xbf53fb1888dda88c1c7744f8b2914a08b843f6b17cb95b42ab58ea66d2895fa7
- 0xa35cb8014f44a16fd7c5e4b41e2ebd484a9e6589cd6f9c69486624ea8d6d25bb
- 0x259a1b34b0262474d4d74d2b8198b0397ea5e376f9518e67667a9e794dd40f99
- 0x5d4a773ebb9c003fc73a62583c1b4b86fabf0874d08c157181f2bc15e9607d14
- 0x9c86373bdb185cfb25dc1227058dfcfc67d02009649333e7f43cb608ab2651d8
- 0xe5e6e863c6079480022cb9f2e564d9701989dfbc752e9c92201cba7f89b36e58
- 0x96abdfb91662bd295a6a4264ca480cdb685b979d64ec0f2a58847aef1a7f2a09
- 0x1f2184b945f9592992fad320892719c98f8361a3144b92d89525abd90034c0c2
- 0x07a3338ff82774d53d7b3eb537fe113270a3edf37254cd960efb7d6d3a7745cd
- 0xdf5b016e08f93664d06694a7722324dcb27caedd549f286f07d4b4798e0c706e
- 0x2b7a05865245feaf40ea40b73e02d86357af2dcbac9c7b992f1420f5eaa15246
- 0xe2a9872e1b6a01c55a7a8cc5c05c61f3933255db5c26b9c79be4011d28685b52
- 0xb0c9ef42e725578748f3119c9dbebf2fc437266bda013df29f98ed3ebe621403
- 0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147
- Day root
- 0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
- Chained
- 0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
- Published
- On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861