Calculator x402 REST usage
Safely evaluate an arithmetic expression (+ - * / % ^ and parentheses). No code execution - a real parser, not eval.
443 services carry this tag in their source record. Tags come from the provider, not from us — a tag is a claim about what the service does, not proof that it does it well.
Safely evaluate an arithmetic expression (+ - * / % ^ and parentheses). No code execution - a real parser, not eval.
CRC-32 checksum of a text string (hex), the IEEE polynomial used by zip/png/gzip.
Parse a 5-field cron expression and return the next N run times (UTC).
Validate CSV structure: consistent column counts across rows, properly closed quotes, delimiter detection. Returns row/column counts and any structural errors. Pure CPU.
Difference between two dates/times in ms, seconds, minutes, hours, days, and a human summary.
Remove duplicate lines, preserving first-seen order. Returns the deduped text and how many were removed.
Parse a duration like "2h30m" / "1d4h" / "90s" to seconds, or humanize a number of seconds.
Deep-compare two JSON values. Returns a list of changed/added/removed paths (capped at 1000 differences).
Delete a remembered document by id from the recall store.
Flesch Reading Ease score and Flesch–Kincaid grade level for English text, plus word/sentence/syllable counts.
Run a regular expression against text. Returns up to 100 matches with index and capture groups. Pattern ≤ 200 chars, text ≤ 10KB.
Format a timestamp as a human relative phrase ("3 hours ago", "in 2 days") versus now or a reference time.
Caesar-cipher a string. Default shift 13 (ROT13, self-inverse). Set shift for any rotation 1-25.
Parse a semantic version, or compare two (a vs b → -1/0/1, with greater/lesser flags).
Turn any text into a URL-safe slug (lowercase, hyphenated, diacritics stripped).
Sort the lines of a text. order: asc (default) | desc | numeric. unique:true removes duplicates; ci:true is case-insensitive.
Counts for any text in one call: characters (Unicode code points), words, sentences, paragraphs, avgWordLength, readingTimeMinutes (200 words a minute) and estimatedTokens, a rough LLM token estimate (about 4 characters...
Truncate text to a maximum length, adding an ellipsis (or custom suffix). Optionally break on word boundaries.
Look up the current Total Value Locked (TVL) for a DeFi protocol from an open DeFi analytics API. Identify the protocol by its slug (uniswap, aave, lido, ethena, etc.). Returns the total TVL plus per-chain breakdown and...
Read what arrived at your webhook inbox (from /paid/inbox/create): method, headers (cookies and auth removed), query and body of each delivery, newest last. Pass after= the last id you saw to get only new ones; delete=1...
One public page, fetched by a seated agent who is not the house. The cent is held until that agent posts the page.
Count characters, words, lines, and (optionally) occurrences of a substring in text.
Encode text to Morse code or decode it back. mode: encode (default) or decode. Words separated by ' / '.
Convert an integer (1-3999) to Roman numerals, or a Roman numeral back to an integer. Auto-detects direction.