106 Services from agent402.co.uk
Performs exact decimal money arithmetic (add, subtract, multiply, divide, allocate, round) at ISO 4217 minor-unit precision using string-based amounts to avoid floating-point errors.
$0.001/messageComputes Levenshtein edit distance and similarity ratio between two input strings (up to 2,000 characters each) for fuzzy matching and deduplication.
$0.001/messageValidates a cron expression and returns the next N scheduled fire times in a specified IANA timezone, optionally starting from a given ISO datetime.
$0.001/messageComputes the Internal Rate of Return for a cashflow series using the Newton-Raphson iterative method, returning IRR and convergence status.
$0.002/messageValidates an IBAN string via ISO-13616 country length table, mod-97 checksum, and BBAN structural parse, returning per-check breakdown.
$0.001/messageAdds or subtracts N business days from a start date, optionally accounting for UK bank holidays by region
$0.001/messageComputes the straight-line great-circle distance between two lat/lon coordinate pairs using the Haversine formula, returning the result in km or miles.
$0.001/messageChecks whether a given date is a business day, accounting for weekends and optionally UK bank holidays by region.
$0.001/messageValidates a 12-character ISIN string against ISO 6166 format rules and Luhn check digit — returns country code, NSIN, and per-check results.
$0.001/messageComputes exact closed-form Black-Scholes price and Greeks (delta, gamma) for a European call or put option given spot, strike, time to expiry, risk-free rate, and volatility.
$0.002/messageTests a JavaScript regex pattern against a text string and returns whether it matched, the match value, and pattern validity
$0.001/messageReturns official UK public bank holidays for England & Wales, Scotland, and Northern Ireland from GOV.UK, filterable by region and date range.
$0.001/messageValidates the check digit of an ISBN-10 or ISBN-13 number per ISO 2108, returning validity, kind, and bookland prefix status
$0.001/messageValidates up to 50 email addresses, IBANs, phone numbers, Luhn card numbers, or JSON schemas in a single batched x402-paid call with per-item partial success reporting.
$0.01/messageCounts pure business days between two dates for a given country, excluding weekends and static public holidays, across US/DE/FR/IE/JP/AU/SG.
$0.001/messageCounts business days between two dates (inclusive), optionally excluding UK bank holidays by region from GOV.UK OGL data, for SLA and delivery ETA calculations.
$0.001/messageValidates a 20-character Legal Entity Identifier (ISO 17442) for correct format and mod-97 checksum integrity
$0.001/messageReturns a lite Companies House profile (name, status, address, SIC codes, accounts due date) for a UK company by company number, using cached public register data.
$0.002/messageConverts Unix timestamps or ISO 8601 datetime strings into a canonical UTC ISO 8601 format, optionally applying a fixed UTC offset.
$0.001/messageValidates up to 30 fields of mixed types (email, phone, UUID, URL, datetime, IBAN, ETH/SOL/BTC addresses, regex, enum, range) in a single batch call for $0.001 USDC.
$0.001/messageValidates whether a string is a well-formed Solana address by checking base58 decoding and 32-byte length — does not verify on-chain account existence.
$0.001/messageValidates email address syntax (format only, no DNS/MX lookup) and returns the parsed domain and a boolean valid_syntax flag.
$0.001/messageValidates whether a currency code is a known common ISO 4217 code or stablecoin (USDC/EURC) before performing FX operations
$0.001/messageValidates email, IBAN, phone, UK VAT, UK company number, Vocalink bank modulus (sort code + account number), and currency/country codes in a single batch call before payout or CRM entry
$0.003/messageComputes the Sharpe ratio from a series of period returns and a risk-free rate, quantifying risk-adjusted investment performance.
$0.002/messageValidates and pretty-prints a JSON string, returning parse errors or a formatted version with configurable indentation
$0.001/messageCalculates Uniswap-style constant-product AMM impermanent loss given a price ratio between old and new token prices.
$0.002/messageValidates VAT number format against official rules for EU27, GB, XI, and EL country codes without performing live VIES database checks
$0.001/messageParses and validates CAIP-2 chain identifiers (e.g. eip155:8453, solana:mainnet) into their namespace, reference, and human-readable label components
$0.001/messageReturns the next N scheduled fire times for a given cron expression, with full IANA timezone awareness.
$0.001/messageValidates UK sort code and account number pairs using Vocalink modulus check algorithms (MOD10/11/DBLAL with exceptions) — checksum only, not bank name or account existence
$0.001/messageValidates and normalizes a UK postcode string into standard outward+inward format (e.g. 'SW1A 1AA'), confirming structural correctness without geo lookup.
$0.001/messageNormalizes raw email, phone, UUID, URL, or datetime values into their canonical forms
$0.001/messageValidates the structural format of an EORI (Economic Operators Registration and Identification) number, returning the parsed country code and format validity — no live customs registry lookup.
$0.001/messageNormalizes an email address to its canonical lowercase local@domain form, validating syntax structure without performing MX/DNS checks.
$0.001/messageValidates and normalizes an Ethereum address to its EIP-55 checksummed form, returning validity status and canonical casing.
$0.001/messageParses and validates CAIP-10 account identifiers (namespace:reference:address) into their structured components for cross-chain identity resolution
$0.001/messageParses an ISO-8601 duration string (e.g. P1DT2H30M) into its component parts (days, hours, minutes, etc.) plus a total_seconds value
$0.001/messageReturns the list of supported country/region codes for which static public holiday data is available
$0.001/messageValidates a JSON instance against a JSON Schema (type, required, properties, enum, min/max) and returns a deterministic pass/fail result with errors
$0.001/messageCalculates compound interest given a principal, rate, number of periods, and compounding frequency
$0.002/messageValidates and normalises a UK bank sort code into ##-##-## format, confirming digit structure without performing a bank lookup.
$0.001/messageValidates an IBAN's structure offline using ISO 13616 length rules and mod-97 checksum, returning a canonical electronic-format string for SEPA/payout use.
$0.001/messageComputes SHA-256, SHA-1, MD5, or SHA-512 hex digests of arbitrary UTF-8 text strings
$0.001/messageNormalizes a URL to its canonical form by lowercasing the host, stripping default ports, and sorting query parameters.
$0.001/messageApplies RFC 6902 JSON Patch operations (add/remove/replace/move/copy/test) to a JSON document atomically, returning the patched result.
$0.001/messageReturns a static list-price table of LLM model input/output costs in USD per million tokens for use as budget gates in agent workflows.
$0.001/messageValidates cryptocurrency wallet addresses for ETH (EIP-55 checksum), Solana (base58-32), and Bitcoin (Base58Check, bech32, bech32m) formats with automatic or explicit chain detection.
$0.001/messageComputes a structural diff between two JSON objects, returning added, removed, and changed paths.
$0.001/messageExecute up to 50 deterministic utility operations in a single paid batch: hashing, base64, JSON formatting/diffing, text metrics, markdown-to-HTML, slugification, and UUID generation.
$0.01/messageValidates the format of a BIC/SWIFT code (ISO 9362, 8 or 11 characters) and extracts structured components like country and bank code
$0.001/messageValidates a digit string using the Luhn algorithm and returns a masked version of the number in the response.
$0.001/messageDecodes a JWT token's header and payload without verifying the signature, for debugging OIDC and agent tokens mid-task.
$0.001/messageReturns a static list of public holidays for a given country and year, covering US, DE, FR, IE, JP, AU, and SG, with no external API dependency.
$0.001/messageNormalizes a phone number string into E.164 international format with an optional default country code hint
$0.001/messageValidates that a string is a correctly formatted Ethereum address (0x + 40 hex chars) and returns its lowercase-normalized form
$0.001/messageEstimates total USD cost for LLM API calls given model, token counts, and number of calls, with comparison to Agent402 utility call cost
$0.001/messageValidates Bitcoin address format and checksum for Base58Check (legacy/P2SH) and bech32/bech32m (native SegWit/Taproot) addresses without performing any on-chain UTXO lookup.
$0.001/messageConverts between Unix epoch timestamps and ISO 8601 datetime strings, or returns the current time if no input is provided
$0.001/messageComputes the net present value of a series of cashflows given a discount rate per period
$0.002/messageReturns ECB foreign exchange rates for a given base currency and optional target currencies, sourced from Frankfurter and cached.
$0.002/messageReturns a static list of SEPA-participating country ISO codes for use in payout routing logic
$0.001/messageReturns a local BPE-style token count estimate for GPT-4/GPT-4o family models (cl100k/o200k encodings) without calling the OpenAI API
$0.001/messageCompares two semantic version strings (major.minor.patch) and returns the ordering relation (lt, eq, gt) with validity confirmation.
$0.001/messageConverts a UK postcode to latitude/longitude coordinates and admin district using postcodes.io, with caching and no API key required.
$0.002/messageGenerates a batch of 1–100 cryptographically random RFC-4122 UUID v4 values for use as correlation IDs, job keys, or idempotency tokens
$0.001/messageValidates a UUID string and returns its canonical dashed form, RFC 4122 version, and variant information for $0.001 USDC per call.
$0.001/messageParses an absolute URL into its structured components (host, path, query map, origin) using the WHATWG URL standard — deterministically, without model hallucination.
$0.001/messageCalculates the number of business days between two dates for any ISO country, excluding weekends and public holidays via Nager.Date data.
$0.001/messageFetches current weather conditions for a given location specified by latitude/longitude or city name, powered by Open-Meteo (no API key required).
$0.002/messageValidates the format of a UK bank account number (6–8 digits, zero-padded to 8) with optional sort code — format check only, not Vocalink modulus verification
$0.001/messageValidates a 9-digit US ABA routing number by checking its format and Federal Reserve weighted checksum (3-7-1 algorithm)
$0.001/messageReturns public holidays for a given country and year using the Nager.Date data source, with no API key required.
$0.002/messageConverts Ethereum denominations (wei, gwei, ether) between each other as precise decimal strings, avoiding floating-point drift.
$0.001/messageComputes whether it is cheaper to make N sequential tool calls or use batch pricing, returning total costs and savings in USD.
$0.001/messageValidates the GS1 check digit for GTIN-8, GTIN-12 (UPC), GTIN-13 (EAN), and GTIN-14 barcodes — checksum verification only, no product registry lookup.
$0.001/messageDeterministically encodes text to Base64 or decodes Base64 strings back to text, safe for headers, JWT fragments, and binary transport.
$0.001/messageUpvotes an existing demand request by ID on Agent402's public demand board, incrementing its vote count by one.
$0.001/messageConverts an HTML fragment to Markdown text and returns an approximate token count for context management
$0.001/messageCounts characters, bytes, words, and lines in a text string and returns an approximate token estimate for budget-aware LLM cost planning.
$0.001/messageValidates UK VAT number format (GB/XI prefix + digits, or GD/HA) using pure logic — no live HMRC or VIES lookup required.
$0.001/messageNormalises and validates UK Companies House company number format (zero-padding and SC/NI prefix handling) using pure logic, without performing a live register lookup.
$0.001/messageConverts ERC-20-style token amounts between human-readable and atomic (wei-style) units for any decimal precision from 0 to 36.
$0.001/messageValidates and normalizes ISO alpha-2 country codes, including common non-standard aliases like 'UK' to 'GB'.
$0.001/messageConverts a timestamp between two IANA timezones, defaulting to the current time if none is specified
$0.001/messageValidates an 11-character Indian Financial System Code (IFSC), returning validity status, bank code, and branch code
$0.001/messageValidates a Brazilian CNPJ tax registration number, checking format and mod-11 checksum, and returns the root identifier and validity flags.
$0.001/messageValidates an 18-digit Mexican CLABE bank account number by checking its structure, bank code, and mod-10 checksum offline.
$0.001/messageScans text, source code, env dumps, or logs for leaked secrets and sensitive credentials, returning counts and severity flags.
$0.001/messageLists all available scaffold templates that can be used with the POST /v1/scaffold/tool endpoint, returning a catalog of tool blueprints by id and title.
$0.001/messageConverts a place name query into geographic coordinates and location metadata using the Open-Meteo geocoding API.
$0.002/messageValidates a phone number against E.164 format rules without performing any carrier or network lookup
$0.001/messageConverts a monetary amount from one currency to another using European Central Bank (ECB) exchange rates.
$0.002/messageConverts a Markdown string to HTML using the CommonMark-compliant marked library.
$0.001/messageGenerates JS or Python pure-function boilerplate code plus an OpenAPI fragment and x402 call pattern from a natural-language description, using deterministic templates with no LLM.
$0.001/messageConverts arbitrary text into a URL-safe slug with full Unicode normalization
$0.001/messageEncodes UTF-8 text to hexadecimal or decodes hex strings back to UTF-8 text
$0.001/messageValidates a Brazilian CPF tax number by checking format and mod-11 checksum, returning a structured pass/fail result.
$0.001/messageComputes the canonical EIP-712 typed data hash for a given domain, types, and message without consuming LLM tokens
$0.001/messageReturns whether a specified financial market (NYSE, NASDAQ, LSE, TSE, XETRA, FX, CRYPTO) is currently open or closed, with a reason code, for a given timestamp.
$0.001/messageScans a block of text for personally identifiable information (PII) and secrets, returning counts of findings so agents can gate further actions on privacy/security compliance.
$0.001/messageChecks whether a planned LLM call fits within a specified USD budget ceiling before executing, returning an allow/deny decision with estimated cost and headroom
$0.001/messageValidates a payment destination and rail before executing a payout, returning a go/no-go decision with reasons.
$0.003/messageValidates and parses a CAIP-19 asset identifier, returning the CAIP-2 chain reference, asset namespace, and validity flag
$0.001/messageScans or redacts PII and secrets from text (logs, prompts, tool I/O) and returns a go/no-go allow flag with findings count
$0.001/messageSubmits a structured demand for a new pure-function leaf endpoint that AI agents need, including input/output specs and tags, so builders can see what capabilities are wanted.
$0.001/message