Dedupe lines x402 REST usage
Remove duplicate lines, preserving first-seen order. Returns the deduped text and how many were removed.
350 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.
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.
Hex encode or decode text. mode: encode (default) or decode.
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.
List the wallets you've granted access to your namespace, with their mode and expiry.
Revoke a previously granted wallet's access to your namespace.
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...
Current time: UTC ISO, epoch seconds/ms, day of week/year, ISO week - optionally rendered in any IANA timezone.
Truncate text to a maximum length, adding an ellipsis (or custom suffix). Optionally break on word boundaries.
List a wallet's native ETH and USDC balances with human-readable amounts. Canonical wallet-balance contract for autonomous agents: address plus optional CAIP-2 chain.
Detect whether a webpage changed. Website change detection and recurring webpage monitoring for price changes, inventory changes, availability changes, documentation updates, policy updates and competitor monitoring. Com...
Parse a URL into components: protocol, host, port, path, query params (decoded), hash, origin, punycode hostname.
Measure achieved reliability against an SLO target from good and total events. Use it before an autonomous workflow acts on untrusted input, changes an API, retries a request, or evaluates production reliability. Returns...
Classify a signal against optional upper and lower thresholds — call when classifying a signal against upper/lower thresholds. Use on caller-supplied ticks/returns when agents need signal prep without a licensed live mar...
Convert between wei and ether using fixed 1e18 scaling without RPC — call when converting wei↔ether with fixed 1e18 scaling. Use for chain input hygiene without live RPC—adjacent to OneSource-class small chain reads, but...
Evaluate data age against a caller-supplied freshness objective. Use it as a bounded preflight or analysis step inside an enterprise agent workflow before data, policy, integration, security, or commercial decisions reac...