← The evidence ledger
Evidence row 290059
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 3a78b9ba-e89a-4c8b-b50f-acbc9302d759
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- d293c330fe9d803d70a67a0d07b90276de6e7c26a7e35ec8854f3e9501318c4e
- Leaf
- 0x9bb7fb340dbf9cc84dd42997964df00b75193cac14cf2f9f7eb2e9ea37515f2f
What was observed
{
"count": 18,
"tools": [
{
"description": "Paid $0.05 USDC contract workflow analysis. Without paymentSignature it returns the x402 payment challenge; retry after payment to receive the analysis.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"category": {
"type": "string"
},
"counterparty": {
"type": "string"
},
"owner": {
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "analyze_contract_risk"
},
{
"description": "Paid $0.04 USDC tool that extracts confidentiality scope, duration, exclusions, residuals, return/destruction and related NDA clauses.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "check_nda_clauses"
},
{
"description": "Paid $0.04 USDC tool that checks SaaS terms for suspension, unilateral changes, data, SLA, renewal and liability signals.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "check_saas_terms"
},
{
"description": "Paid $0.06 USDC tool that compares two contracts across renewal, notice, penalties and operational risk signals.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"textA": {
"description": "First contract text.",
"minLength": 1,
"type": "string"
},
"textB": {
"description": "Second contract text.",
"minLength": 1,
"type": "string"
},
"titleA": {
"description": "Optional title for the first contract.",
"type": "string"
},
"titleB": {
"description": "Optional title for the second contract.",
"type": "string"
}
},
"required": [
"textA",
"textB"
],
"type": "object"
},
"name": "compare_contract_risk"
},
{
"description": "Paid $0.02 USDC tool that extracts operational obligations such as reporting, security, SLA, audit and insurance duties.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "extract_contract_obligations"
},
{
"description": "Paid $0.04 USDC tool that extracts employment terms without making jurisdiction-specific legal conclusions.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "extract_employment_terms"
},
{
"description": "Paid $0.02 USDC tool that extracts payment timing, invoicing, late fees, currency, billing cycle and discount signals.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "extract_payment_terms"
},
{
"description": "Paid $0.015 USDC tool that extracts term, expiry, auto-renewal and notice-window signals from contract text.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "extract_renewal_deadline"
},
{
"description": "Paid $0.015 USDC tool that finds early termination fees, liquidated damages, late fees and similar exposure.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "find_contract_penalties"
},
{
"description": "Returns the ClausePilot flagship paid contract-risk API URL, price, network and x402 payment protocol without charging.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "get_clausepilot_payment_info"
},
{
"description": "Lists the ClausePilot flagship API plus all focused Agent Store tools, including price and endpoint, without charging.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "list_clausepilot_paid_tools"
},
{
"description": "Paid $0.05 USDC tool that reviews vendor contracts for renewal, lock-in, service, data, liability and commercial risk signals.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "review_vendor_contract_risk"
},
{
"description": "Paid $12.90 USDC high-volume portfolio scan for up to 200 contracts with ranked operational triage.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"contracts": {
"items": {
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"text": {
"description": "Contract text.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"maxItems": 200,
"minItems": 1,
"type": "array"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
}
},
"required": [
"contracts"
],
"type": "object"
},
"name": "scan_contract_portfolio_200"
},
{
"description": "Paid $3.49 USDC portfolio scan for up to 50 contracts with ranked risk, renewal, penalty, obligation and payment-term summaries.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"contracts": {
"items": {
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"text": {
"description": "Contract text.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"maxItems": 50,
"minItems": 1,
"type": "array"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
}
},
"required": [
"contracts"
],
"type": "object"
},
"name": "scan_contract_portfolio_50"
},
{
"description": "Paid $0.02 USDC tool that produces a compact structured contract summary for downstream agents and workflows.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "summarize_contract_for_agents"
},
{
"description": "Paid $0.08 USDC bundle that returns contract summary, renewal timing, penalties, obligations and payment terms in one call.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "triage_contract"
},
{
"description": "Paid $0.69 USDC portfolio tool for up to 10 contracts with per-contract triage and portfolio-level ranking.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"contracts": {
"items": {
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"text": {
"description": "Contract text.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"maxItems": 10,
"minItems": 1,
"type": "array"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
}
},
"required": [
"contracts"
],
"type": "object"
},
"name": "triage_contract_batch_10"
},
{
"description": "Paid $0.12 USDC tool for text-based PDFs. Extracts up to 30 pages and returns bundled contract triage. Invalid or image-only PDFs are rejected before settlement.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"pdfBase64": {
"description": "Base64-encoded text-based PDF. Maximum decoded size is 2.5 MB.",
"minLength": 8,
"type": "string"
},
"title": {
"description": "Optional document title.",
"type": "string"
}
},
"required": [
"pdfBase64"
],
"type": "object"
},
"name": "triage_pdf_contract"
}
]
}What the leaf hashes
{"body":"d293c330fe9d803d70a67a0d07b90276de6e7c26a7e35ec8854f3e9501318c4e","id":290059,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793046929749006,"prev":null,"subject":"3a78b9ba-e89a-4c8b-b50f-acbc9302d759","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x9bb8117e4443d1b3943317321e1cfb9fb29fb3b3a1d4bc7a11deb7ccbcb22b88
- 0x4afa815deafa7771e458006a5a5666cf156ef034130d756bfa2565cf36a40e9c
- 0xc57ba03b8f299b5c8669f7f6916312ab9822b85ebd301e18f8f6bd897f27fae6
- 0x8c80abc10d9b8294105304505f8292d329aa5adc43400825992543e52af2988c
- 0xa4268a19cc95f472ed55b781dfe3fda32751cb50ea367c1fe912b8c686ff8f98
- 0x9a81e811d1c2be2045dcede5ed81be9946a9fce9d872e99c65fb343c3f03cd46
- 0x8a9d686f8f1792a1f40444a4879669b038d35e8a171665c99663d46d3b351002
- 0x9e20faad2eea2099ae6ae61461547b81d48d06948d3486384568755109fc8042
- 0x12668d82c235cb565cf6da8849b18272622c6d52b1d9cb8f823dec4442b902be
- 0x7fc9c551c0bf3724729ea13bb68249f1874a045c6cfd4d9564abfe126a968bcf
- 0xb79ffe067e46a7abdcd59167d8556c652ce9f0f297fbf7808095f49485591c09
- 0xd253212b3d5f7245423cc951067880bc2069b90eeee521363fcee13ebbd606ae
- 0x99a4e0f8b23989f58b564c1b6e419578b4388f6e0dbf6e50177c1bd476302d0e
- 0x6713795704ddd9c528d421fadd9cc96b0200a4ddbba84f88e718d4968dde888b
- 0x62a900133713919f4eed33d8336876b7a6d538233b8a4f3ed03b29aa44f5bad0
- 0x1ac20d30773e1f4f2f811540e9a99b5cca9177c9e2e029acc0d80cf3f1d11f0f
- 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae