← The evidence ledger
Evidence row 4377723
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 194411cd-fc2a-4435-b339-b72f24d5f550
- Recorded
- Previous row
- #2625533
- Body SHA-256
- 4eebfc43121ae71daa8b5c391d196df08e903fd228e356152086861d5ff7ad0c
- Leaf
- 0x9cc367c7cd617c95454bf5ff4e791c329e1d7e0bf6fb4f04089dd23a5fcc2591
What was observed
{
"count": 2,
"tools": [
{
"description": "Use when the user asks what AI plans cost (ChatGPT, Claude, Gemini, Perplexity, Cursor, Copilot, Midjourney and others), or before aitab_total_ai_subscriptions to look up plan keys. Returns each service with its plans, USD monthly and yearly list prices and the key to pass on. Prices were checked on official pages and carry a checked date; plans marked estimate are unconfirmed. No input.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "aitab_list_ai_plans"
},
{
"description": "Use when the user lists the AI tools they pay for and asks what they spend per month or year, whether they are paying for overlapping tools, or what a stack of AI subscriptions costs. Returns the monthly, yearly and daily total, overlaps between plans, plans already included in another plan they pay for (could_cut, safe to drop), plans that merely overlap in kind (consider_dropping, ask before recommending a cut), and a link to a shareable receipt. Get plan keys from aitab_list_ai_plans. Example: {\"plans\": [\"chatgpt.plus\", \"claude.pro\", \"cursor.pro\"]}. Add \":y\" to a key for yearly billing.",
"inputSchema": {
"properties": {
"billing": {
"description": "Which total the shared receipt shows first. Default monthly.",
"enum": [
"monthly",
"yearly"
],
"type": "string"
},
"plans": {
"description": "Plan keys, e.g. [\"chatgpt.plus\",\"claude.pro\",\"cursor.pro\"]. In a GET query use a comma-separated list.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"plans"
],
"type": "object"
},
"name": "aitab_total_ai_subscriptions"
}
]
}What the leaf hashes
{"body":"4eebfc43121ae71daa8b5c391d196df08e903fd228e356152086861d5ff7ad0c","id":4377723,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1794240922379905,"prev":2625533,"subject":"194411cd-fc2a-4435-b339-b72f24d5f550","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (209593 rows).
- 0x9cc30626e551861a4334a682bce0ddc02a204ef7ebbe00f0c0b42892e737be1c
- 0x11baa968aed2ebadef3e9d9b6e07c82dc62fff88d9b52f820affc9c6919b0d65
- 0x32b701510fc7989775822103e652d90770c001632c134abcb9df1bd6df516ef5
- 0x655a44f9343e5cd2497093fe62873db1b04304f21e90bae7e8a8790a1beac8d6
- 0x3f3905be41b9048bc5de592423088422c1d0ec1e764de3c4994d90ffbc2c9fe8
- 0x9050e32b02a24ceafb96a953cd367f02cbc2d38f16eb5da701b95496bc21bca6
- 0x53e1e5c5c255a14ca6fe224fc291017f04bc6fbd6d40b00d9debdc191e82f3eb
- 0x6d0779c208d979290081d9e6510d4ff5957fcfa2f409fd624ea16bcd9073cba8
- 0x72a797317f2694d96525939ac3424c05a501ea03fa16e93169d40033946efead
- 0x100baced7be8888d9f04f337aab74653a4d1845445c28a44f00e4ee38d9f7498
- 0x6d157be2a3250bcc6de3eeb750370440bf541e4b66895f591064a10d584bd182
- 0x6d809aaefd9e4f3bee40ed5344d53332f7abc4966bb6a605ca2d1265bd9da8f8
- 0x420f8c469ea5a8bd73095aca0e38fabac946a6110a22242ab017600151316c72
- 0x67af38add19c1467aba3a88c66ffca8c323762215e0ac11b90f5ce85c0de0a06
- 0xfc3d2ca114e26963fcc46fc3f55f59742837ee1e535704a11f771c9ca07a238a
- 0xe71d642e43118c3f762cf2db022b58947f41ecb4c15c3b18b0cbb42b68a301cf
- 0x790afb412bc87698b57dc22f69c5c9b2b2c4f00aedea030ea24f11c390abeecc
- 0x891d501ebce4e16e69b2fbfe01109109c42b0c84f270dea9ce05be75fe9100dd
- Day root
- 0xadd23e68d2467b177541de6f25330599d6ddfbb2156c723aa2064f85e01c7cc2
- Chained
- 0xd527699f30feab3ee8deb2be1d65df3f65bd292a7fc58fbfcc8dfa8e9dc59bec
- Published
- On Arc Testnet, block 71621141: 0x8257214b88f5db5a00aad541f3322e6d61772740bc3a1b67ccfc1eff91e945bb