← The evidence ledger
Evidence row 523385
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint aa115087-b518-45eb-a1d2-799e59348305
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 694eab37e13985c5cafb2419743dd8b4ef961f7f12e343f250f70d3993527733
- Leaf
- 0xdc7150aa477e3d479c19f5b462a7d771e887421944aef17208894648835c7b33
What was observed
{
"count": 9,
"tools": [
{
"description": "Research brief with cited sources on any topic, written to order (not instant). Returns a job id and due time right away; the finished brief (title, summary, markdown body, source links, word count) is ready within 24 hours, usually the same day, at GET /v1/jobs/:id, which is free. About 500 words by default (50-1500 via max_words), with at least 3 cited public web sources. Price: $0.25 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"max_words": {
"description": "Target length (50–1500 words, default 500)",
"maximum": 1500,
"minimum": 50,
"type": "integer"
},
"topic": {
"description": "What the brief should cover",
"maxLength": 2000,
"minLength": 1,
"type": "string"
}
},
"required": [
"topic"
],
"type": "object"
},
"name": "brief"
},
{
"description": "Free. Check a brief ordered with the brief or deep_brief tool. Delivered within 24h (usually same day): ~500 words by default (50–1500), at least 3 cited source links. Returns status, dueBy, and result {title, summary, body_markdown, sources, word_count} when done.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"description": "Job id returned by brief",
"maxLength": 64,
"minLength": 1,
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "brief_status"
},
{
"description": "In-depth research report with cited sources, for decisions that need more than a quick note. About 1,500 words (1,200-2,000) with an executive summary, key findings and analysis, at least 8 cited public sources, and an operator check before delivery. Returns a job id and due time right away; the report is ready within 24 hours at GET /v1/jobs/:id, which is free. Free sample: /samples/brief-x402-bazaar-discovery.md Price: $9.00 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"focus": {
"description": "Optional angle, audience, or questions to answer",
"maxLength": 2000,
"type": "string"
},
"topic": {
"description": "What the deep brief should cover",
"maxLength": 2000,
"minLength": 1,
"type": "string"
}
},
"required": [
"topic"
],
"type": "object"
},
"name": "deep_brief"
},
{
"description": "Turn messy text into structured JSON. Parses a JSON blob or key: value lines (up to 50,000 characters) into an object using the field names given in schema_hint, and returns notes on what matched. Rule-based parsing with no LLM, so results are fast and predictable. Useful for normalizing tool output, logs or form dumps before further processing. Not for free-form language understanding or writing. Price: $0.15 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"schema_hint": {
"description": "Free-text hint of desired field names / shape",
"maxLength": 2000,
"minLength": 1,
"type": "string"
},
"text": {
"description": "Raw text or JSON to reshape (≤50k chars)",
"maxLength": 50000,
"type": "string"
}
},
"required": [
"text",
"schema_hint"
],
"type": "object"
},
"name": "json_shape"
},
{
"description": "Extract the readable text of a web page as clean markdown. Fetches one public http(s) HTML page and returns its main content as markdown, plus title, meta description, byline and a short excerpt, with menus and page clutter removed. Useful for summarizing, quoting, or feeding a page to an LLM or RAG index without a browser. Not for logged-in, paywalled or non-HTML URLs (such as PDFs); private hosts are refused. Price: $0.05 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"url": {
"description": "Public http(s) HTML page URL",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "page_extract"
},
{
"description": "Open a support ticket with the people behind AUTOGROK Desk (payment or receipt, a failed job, credits, anything else). Send X-Entitlement-Key on the connection or include an email. Returns a ticket id like HELP-XXXX. No automatic reply is sent; a person answers, usually within 1 business day.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"email": {
"description": "Where to reply. Defaults to the pack's checkout email.",
"format": "email",
"maxLength": 254,
"type": "string"
},
"message": {
"description": "What happened, in a few sentences. Include a job id if you have one.",
"maxLength": 2000,
"minLength": 3,
"type": "string"
},
"topic": {
"description": "payment = payment or receipt; job = a job failed or looks wrong; credits = credits or balance; other",
"enum": [
"payment",
"job",
"credits",
"other"
],
"type": "string"
}
},
"required": [
"topic",
"message"
],
"type": "object"
},
"name": "support_request"
},
{
"description": "When you're done with a pack, tip everything left on it (unused credits at the price paid + pack balance) to AUTOGROK Desk. No new charge; it clears the pack to zero and can't be undone. Needs header X-Entitlement-Key. Call with confirm=false (or omit) to see the amount; then confirm=true with expect_usd set to that amount.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"confirm": {
"description": "Must be true to tip. Omit or false to preview the amount only.",
"type": "boolean"
},
"expect_usd": {
"description": "The total you previewed, e.g. \"0.45\". The tip is refused if the total changed.",
"maxLength": 16,
"type": "string"
}
},
"type": "object"
},
"name": "tip_remaining"
},
{
"description": "Check if a URL is up. Sends a HEAD request (GET fallback that reads at most 8 KB) to a public http(s) URL and returns the HTTP status code, ok true/false, final URL after redirects, content type, content length and response time in ms. A cheap uptime, health or broken-link check before a heavier fetch. Public hosts only; private, local and logged-in URLs are refused. Price: $0.03 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"method": {
"description": "Prefer HEAD (default); GET peeks at most 8KB",
"enum": [
"HEAD",
"GET"
],
"type": "string"
},
"url": {
"description": "Public http(s) URL to probe",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "url_probe"
},
{
"description": "Detect whether a web page has changed since the last check. Fetches a public URL, normalizes its main text and returns a sha256 hash, changed true/false against the previous_hash sent in (null on the first check), word count and fetch time. A one-shot change monitor for price, policy or docs pages. Each call is a single check; there are no webhooks or stored subscriptions. Price: $0.10 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"previous_hash": {
"description": "sha256 from a previous watch-once call, to detect change",
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"url": {
"description": "Public http(s) URL to fingerprint",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "watch_once"
}
]
}What the leaf hashes
{"body":"694eab37e13985c5cafb2419743dd8b4ef961f7f12e343f250f70d3993527733","id":523385,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793124334379076,"prev":null,"subject":"aa115087-b518-45eb-a1d2-799e59348305","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xdc70f769b0250dfc365e4a22f58207eb3f18de96293326bffa95f8d28309d711
- 0x61e8ab3d7d39ca2dcab0a7804bc01cc229774085d85be60d9665040371c81a67
- 0x32228d96a34ead89f148a20e23b63760bcacf0d727a2464b8eb38ddb688d370c
- 0xeebc750512d8d139c5c6df93de030fba0d41fb5b4b735238fe5e7d05e152c4df
- 0xfafaf4fb57994abb3b17a2e0f808e9ee6737d542cb0e3e096ec29cc41a467a76
- 0x87ee8913eeda49ac7aa5363534765b3f5917e9f7f698dc69582ac62525e16378
- 0x7cad5efb88627c6b98f160acb0c388ebaef67e4bbbf37eed2ef4c6cb335d446f
- 0x58d17cac05f00afb20883be247a5c6eb618a2baeea7d55eac3eee07eb1c41410
- 0x319620496d8834d363b7bc5b23ca48f17ceb29a00063001834f17aa3132e40da
- 0x8b9e7b1d7a2362202d1c5500d7dd57aeb3665661b2e8a574b3353585cafb75a1
- 0x334fdc873c6948f434b9c525ce181116a68666c00b1dba45661a30143248eb2a
- 0xb1729a74b02e0277214cd7ddc7a3826d50fd12538906bbf13236f7c6cca39323
- 0x9f8e192630bb5fc72241bfdb0460be2fccc141b3afd0197fe2e478dc28ce82a9
- 0xd59f3e577867f5105dd7f75598f16da8286185e426dfcdafb84e733fde2b2492
- 0x24e3e2bb8ee1e8d20756de35f0e0c4ec8eb1f193bd2cf3f077ee1f92f211c34d
- 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4