← The evidence ledger
Evidence row 307960
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 9f78ee8b-95d4-4483-a451-32e355e5dc6e
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- de4671b34aa2b59d8d5fdaa72a25ae5ef0b84bb4828b8c374f5690ceb6d5db11
- Leaf
- 0xc49474807315e2fa95281a25c12b57ed36076c53761806357b83f46972dd4c5e
What was observed
{
"count": 18,
"tools": [
{
"description": "Convert between ~30 currencies at the ECB reference rate for today or any date in the last 90 days. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"amount": {
"description": "Amount (default 1)",
"type": "string"
},
"date": {
"description": "YYYY-MM-DD (default latest)",
"type": "string"
},
"from": {
"description": "ISO currency",
"type": "string"
},
"to": {
"description": "ISO currency",
"type": "string"
}
},
"required": [
"from",
"to"
],
"type": "object"
},
"name": "calculators__currency-convert"
},
{
"description": "Straight-line distance (km and miles) and compass bearing between two UK postcodes. Free within the daily allowance, then $0.002 USDC per call via x402.",
"inputSchema": {
"properties": {
"from": {
"description": "Postcode",
"type": "string"
},
"to": {
"description": "Postcode",
"type": "string"
}
},
"required": [
"from",
"to"
],
"type": "object"
},
"name": "calculators__postcode-distance"
},
{
"description": "Is a date a UK business day; add or subtract N business days; count business days between dates. Uses official bank holidays per nation. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"add": {
"description": "Business days to add (negative to subtract)",
"type": "integer"
},
"date": {
"description": "YYYY-MM-DD",
"type": "string"
},
"nation": {
"description": "england-and-wales, scotland, northern-ireland",
"type": "string"
},
"until": {
"description": "Count business days until YYYY-MM-DD",
"type": "string"
}
},
"required": [
"date"
],
"type": "object"
},
"name": "calculators__uk-business-days"
},
{
"description": "Is a date a public holiday or business day in a country; add N business days; next business day. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"add": {
"description": "Business days to add",
"type": "integer"
},
"country": {
"description": "ISO code",
"type": "string"
},
"date": {
"description": "YYYY-MM-DD",
"type": "string"
}
},
"required": [
"country",
"date"
],
"type": "object"
},
"name": "holidays__check"
},
{
"description": "Every country and regional provider supported. Free within the daily allowance, then $0.0005 USDC per call via x402.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "holidays__countries"
},
{
"description": "Official public holidays for a country (or region provider, e.g. Germany/Bavaria) in a year. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"country": {
"description": "ISO code (US, DE, FR, JP…) or provider name",
"type": "string"
},
"year": {
"description": "Year (default this year)",
"type": "integer"
}
},
"required": [
"country"
],
"type": "object"
},
"name": "holidays__year"
},
{
"description": "Count business days between two dates, or add business days to a date, skipping weekends and the country's public holidays. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"country": {
"description": "ISO country code",
"type": "string"
},
"days": {
"description": "Business days to add (add mode; negative goes back)",
"type": "integer"
},
"from": {
"description": "Start date YYYY-MM-DD",
"type": "string"
},
"to": {
"description": "End date YYYY-MM-DD (count mode)",
"type": "string"
}
},
"required": [
"country",
"from"
],
"type": "object"
},
"name": "time__business-days"
},
{
"description": "Convert a wall-clock time from one IANA zone to another; says when it is ambiguous (clocks go back) or never happens (clocks go forward). Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"from": {
"description": "IANA zone of that time",
"type": "string"
},
"time": {
"description": "Local time YYYY-MM-DDTHH:MM[:SS], no offset",
"type": "string"
},
"to": {
"description": "IANA zone to convert to",
"type": "string"
}
},
"required": [
"time",
"from",
"to"
],
"type": "object"
},
"name": "time__convert"
},
{
"description": "Local time, UTC, offset, abbreviation, DST flag, weekday and ISO week for a zone. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"zone": {
"description": "IANA zone (default UTC)",
"type": "string"
}
},
"type": "object"
},
"name": "time__now"
},
{
"description": "Server UTC time and a request id. The cheapest paid endpoint: use it to test an x402 payment end to end. Costs $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "time__signed"
},
{
"description": "Offset, abbreviation and DST at a moment, plus the next clock change, for an IANA zone. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"at": {
"description": "Date/time to evaluate (default now)",
"type": "string"
},
"zone": {
"description": "IANA zone",
"type": "string"
}
},
"required": [
"zone"
],
"type": "object"
},
"name": "time__zone-info"
},
{
"description": "Every published UK bank holiday by division. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "uk-bank-holidays__all"
},
{
"description": "Bank holidays in England and Wales. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "uk-bank-holidays__england-and-wales"
},
{
"description": "Bank holidays in Northern Ireland. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "uk-bank-holidays__northern-ireland"
},
{
"description": "Bank holidays in Scotland. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "uk-bank-holidays__scotland"
},
{
"description": "Net to gross or gross to net at a given rate, or at a country's standard rate. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"amount": {
"description": "Amount",
"type": "string"
},
"country": {
"description": "Use this country's standard rate",
"type": "string"
},
"from": {
"description": "net (default) or gross",
"type": "string"
},
"rate": {
"description": "VAT rate in percent (or give country)",
"type": "string"
}
},
"required": [
"amount"
],
"type": "object"
},
"name": "vat__calculate"
},
{
"description": "Standard, reduced and super-reduced VAT rates for one country or all of EU27 + UK, with the date they were checked. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"country": {
"description": "ISO code (omit for all)",
"type": "string"
}
},
"type": "object"
},
"name": "vat__rates"
},
{
"description": "Country format and check digit for UK (GB/XI) and EU VAT numbers. Does not confirm registration. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"vat_number": {
"description": "VAT number with country prefix",
"type": "string"
}
},
"required": [
"vat_number"
],
"type": "object"
},
"name": "vat__validate-format"
}
]
}What the leaf hashes
{"body":"de4671b34aa2b59d8d5fdaa72a25ae5ef0b84bb4828b8c374f5690ceb6d5db11","id":307960,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793057984829883,"prev":null,"subject":"9f78ee8b-95d4-4483-a451-32e355e5dc6e","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xc49467746f3bd98ae0e0bb52b58103e2dd2168506f246edd93861cd6bc6b09c1
- 0x7aa87e7e9f51e2adb2564cffde6e63f416d75dc4f105ac2e3d10f870e09a630c
- 0xafd93b540607b20b0466eb59835279c0f8f5881fc3906a31cee504117955b669
- 0x0e537993cc010c9d3dac982d377665e80f60c0f74b1d7ed43f9b66ed03038846
- 0xba3ce321b6925b3f4e2b2c80e81d5ab695bc9824bd0c541c1975cfe9ac6b0f67
- 0xf69a13efe1b3043c8c2058ac335dcd426850a78b828f8752fa22c21fd38b9ce9
- 0xe7ace4e527c9a1b464b7068bc286f4b8be810d79e51c181888c7556051085822
- 0xedba69d7f26b37c7a4f717db6d786d90853e182d0b5f6db71ed666e699fe97bb
- 0xc05eb5ce75a960c54f3533d2073c1a7df2670a0752902fe88eccebc1123212aa
- 0xd7fa137fd7aae82c376f90cb43e2e9cf874e762e0293fed3b902e8bde35cc36b
- 0x463fef738ef71a01d4aa9ac1c6836fcf6802cdaa7de01bbe42397d79d35d8671
- 0x4d1a020de7fc0aa076daeb62ebb904d51ac6c607b605eb63a7855f34d7b69f1b
- 0x641fba1f23ec69d96721e34ace1926954d835b9614cb5eae215a069c056399b8
- 0xdbe2e8dd65ea1248b2936612538f18268abd5cf27ebdab3737694571ad496004
- 0x9f68b5e15459cb62b8c0cd4c124fa61c74147b4a5755a200fbecd21a581635d1
- 0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452
- 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae