https://penniless-json-repair.sjaman.workers.dev - Penniless Data Utilities Ten paid endpoints over x402 v2 on Base (eip155:8453), payTo 0x3D98800c64C345950E1eAaa076D88C12d1BF5F37. Pure-compute routes cost $0.005 USDC; network-backed routes cost $0.02 USDC. MCP (streamable HTTP): https://penniless-json-repair.sjaman.workers.dev/mcp - the same ten tools and per-tool prices. Paid: POST /repair/json $0.005 USDC Repairs malformed LLM JSON: strips Markdown fences and prose wrappers, fixes trailing commas, converts Python literals (True/False/None) and single/unquoted keys, removes comments, recovers balanced JSON from truncated output. Body {input} -> {ok, repaired, applied}. POST /yaml/tojson $0.005 USDC Converts YAML 1.2 core syntax (maps, sequences, nested structures, scalar values, comments, anchors/aliases) into JSON with bounded alias expansion. Body {input} -> {ok, value, warnings}. POST /cron/nextrun $0.005 USDC Computes the next UTC fire time for a 5-field cron expression (supports steps, ranges, lists, and month/weekday names). Body {expr, after?} -> {ok, next, epochMs}. POST /diff $0.005 USDC Produces a unified diff plus added/removed counts between two texts (LCS line diff, configurable context lines). Body {old, new, context?} -> {ok, identical, added, removed, hunks, unified}. POST /text/extract $0.005 USDC Extracts clean text, title, headings, links, URLs, and emails from HTML or plain text. Body {input, numbers?, codeBlocks?} -> {ok, source, title, headings, links, urls, emails, text}. POST /domain/whois $0.02 USDC Structured WHOIS via RDAP for any domain: registrar, IANA id, statuses, expiry/registration dates, nameservers, DNSSEC. Body {domain} -> {ok, found, domain, registrar, status[], events{}, nameservers[], dnssec}. POST /dns/lookup $0.02 USDC JSON DNS-over-HTTPS lookup for A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV, CAA. Body {domain, type?} -> {ok, domain, type, status, answers[]}. POST /github/repo-stats $0.02 USDC Popularity and metadata for any public GitHub repo: stars, forks, open issues, watchers, language, license, topics, last push. Body {repo} -> {ok, found, stars, forks, openIssues, language, license, pushedAt}. POST /price/crypto $0.02 USDC Live USD prices for ETH, BTC, USDC, SOL from CoinGecko (30s cache). Body {symbols: ['eth','btc','usdc','sol']} -> {ok, source, prices: {eth:{usd}, btc:{usd}, ...}}. POST /email/validate $0.02 USDC Email domain validation: RFC-style unquoted syntax plus a live MX probe. It checks whether the domain advertises mail reception; it does not verify that a mailbox exists. Body {email} -> {ok, valid, formatValid, domainHasMx, mx[]}. Free: POST /diagnose {input} -> {parsesNow, problems[]} JSON problem classifier Payment discovery: x402 v2: https://penniless-json-repair.sjaman.workers.dev/.well-known/x402