Directory / toolbelt402.tpoborne.workers.dev
Read a web page for me: fetches up to 5 URLs and returns the main article content as clean Markdown (nav, ads, and footers stripped) plus title, author, published date, canonical URL, links, images, word count and reading time. Typically 15-30x smaller than the raw HTML, so it saves far more in context tokens than it costs. Honors robots.txt by default. No browser or network access needed on your side.
# 1. Ask the endpoint what it costs (no payment, no wallet needed): curl -i -X POST 'https://toolbelt402.tpoborne.workers.dev/web/extract' # -> HTTP/1.1 402 Payment Required # the response carries the price, asset and pay-to address. # 2. Pay and retry with any x402 client: npx x402-fetch -X POST 'https://toolbelt402.tpoborne.workers.dev/web/extract'
Endpoint: https://toolbelt402.tpoborne.workers.dev/web/extract. Operated by toolbelt402.tpoborne.workers.dev, not by Animica. Price and availability were correct at the last probe on 2026-08-29 and are set by the operator, who may change them.
Parse and validate a cron expression — returns the next N run times as ISO timestamps in any IANA timezone. Cron schedule checker.
Parse CSV into JSON rows — auto-detects the delimiter, handles quoted fields and headers, optional type coercion. Returns columns, row count, and per-row parse …
Encode or decode text: base64, base64url (padding handled), hex, URL percent-encoding, and HTML entities. The conversions agents most often get wrong.
Hash a string or bytes with multiple algorithms in one call: SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, and keccak-256 (Ethereum). Input as UTF-8, base64, or h…
Convert HTML to clean Markdown — turn scraped web pages into LLM-ready text. Handles headings, lists, tables, links, code blocks. Deterministic, no LLM.
Structural diff of two JSON documents — add/remove/change operations with JSON-Pointer paths, before/after values, and an identical flag. Compare API responses …
Query JSON with a JMESPath expression — extract, filter, project, and reshape nested data with the AWS-standard query language. Deterministic JSON extraction.
Fix invalid, malformed, or truncated JSON — repairs trailing commas, single quotes, unquoted keys, and cut-off LLM output; returns the parsed object plus correc…
Convert an array of JSON objects into CSV — column union across rows or explicit column order; nested values are JSON-stringified into cells.
Validate JSON data against a JSON Schema (draft-07, 2019-09, 2020-12) — returns exact error locations, keywords, and messages for programmatic handling. Determi…
Decode a JWT — header, payload, and timing analysis (issued/not-before/expiry as ISO timestamps, expired flag, seconds until expiry). Decode only; signature is …
Render Markdown to HTML — CommonMark with autolinking; raw HTML in the input is escaped, not executed. The inverse of /html/to-markdown.