description: Detect prompt injection and jailbreaks. Scan untrusted user input for attempts to manipulate an AI agent — instruction overrides, system-prompt extraction, jailbreaks, data exfiltration, tool abuse — before your agent acts on it. A security guardrail for LLM and agent pipelines.


method: POST

description: Detect the language of text. Return the language name, ISO 639-1 code and a confidence score. Language identification for routing and multilingual pipelines.

type: http

discoveredBy: primary-bazaar-api-crawl

reviewStatus: unreviewed


description: Named-entity recognition (NER). Extract people, organizations, locations, dates and monetary amounts from text into structured JSON. Identify entities for knowledge graphs and data enrichment.


description: Extract structured data from unstructured text or HTML. Pull caller-specified fields (names, prices, dates, invoice numbers, anything) into clean JSON. Turn documents and messy content into structured records.


description: Fetch and read any web page. Give a URL, get back the main content as clean Markdown or plaintext with nav/ads/boilerplate removed. Web access and browsing for sandboxed agents that can't reach the internet. Scrape a URL to LLM-ready text.


description: Repair broken JSON. Fix malformed, truncated or loosely-formatted JSON (single quotes, trailing commas, cut-off output) into valid parseable JSON. Recover LLM output that failed to parse.


description: Extract keywords, tags and key phrases from text. Identify the most important terms and topics for indexing, tagging, SEO and search. Keyword and keyphrase extraction.


description: Convert HTML to Markdown. Turn web pages, HTML or messy text into clean, well-structured Markdown (headings, lists, links, tables). Make web content LLM-ready.


description: Moderate content for safety. Flag unsafe text by category (hate, harassment, violence, sexual, self-harm, illegal). Content moderation and safety filtering for user input and generated text.


description: Detect and redact PII from text. Mask emails, phone numbers, names, addresses and government/card IDs with typed placeholders. Anonymize and sanitize data for privacy and compliance.


description: Rewrite and rephrase text in a target style or tone (formal, casual, concise, friendly, professional). Paraphrase, adjust voice, and polish copy while preserving meaning.


description: Scrape structured data from any web page. Give a URL and the fields you want; get clean structured JSON back. Turn websites into structured records — prices, titles, contacts, listings, specs — for sandboxed agents that can't browse.


description: Analyze sentiment and emotion in text. Return a positive/negative/neutral label plus a -1..1 score. Gauge customer feedback, reviews, social posts and support messages.


description: Summarize documents and long text. Produce a dense, accurate summary at a target length (short, medium, long). Condense articles, reports, transcripts and web pages for fast downstream reasoning.


description: Translate text between languages. Convert content into any target language while preserving meaning, tone and formatting. Machine translation for multilingual agents and pipelines.


description: Convert a list of JSON records into CSV with automatic header detection.


description: Extract structured JSON matching a given schema from free-form text using an LLM worker.


description: Convert raw HTML into clean Markdown (scripts and styles stripped).


description: Generate a truthful promotion kit for your x402 service (tagline, discovery-optimized description, tweet, README blurb) using an LLM copywriter.


description: Repair malformed JSON (truncated, single quotes, trailing commas, LLM output artifacts) into valid JSON.


description: Validate JSON data against a JSON Schema and return a detailed list of violations.


description: Review paid resource access for AI agents, including resource binding, duplicate payment risk, fulfillment requirements, evidence receipt fields, and reconciliation guidance.


description: Purchase 早餐


description: Paid agent payment error diagnosis route for autonomous agents. Returns JSON with provenance, route-specific evidence, and machine-readable fields. Price 0.05 USDC on Base via x402. Demo/preview: https://agent-payment-error-corpus.mtree.workers.dev/demo/error_families. Contact: https://agent-payment-error-corpus.mtree.workers.dev/contact.


description: sfdsa


serviceName: Agent Ready

description: Pay-per-scan AI agent-readability scan. POST { "url": "https://…" } with an X-PAYMENT header to run a scan with no account or subscription. Two tiers: $0.02 (25 pages) and $0.25 (250 pages), USDC on Base.


description: Upvote a post on AgentNews — $0.50 USDC.


key: POST https://agent.news/api/v1/submit

description: Bid to post on AgentNews — stake $0.50+ USDC. Top 10 bids by stake published hourly.


serviceName: SanctionCheck

description: Compliance sanction/blacklist check for a single wallet address — one query.


description: Add (or subtract) a duration to a date. duration like "2d", "-3h", "1w 2d", "90m". Returns the resulting UTC ISO timestamp.


key: POST https://agent402.tools/api/age

description: Compute a precise age (years, months, days) from a birth date to today (or a given date), plus total days.


description: Build the full per-period amortization schedule for a fully-amortizing loan. Each row reports the period number, payment, the principal vs. interest split for that payment, and the remaining balance after that payment. Use this when the user wants...


key: POST https://agent402.tools/api/annuity

description: Present and future value of a level annuity (equal periodic payments). Supports an ordinary annuity (payments at period end) and an annuity-due (payments at period start).


description: Look up the Autonomous System (ASN), prefix, country, registry, and allocation date for an IPv4 address — or for a hostname (which is resolved first). Uses Team Cymru's free DNS-based IP→ASN mapping; no HTTPS upstream, no auth, no rate-limit headaches.


description: Extract/convert the audio track of any media URL (mp4, mov, wav, m4a, ogg…) to MP3 — the "mp4 to mp3" conversion, deterministic ffmpeg, no AI. Body: {"url":"https://…/video.mp4","bitrate":"192k"?}. Returns the MP3 as base64.


description: Loudness-normalize any audio/video URL to a target LUFS with ffmpeg's loudnorm (EBU R128) and return MP3 — consistent levels for podcasts, clips, and TTS output. Body: {"url":"https://…/audio.wav","targetLufs":-16?}.


description: Pure-CPU helper: turn a B20 feature string (e.g. base.b20_asset) into its bytes32 feature id and ready-to-send isActivated(bytes32) calldata for the Activation Registry. No network egress.


description: Decode a barcode or QR code from an image. Send a base64 PNG or JPEG (or a data: URL); returns the decoded text and the symbology. Reads QR, DataMatrix, and 1D barcodes (EAN/UPC/Code39/Code128/ITF/Codabar). Deterministic, no network, no model.


description: Convert an integer between number bases (radix 2-36), e.g. binary↔hex↔decimal. Arbitrary size via BigInt.


description: Auto-detect the encoding format of a string: base64, base32, hex, binary, decimal, or plain text. Returns confidence scores and decoded preview for each candidate. Pure CPU, deterministic.


key: POST https://agent402.tools/api/base32

description: Base32 (RFC 4648) encode or decode text. mode: encode (default) or decode.


key: POST https://agent402.tools/api/base58

description: Base58 encode or decode text (Bitcoin/IPFS alphabet). mode: encode (default) or decode.


key: POST https://agent402.tools/api/base64

description: Base64 encode or decode text. mode: encode (default) or decode. Handles URL-safe base64 on decode.


description: Convert text to its binary (base-2) representation (8-bit per character, space-separated) or decode binary back to text. Deterministic, pure CPU.


description: Price a European option (call or put) with the Black-Scholes-Merton model, plus the greeks (delta, gamma, vega, theta, rho). Continuous dividend yield supported. Greeks are per unit: theta is per year, vega per 1.00 change in volatility, rho per 1...


description: Price a fixed-coupon bond from its yield to maturity: present-value the coupons plus face. Returns clean price, coupon per period, current yield, and premium/discount vs par.


description: Solve a bond's yield to maturity from its market price — the annual rate that present-values the coupons plus face to that price. Bracketed bisection root-find.


description: Convert text to Unicode Braille characters (Grade 1 / uncontracted) or decode Braille back to text. Supports letters, digits, and common punctuation. Deterministic, pure CPU.


description: Break-even point for a product: the units and revenue at which total revenue covers fixed plus variable costs. Also returns contribution margin and margin ratio.


description: Compress a string with Brotli (RFC 7932) and return it as base64. Brotli typically beats gzip by 15-25% on text — useful when bytes matter (e.g. cramming context into an LLM prompt, fitting under a transport cap). Slower than gzip; pick gzip if sp...


description: Decompress a base64-encoded Brotli payload. Returns the result as utf8 (text) or base64 (binary). Refuses to expand past 10MB to defend against zip bombs.


description: Count business days (Mon–Fri) between two dates, inclusive of the start, exclusive of the end. Optional list of holiday dates to skip.


key: POST https://agent402.tools/api/cagr

description: Compound annual growth rate between a beginning and ending value over N years: (end/begin)^(1/years) - 1. Also returns total growth over the whole period.


key: POST https://agent402.tools/api/calc

description: Safely evaluate an arithmetic expression (+ - * / % ^ and parentheses). No code execution — a real parser, not eval.


description: Validate a payment card number (Luhn checksum) and detect the brand. Numbers are not stored or logged.


key: POST https://agent402.tools/api/case

description: Convert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, lower, UPPER.


description: Convert text between naming conventions: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and Title Case. Auto-detects the input format by splitting on camelCase boundaries, underscores, hyphens, and spaces. Deterministic, pure CPU.


description: Search public Certificate Transparency logs (via crt.sh) for every cert issued to a domain. Returns the cert list plus a deduped subdomain set extracted from the SANs — the fastest way to enumerate subdomains for a security audit. Free upstream, no key required.


description: Analyze the character frequency distribution of a string. Returns counts by category (letters, digits, spaces, punctuation, other) and the top-N most frequent characters with counts and percentages. Deterministic, pure CPU.


description: Compute MD5, SHA-1, SHA-256, SHA-512, and CRC32 checksums of a string in a single call. Useful for verifying file or payload integrity across different checksum standards without needing five separate tools.


key: POST https://agent402.tools/api/cidr

description: Parse an IPv4 CIDR block: network address, broadcast, first/last host, netmask, and host count. Optionally test if an IP is inside it.


description: Execute Python or JavaScript code in a secure, isolated cloud sandbox. Returns stdout, stderr, and the expression result. No setup needed; pay per call via x402. 30s timeout, 10k char code limit.


description: Execute Python or JavaScript code in a secure, isolated cloud sandbox (Pro tier). Same as /api/code-run but with 60s timeout and 50k char code limit for longer computations. Returns stdout, stderr, and the expression result.


key: POST https://agent402.tools/api/color

description: Convert a color between hex, RGB, and HSL. Accepts "#1a2b3c", "rgb(26,43,60)", or "hsl(210,40%,17%)".


description: Simulate how a color appears to viewers with protanopia (red-blind), deuteranopia (green-blind), or tritanopia (blue-blind) — the three dichromacy types covering ~8% of men and ~0.5% of women. Returns the simulated RGB plus the contrast ratio agai...


description: Compute the WCAG 2.x contrast ratio between two colors (hex #rgb or #rrggbb) and whether it passes AA/AAA for normal and large text. Deterministic — for accessible color choices without a tool in the loop.


description: Convert a color between every common notation (hex, rgb, hsl, oklch) at once, plus return the nearest CSS named color. Accepts input as hex (#fff or #ffffff), rgb()/rgba(), hsl()/hsla(), oklch(), or any of the 148 CSS named colors. Use this when a...


description: Two-way CSS named color tool. Pass a name (e.g. "rebeccapurple") to get its canonical RGB/hex; pass a hex/rgb color to get the closest CSS named color and the distance (RGB Euclidean, 0 = exact match). Useful when an agent needs to convert designe...


description: Generate a coordinated palette from a base color using a named color-theory scheme: complementary (2 colors), analogous (3), triadic (3), tetradic (4), split-complementary (3), or monochromatic (5 lightness variants). Returns each color in hex, rg...


description: Compute combinations C(n, r) or permutations P(n, r) using BigInt for exact arbitrary-precision results. Returns the result as a string (since values can exceed Number.MAX_SAFE_INTEGER) and a human-readable formula.


description: Compute future value of a principal under compound interest. Returns future value, total interest earned, and the effective annual rate (APY) given the compounding frequency. Matches Excel's FV(rate, nper, 0, -principal) and the classic (1+r/n)^(n...


description: Run the same input through gzip, brotli, and raw deflate at max settings and report each one's output size and ratio. Use this to decide which algorithm to actually use — the answer depends on your content (binary often resists compression entirel...


description: Compare two strings in constant time using node:crypto timingSafeEqual, preventing timing side-channel attacks. Returns whether the strings are equal and whether their lengths match. Different-length strings are always unequal but comparison does ...


description: Pearson correlation coefficient between two equal-length numeric series. Returns r (the correlation, -1 to 1), r² (variance explained), n (sample size). Use this to ask things like: is a stock's daily return correlated with a macro indicator? Are ...


key: POST https://agent402.tools/api/count

description: Count characters, words, lines, and (optionally) occurrences of a substring in text.


key: POST https://agent402.tools/api/crc32

description: CRC-32 checksum of a text string (hex), the IEEE polynomial used by zip/png/gzip.


description: Parse a 5-field cron expression and return the next N run times (UTC).


description: Validate CSV structure: consistent column counts across rows, properly closed quotes, delimiter detection. Returns row/column counts and any structural errors. Pure CPU.


description: Parse CSV (quoted fields supported) into a JSON array of objects, using the first row as headers (header=false for arrays).


description: Convert CSV into a GitHub-flavored Markdown table (first row is the header).


description: Difference between two dates/times in ms, seconds, minutes, hours, days, and a human summary.


description: Get the day number within the year (1-366) for any date, plus days remaining, leap-year status, percent of year complete, and a simple (Sunday-start) week number.


description: Remove duplicate lines, preserving first-seen order. Returns the deduped text and how many were removed.


description: Look up the current Total Value Locked (TVL) for a DeFi protocol via DeFiLlama's public API. Identify the protocol by its DeFiLlama slug (uniswap, aave, lido, ethena, etc.). Returns the total TVL plus per-chain breakdown and 24h/7d/30d change wher...


description: Look up the Uniswap V3 pool address for a token pair + fee tier on Ethereum, Base, Polygon, Arbitrum, or Optimism. Pass either order (tokenA/tokenB) — the factory sorts internally. Returns 0x0…0 if no pool has been deployed for that combination yet.


description: Read on-chain state of a Uniswap V3 pool: token0/token1 addresses + decimals, fee tier, current sqrtPriceX96, tick, in-range liquidity, and the decoded human-readable spot price (token1 per token0). One $0.002 call replaces ~6 RPC roundtrips on the caller's side.


description: Spot quote for swapping through a Uniswap V3 pool at the current tick. amountIn is in human units (not wei). zeroForOne=true sends token0 → token1; false sends token1 → token0. Returns amountOut net of the pool's fee tier. NOTE: this is a single-tick spot quote — slippage from depleting concentrated liquidity is NOT modeled. Use for indicative pricing; for production swaps quote against the Uniswap SDK.


description: Top DEX pools (Uniswap, Sushi, Curve, Aerodrome, etc.) ranked by current TVL — filterable by chain and project. Sourced from DeFiLlama's public Yields API (keyless). Each row carries chain, project slug, symbol pair, TVL in USD, current APY, and p...


description: Fetch and parse a DKIM public-key record at <selector>._domainkey.<domain> (RFC 6376). Returns the parsed key params (algorithm, length, flags) so you can verify rotation status or key strength. Caller must know the selector — use email-deliverability if you don't.


description: Fetch and validate a domain's DMARC policy at _dmarc.<domain> (RFC 7489). Surfaces the enforcement policy (none/quarantine/reject), reporting addresses, alignment modes, and common misconfigs (no rua, p=none stuck for months, percent <100). Pair with SPF and DKIM for full Feb-2024 sender-rule compliance.


description: Resolve any DNS record type for a host: A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV, PTR. Returns the records plus a count. Built on Node's native resolver — no external API.


description: Resolve the same DNS record against 4 public resolvers (Google, Cloudflare, Quad9, OpenDNS) in parallel; surface divergences. The first call you make after a DNS change — confirms the world sees what you intended.


description: Parse a duration like "2h30m" / "1d4h" / "90s" to seconds, or humanize a number of seconds.


description: List EAS (Ethereum Attestation Service) attestations for an address as recipient, attester, or either, on mainnet/Base/Optimism/Arbitrum/Sepolia. Returns attestation id, attester, recipient, schema id, revocable/revoked flags, timestamp, and decoded data JSON. Use to verify Gitcoin Passport stamps, Coinbase verifications, KYC attestations, or any other on-chain claim about an address.


description: Compute the date of Easter Sunday for a given year using the Anonymous Gregorian algorithm (Meeus/Jones/Butcher). Also returns Good Friday, Ash Wednesday, Palm Sunday, Pentecost, and the day-of-year for Easter.


description: Convert a nominal annual rate (APR) compounded m times per year into the effective annual rate (EAR / APY): (1 + apr/m)^m - 1. Set continuous:true for e^apr - 1.


description: End-to-end email-auth report for a domain: SPF + DMARC + DKIM (probes common selectors automatically) + MX records + score 0–100. The one call to make when 'why is our mail going to spam?' lands in your inbox.


description: Validate an email address: syntax check plus live MX record lookup on the domain (deliverability signal, not a guarantee).


key: POST https://agent402.tools/api/embed

description: Generate a text embedding vector using OpenAI text-embedding-3-small (1536 dimensions). Ideal for semantic search, RAG, and clustering. No API key needed; pay per call via x402. Text capped at 32k chars.


description: Generate a text embedding vector using OpenAI text-embedding-3-large (3072 dimensions). Higher accuracy than the small model. Ideal for semantic search, RAG, and clustering. No API key needed; pay per call via x402. Text capped at 32k chars.


description: Reverse-resolve a batch of Ethereum addresses to ENS primary names + avatar URLs (up to 50 per call). Returns one row per address with name (or null), displayName (with checksum if no name), and avatar URI. Use to label transaction lists, wallet l...


description: Convert between Unix epoch timestamps and ISO 8601 date strings in both directions. Provide either an epoch (seconds or milliseconds) or an ISO date string. Returns both representations plus UTC and date components.


description: Escape hatch for power users: forward an arbitrary read-only JSON-RPC method to the chain. Method must be in our read-only whitelist (eth_call, eth_getLogs, eth_getBlockByNumber, eth_getTransactionReceipt, eth_chainId, eth_blockNumber, etc.). Mutating methods (eth_sendTransaction, eth_sendRawTransaction) are rejected — sign and broadcast through your own provider.


key: POST https://agent402.tools/api/extract

description: Extract the main article content from any public URL as clean markdown. Returns title, byline, excerpt, word count, and markdown.


description: Pull emails, URLs, IPv4s, @mentions, and #hashtags out of free text. Returns deduped lists.


description: Reverse-lookup an Ethereum address to its Farcaster account (via verified address). Returns FID, username, display name, bio, follower/following counts, and Warpcast URL, or found=false if the address has not verified on Farcaster. Use to label wa...


description: Lookup a Farcaster profile by username or FID. Returns FID, username, display name, bio, profile picture URL, follower/following counts, and the canonical Warpcast URL. Use to label cast authors, validate a Farcaster handle, or fetch a profile for display.


key: POST https://agent402.tools/api/finance

description: Financial math. op: "compound" (future value of principal at a rate) or "loan" (monthly payment + total for a loan).


description: Backtest a forecasting method on the input series by holding out the last `testSize` observations, forecasting them, and computing MAPE (mean absolute percentage error) + RMSE (root mean squared error). Lets an agent pick which method (mean / naiv...


description: Holt's linear trend method — level + trend (no seasonality). Two smoothing parameters: alpha (level) and beta (trend). Forecast extrapolates as a straight line from the last fitted level along the last fitted trend, so it grows or shrinks linearly...


description: Holt-Winters triple exponential smoothing — level + trend + seasonal component. Use for series with a repeating cycle (weekly retail traffic, monthly utility usage, quarterly revenue). Additive seasonality (constant amplitude) or multiplicative (a...


description: Three textbook baseline forecasts: mean (forecast = average of history), naive (forecast = last value), drift (linear extrapolation from first to last point). Use as a sanity floor — any sophisticated method (SES, Holt, Holt-Winters) should beat t...


description: Simple exponential smoothing (SES) — level-only forecast for series without trend or seasonality. Higher alpha (closer to 1) tracks recent values aggressively; lower alpha (closer to 0) smooths through noise. Default alpha=0.3 is a common conserva...


description: Live gas price snapshot for a chain — slow / standard / fast tiers in gwei, plus the latest base fee. Sampled from eth_feeHistory (last 4 blocks, 25th/50th/90th percentile priority fees). Use to estimate before broadcasting a transaction from anot...


key: POST https://agent402.tools/api/gcd-lcm

description: Compute the greatest common divisor (Euclidean algorithm) and least common multiple of two positive integers. Also reports whether the two numbers are coprime (GCD = 1).


description: Great-circle distance between two latitude/longitude points using the haversine formula. Returns kilometers and miles. Deterministic.


description: Group an array of objects by one or more keys and aggregate a numeric field — count (default), sum, avg, min, or max. The SQL GROUP BY agents reach for when wrangling JSON. Deterministic (groups in first-seen order).


key: POST https://agent402.tools/api/gunzip

description: Decompress a base64-encoded gzip payload. Returns the result as utf8 (text) or base64 (binary). Refuses to expand past 10MB to defend against zip bombs.


key: POST https://agent402.tools/api/gzip

description: Compress a string with gzip (RFC 1952) and return it as base64. Reports input bytes, output bytes, and the compression ratio so you can decide if it was worth doing. Input can be plain text (utf8) or already-binary content (base64 or hex).


key: POST https://agent402.tools/api/hash

description: Cryptographic hash of a text string. Algorithms: sha256 (default), sha512, sha1, md5. Returns hex and base64 digests.


key: POST https://agent402.tools/api/hex

description: Hex encode or decode text. mode: encode (default) or decode.


description: HKDF extract-then-expand (RFC 5869) — derive output keying material from initial keying material, an optional salt, and an optional info/context string. Useful for deriving multiple keys from a single shared secret. Returns hex-encoded OKM.


key: POST https://agent402.tools/api/hmac

description: HMAC signature of a message with a shared key. Algorithms: sha256 (default), sha512, sha1. Returns hex and base64.


description: Encode text to HTML entities or decode them back. mode: encode (default) or decode.


description: Enumerate every <a href> in an HTML string with its anchor text and rel attribute. Optionally resolves relative hrefs against a base URL and filters by a regex on the href. The deterministic way to crawl a page's outlinks without writing a regex.


description: Extract <title>, <meta description>, OpenGraph/Twitter cards, canonical URL, and JSON-LD blocks from an HTML string. Distinct from /api/meta which fetches a URL — feed this the HTML you already have (from /api/render, /api/extract.body, or your ow...


description: Run a CSS selector against an HTML string and return the matches (text, attrs, and optionally outerHTML for each). The deterministic alternative to regex when you already have the HTML and know the selector — pairs with /api/render or any page you...


description: Strip all HTML tags and return plain text. Preserves block-level structure (paragraphs and headings become newline-separated). Faster and more predictable than running extract on a raw HTML string when you already have it.


description: Extract a <table> from an HTML string as JSON rows (header-keyed) or CSV. Useful for prices, schedules, sports stats, or anything an agent has already fetched as HTML. If multiple tables match, the first is used.


description: Convert an HTML fragment or document you already have into clean markdown. (To fetch + convert a live URL, use /api/extract.)


description: Check any public URL: status code, latency, final URL after redirects, and response headers. The uptime primitive for agent monitors.


description: Fetch a URL and return every response header plus a security analysis: HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, COOP/CORP/COEP. Scores 0–100 by presence, flags weak HSTS, and warns on Server/X-Powered-By identity leaks. SSRF-protected.


description: Validate an IBAN: country code, length, and the ISO 13616 mod-97 checksum.


description: Convert an image between formats (PNG, JPEG, BMP). Send a base64 image and the target format; returns the converted image. Optional jpeg quality (1-100). Deterministic, no network.


description: Generate an image from a text prompt using GPT Image (mini, low quality, 1024x1024). No API key needed; pay per call via x402. Returns base64 PNG. Prompt capped at 1000 chars.


description: Generate a higher-quality image from a text prompt using GPT Image (mini, medium quality, 1024x1024). No API key needed; pay per call via x402. Returns base64 PNG. Prompt capped at 2000 chars.


description: Generate a premium image from a text prompt using GPT Image 2 (medium quality, 1024x1024). Flagship model with best detail and coherence. No API key needed; pay per call via x402. Returns base64 PNG. Prompt capped at 4000 chars.


description: Extract text from an image (PNG/JPEG): returns the full text, overall confidence (0-100), and per-line bounding boxes. Send either {image: base64} or {url: 'https://…'}. Pure-CPU Tesseract via tesseract.js — no upstream API, no keys. Default lang 'eng'; pass 'lang' (ISO 639-2) for others.


description: Resize an image to given pixel dimensions. Send a base64 PNG/JPEG/BMP and width and/or height (give one to scale proportionally). Returns the resized image. Deterministic, no network.


description: Make a square thumbnail of an image — scales and center-crops to NxN (default 128). Send a base64 image and optional size. Returns the thumbnail. Deterministic, no network.


description: Combine PNG/JPEG images into a single PDF, one image per page. Body: {"urls":["https://…/1.png","https://…/2.jpg"]}. Returns the PDF as base64.


key: POST https://agent402.tools/api/ip-info

description: Classify an IP address: version, public/private/loopback/link-local, integer form, and reverse-DNS (PTR) lookup.


description: Expand a compressed IPv6 address to full 8-group notation (:: to 0000:...) or compress a full address by collapsing the longest zero run. Also validates format. Pure CPU, deterministic.


key: POST https://agent402.tools/api/irr

description: Compute the internal rate of return (IRR) of a cashflow stream — the discount rate at which NPV = 0. Index 0 is treated as t=0 (typically the negative initial investment); indices 1..n are inflows in subsequent periods. Solved via Newton-Raphson w...


description: Validate an ISBN-10 or ISBN-13 checksum (hyphens/spaces ignored) and report which format it is.


description: Get the ISO 8601 week number, ISO day-of-week, quarter, and day-of-year for any date. Useful for fiscal/reporting calendars, weekly aggregations, and sprint planning.


description: Compute the Jaccard similarity coefficient between two strings using character bigrams or word tokens. Returns the ratio of intersection to union (0 = no overlap, 1 = identical sets). Deterministic, pure CPU.


description: Deep-compare two JSON values. Returns a list of changed/added/removed paths (capped at 1000 differences).


description: Flatten nested JSON to dot-path keys, or unflatten dot-path keys back to nested JSON. mode: flatten (default) | unflatten.


description: Validate, pretty-print, or minify JSON. Returns parse errors with position when invalid.


description: Deep-merge two JSON objects (b wins on conflicts; arrays are concatenated).


description: Resolve an RFC 6901 JSON Pointer (e.g. /items/0/name) against a JSON value. Returns the value or found:false.


description: Extract a value from JSON by dot/bracket path, e.g. "items[2].name".


description: Convert a JSON array of objects to CSV. Nested objects are flattened to dot-path columns.


description: Convert a JSON value to indented XML — the reverse of xml-to-json. Objects become nested elements, arrays repeat their tag, and text is escaped. Deterministic.


description: Convert JSON to YAML.


description: Validate a JSON document against a JSON Schema (draft-07 subset) and get the list of violations. Supports type, required, properties, items, enum, const, min/max, length, pattern, format, anyOf/allOf/oneOf/not, additionalProperties. Deterministic — check an agent's structured output before you trust it.


key: POST https://agent402.tools/api/jsonl

description: Convert between a JSON array and JSONL/NDJSON (one JSON object per line). mode: to-jsonl (array → lines) or from-jsonl (lines → array). For streaming records to and from agents and datasets.


description: Decode a JWT without verification: header, payload, expiry status, and time remaining. (Decoding only — signatures are NOT verified.)


description: Mint a signed JSON Web Token (HMAC: HS256 default, HS384, HS512) from a payload + secret. Pairs with jwt-decode/jwt-verify to complete the trio. Deterministic — same payload, secret, and alg always produce the same token.


description: Verify an HS256/384/512 JWT signature against a secret and check expiry. Returns valid + decoded payload. (HMAC algorithms only.)


description: Get full detail for a single Kalshi event with all its nested markets. Mutually-exclusive flag tells you whether the markets partition outcome space (e.g. one winner). Useful for: viewing all candidates in an election, all CPI ranges, all weather buckets.


description: List Kalshi markets (CFTC-regulated US event contracts). Filter by status (open/closed/settled/unopened) or by event ticker. Returns yes/no bid/ask, last price, volume, open interest. Complement to Polymarket for US-regulated markets and Kalshi-only categories (weather, economic data).


description: Top keywords and two-word phrases by frequency (stopwords removed). Cheap, deterministic signal for routing, tagging, and dedup.


description: Current gas snapshot across Ethereum + supported L2s (Base, Polygon, Arbitrum, Optimism), sorted cheapest-first. Returns gas price in gwei, latest block number, chain id, and an isL2 flag per chain. Use to route a transaction to the cheapest viable L2 or to track L1→L2 gas spread.


key: POST https://agent402.tools/api/l2-tvl

description: Top L2s by TVL via DeFiLlama. Returns each L2 with TVL in USD, native token symbol, and CoinGecko/CMC ids. Classification combines DeFiLlama's parent-chain hint with a curated list of well-known L2s (Arbitrum, Optimism, Base, zkSync Era, Linea, Scroll, Mantle, Polygon zkEVM, Starknet, Blast, Mode, Manta, Metis, Polygon, Taiko, Immutable zkEVM, World Chain).


description: Check whether a year is a leap year and get related info: days in that year, the next and previous leap years, and the Gregorian leap-year rule.


description: Levenshtein edit distance between two strings, plus a 0-1 similarity ratio.


description: Fit a least-squares line y = slope·x + intercept to two equal-length series. Returns slope, intercept, r² (variance explained), and optionally predicted y values for new x inputs — useful for trend extrapolation (e.g. project next quarter's revenu...


key: POST https://agent402.tools/api/llm

description: LLM inference proxy — send an OpenAI-format chat/completions request and get a response from GPT-4o-mini. No API key needed; pay per call via x402. Supports temperature, top_p, stop, and max_tokens (capped at 4096). Input capped at 16k chars.


description: LLM inference proxy (Premium tier) — o3-mini reasoning model via the same OpenAI-format interface. No API key needed; pay per call via x402. Input capped at 32k chars, output at 2048 tokens.


key: POST https://agent402.tools/api/llm-pro

description: LLM inference proxy (Pro tier) — GPT-4o or GPT-4.1. Same OpenAI-format interface as /api/llm but with more capable models. No API key needed; pay per call via x402. Input capped at 16k chars, output at 2048 tokens.


description: Compute the monthly (or per-period) payment on a fully-amortizing loan: mortgage, auto, student loan, business loan. Returns the periodic payment, total paid over the term, and total interest. Matches Excel's PMT(rate, nper, -principal). Use this ...


description: Render CommonMark + GFM markdown to HTML.


description: Standard matrix multiplication of two 2D arrays: A[m×k] × B[k×n] → C[m×n]. Validates that inner dimensions match. Each dimension is capped at 100.


description: Inspect any audio/video URL with ffprobe: container, duration, bitrate, and per-stream codec details (sample rate/channels for audio, resolution/fps for video) as JSON. Body: {"url":"https://…/file.mp4"}.


description: Atomically write (or release) a key only if its current value equals `expected` — the coordination primitive for distributed locks and optimistic concurrency across agents. Acquire a lock: expected=null + a value + ttlSeconds. Release it: expected=<your token> with no value (deletes on match). Update safely: expected=<old>, value=<new>. Returns whether it swapped and the current value.


description: Delete a remembered document by id from the recall store.


description: Share your namespace with another wallet so different agents can coordinate through it. Grant read or readwrite access to a grantee wallet, optionally with a TTL. This is the cross-agent sharing a single agent cannot provide for itself.


description: Atomically increment (or decrement) a numeric key and return the new value — a coordination primitive for counters, locks, and rate budgets shared across agents. Creates the key at 0 if absent.


description: Recall remembered text by similarity to a query (ranked by cosine similarity), not by exact key. Returns the top-k matches with scores. The retrieval half of the wallet-scoped semantic memory.


description: Store a piece of text for later similarity recall — a per-wallet semantic index an agent cannot host in-session. Returns an id. Pair with /api/memory/recall to retrieve by meaning, not exact key.


description: Revoke a previously granted wallet's access to your namespace.


description: Look up the MEV-Boost payment for a specific slot or block number via the Flashbots relay. Returns the builder, proposer, value paid in ETH, gas usage, and tx count. Returns found=false if the block was built locally or via a different MEV-Boost relay (Flashbots is one of several).


description: Builder market share aggregated over the last N MEV-Boost blocks via the Flashbots relay. Returns per-builder block count, share percent, total ETH paid to proposers, and average per block. Use to track block-builder concentration or detect a new builder gaining share.


description: Last N MEV-Boost-built blocks via the Flashbots relay. For each block: slot, block number/hash, builder pubkey, proposer pubkey, gas used/limit, ETH paid to the proposer, and tx count. Use to monitor block-builder market share, proposer revenue, or to correlate an arbitrage opportunity with the block it landed in.


description: Modular arithmetic operations: mod (a mod m), modpow (a^b mod m via fast exponentiation), and modinverse (a^-1 mod m via extended Euclidean algorithm). Uses BigInt for arbitrary precision. Useful for cryptography and number theory.


description: Check text for harmful content using OpenAI moderation (omni-moderation-latest). Returns flagged status, category breakdown (harassment, hate, self-harm, sexual, violence, etc.), and confidence scores. No API key needed; pay per call via x402. Tex...


key: POST https://agent402.tools/api/morse

description: Encode text to Morse code or decode it back. mode: encode (default) or decode. Words separated by ' / '.


description: Compute simple (SMA) and exponential (EMA) moving averages over a numeric series. Returns one value per input position — the first (window-1) SMA values are null since there isn't enough history. EMA uses the standard alpha = 2/(window+1) smoothin...


description: Run 2-5 web searches in one call with a 20% volume discount vs. individual searches. Each query returns ranked results (title, URL, snippet). Ideal for multi-faceted research or comparing sources on different aspects of a topic.


description: Your own purchase history, keyed to the wallet that pays for the call — no wallet parameter, no signup: the x402 payment IS the identity, so nobody can read another wallet's profile. Returns totals, per-tool counts, per-chain breakdown, and recent...


description: Convert text to the NATO phonetic alphabet (Alpha, Bravo, Charlie...) or decode phonetic words back to text. Letters and digits supported. Word boundaries marked with " | ". Deterministic, pure CPU.


description: Fetch NFT collection (ERC-721 / ERC-1155) metadata by contract address on Ethereum, Base, Polygon, Arbitrum, or Optimism: name, symbol, token type, total supply, deployer, OpenSea slug + image, floor (ETH), Twitter/Discord, and verification (safelist) status. Use to label a contract address with its collection identity before pulling tokens or sales.


description: Get the current floor price for an NFT collection across OpenSea + LooksRare (Ethereum). Returns per-marketplace floor (ETH), collection URL, retrieval timestamp, and the cheapest cross-marketplace floor with the marketplace tag. Use to price a collection without scraping marketplace UIs, or to detect cross-venue arbitrage gaps.


description: Return the NFTs owned by a wallet address on a given network. Each row carries the collection name, contract address, token ID, image URL (where available), and ERC-721 vs ERC-1155 standard. Up to 100 per call — paginate with `pageKey` from the previous response.


description: Resolve the metadata for a single NFT: title, description, image URLs (original + cached CDN), attributes/traits, and the standard (ERC-721 vs ERC-1155). Useful when you have a contract+tokenId and need the display data without re-fetching the who...


description: Recent sales for an NFT collection (or specific token) on any of 5 chains, ordered descending by block. Returns buyer, seller, marketplace (OpenSea/LooksRare/X2Y2/Blur), price (units + wei), protocol/royalty fees, tx hash, block, and quantity for each sale. Use to track volume, detect wash trades by repeat buyer/seller pairs, or chart a collection's price trajectory.


key: POST https://agent402.tools/api/npv

description: Compute the net present value of a stream of cashflows at a given discount rate. Index 0 is treated as t=0 (today, not discounted); indices 1..n are discounted by (1+rate)^t. Matches Excel's NPV but with the conventional t=0 treatment most finance...


description: Format a number: thousands separators, fixed decimals, optional currency, or compact (1.2K / 3.4M).


description: Run read-only SQL against Coinbase's indexed, DECODED blockchain data — base.events (decoded logs with parameters), base.transactions, base.blocks, base.decoded_user_operations, base.transaction_attributions (builder codes), plus solana.instructio...


description: Generate a single-use Coinbase Onramp URL that lets a human fund any wallet with a card or Apple Pay — the fastest way to put real USDC into an agent's wallet. Returns the ready-to-open URL plus a fee-inclusive quote. Networks: base, ethereum, pol...


description: Compare two OpenAPI 3.x or Swagger 2.x documents and return a structured diff: added / removed / changed endpoints, with a conservative "is any change breaking?" flag. Breaking = an endpoint or required-2xx status was removed, a required parameter was added, an optional param became required, a param type changed, or a JSON body field became required. Pure CPU — deterministic, no network, no $ref dereferencing (resolve refs upstream if needed).


description: Flatten an OpenAPI 3.x or Swagger 2.x spec into a structured list of callable endpoints — one row per operation with method, path, operationId, summary, tags, parameters (name / in / required / type), JSON-body flag, and documented response codes. Includes per-method and per-tag counts so an agent can pick what to call next without parsing the full spec. Output is sorted by path then method for stable, agent-friendly grouping. Pure CPU — deterministic, no network, no $ref dereferencing.


description: Score an OpenAPI 3.x or Swagger 2.x spec on agent-readiness — i.e. does an LLM-driven caller have what it needs to call the API correctly without guessing. Returns a 0..100 score, severity counts, and a structured list of violations with stable ru...


description: Synthesize a JSON response body for one operation + status code in an OpenAPI 3.x or Swagger 2.x spec. Locate the operation by operationId or method+path. Pick the response by explicit `status`, else the first 2xx, else the first documented respon...


description: Shrink an OpenAPI 3.x or Swagger 2.x document for LLM context by stripping verbose meta-fields (examples, descriptions, summaries, tags, externalDocs, deprecated). Categories are explicit; default is `["examples", "descriptions"]`. User-defined pr...


description: For one operation, return the minimum set of inputs an agent must provide to make a successful call. Locate the op by `operationId` (preferred) or by `method`+`path`. Output is a single flat array tagged by `in`: `path` (always required), `query` ...


description: Inline every local `$ref` in an OpenAPI 3.x or Swagger 2.x document so downstream tools see a self-contained spec. Resolves `#/components/...` (OpenAPI) and `#/definitions/...` (Swagger) JSON-pointer refs anywhere in the document, including inside...


description: Search operations in an OpenAPI 3.x or Swagger 2.x spec against a free-text query. Tokenizes the query (lowercase, alphanumeric runs), scores each operation by which fields the tokens match — operationId +3, path +3, tags +2, summary +2, descripti...


description: Resolve authentication requirements across an OpenAPI 3.x or Swagger 2.x document. Returns the catalog of security schemes (`components.securitySchemes` in OpenAPI 3, `securityDefinitions` in Swagger 2) verbatim, the document-level default, and th...


description: Build a runnable curl command for one operation in an OpenAPI 3.x or Swagger 2.x spec. Locate the operation by operationId (preferred) or by method + path, substitute path parameters using the spec's example values, include required query and head...


description: Validate a JSON payload against the request or response schema for one operation in an OpenAPI 3.x or Swagger 2.x spec. Locate the operation by operationId or method+path; choose `part: "request"` or `part: "response"` (status defaults to the firs...


description: Flag outliers in a numeric series using either the IQR rule (Tukey fences at 1.5·IQR — robust, default) or z-score (|z| > threshold — assumes normality). Returns the outlier values + their indices + the thresholds used so you can decide whether to...


description: Score a password's strength: character-set size, entropy bits, a 0–4 rating, and an estimated offline crack time. The password is never stored or logged.


key: POST https://agent402.tools/api/pbkdf2

description: Derive a cryptographic key from a password using PBKDF2 (RFC 8018). Returns the hex-encoded derived key along with all parameters used, so you can store or verify them later. Supports sha1, sha256, sha384, sha512 digests.


key: POST https://agent402.tools/api/pdf

description: Fetch a PDF from a URL and extract its text content. Returns page count, document info, and the full text (up to 20MB PDFs).


description: Pull a subset of pages into a new PDF (split). Body: {"url":"https://…/file.pdf","pages":"1-3,5"}. Returns the new PDF as base64.


description: Inspect a PDF without downloading the whole thing into your model: page count, title, author, subject, creator, producer, creation/modification dates, encryption flag, and byte size. Body: {"url":"https://…/file.pdf"}.


description: Combine several PDFs into one, in order. Body: {"urls":["https://…/a.pdf","https://…/b.pdf"]}. Returns the merged PDF as base64 plus page count and size.


description: Rotate pages by 90/180/270°. Body: {"url":"https://…/file.pdf","degrees":90,"pages":"1-3"?}. Omit "pages" to rotate all. Returns the new PDF as base64.


description: Convert a PDF to clean markdown: headings, paragraphs, and bullets reconstructed from the text layer — ready to drop into a model's context. Body: {"url":"https://…/file.pdf"}.


description: Percentage helper. op: "of" (a% of b), "change" (% change a→b), "ratio" (a is what % of b).


description: Parse and format phone numbers into E.164 and national formats. Supports US (+1), UK (+44), DE (+49), FR (+33), AU (+61), IN (+91). Pure regex — no libphonenumber dependency.


description: Get full detail for a single Polymarket market by slug or id. Returns question, description, outcome prices (implied probabilities), volume, liquidity, end date, resolution status, and CLOB token ids needed for orderbook + history lookups.


description: Live CLOB orderbook for a Polymarket outcome token. Returns top N bids (highest first), top N asks (lowest first), best bid/ask, mid-price, and spread. Use a clobTokenId from polymarket-market or polymarket-search.


description: Historical odds (implied probabilities) for a Polymarket outcome token. Returns timestamped price samples with first/last/min/max summary. Useful for: tracking probability shifts around events, computing realized volatility, backtesting prediction strategies.


description: Search active Polymarket markets by keyword. Returns the top matches sorted by 24h volume, with question, current outcome prices (implied probabilities), volume, liquidity, end date, and CLOB token ids for orderbook lookups.


description: Live spot price (and optional 24-hour change) for one or more coins from CoinGecko's public Simple Price endpoint. Identify coins by their CoinGecko ID slug (bitcoin, ethereum, solana, usd-coin, …). Defaults to USD; pass a `vsCurrency` to denomina...


description: Latest aggregated price for one or more Pyth feeds, sourced live from Pyth's Hermes service. Identify feeds by hex feed-id (preferred — full precision) or by a small set of well-known aliases (BTCUSD, ETHUSD, SOLUSD, USDC, USDT). Each feed returns...


description: Find the prime factorization of an integer via trial division. Returns the list of prime factors (with repeats), a human-readable factorization string, whether the number is prime, and the count of distinct prime factors. Limit: numbers up to 10^15.


description: Convert an internationalized domain name to Punycode (ASCII-compatible encoding, RFC 3492) or decode Punycode back to Unicode. Uses Node.js built-in IDNA support. Deterministic, pure CPU.


description: Parse a URL query string into an object, or build one from an object. mode: parse (default) | build.


description: Flesch Reading Ease score and Flesch–Kincaid grade level for English text, plus word/sentence/syllable counts.


description: Compute Flesch-Kincaid Grade Level, Flesch Reading Ease, Gunning Fog Index, and Automated Readability Index from text. Returns all 4 scores plus word, sentence, and syllable counts.


key: POST https://agent402.tools/api/redact

description: Mask emails, phone numbers, credit-card-like numbers, IPs, and SSNs in text. Returns the redacted text and counts by type.


key: POST https://agent402.tools/api/regex

description: Run a regular expression against text. Returns up to 100 matches with index and capture groups. Pattern ≤ 200 chars, text ≤ 10KB.


description: Format a timestamp as a human relative phrase ("3 hours ago", "in 2 days") versus now or a reference time.


key: POST https://agent402.tools/api/render

description: Render a page in a real headless Chromium browser (JavaScript executed), then extract the main content as clean markdown. Use this for SPAs and JS-heavy sites where plain fetching returns an empty shell.


description: Fetch a site's robots.txt and answer: may this user-agent crawl this path? Returns the matched rule and all declared sitemaps.


key: POST https://agent402.tools/api/roman

description: Convert an integer (1-3999) to Roman numerals, or a Roman numeral back to an integer. Auto-detects direction.


key: POST https://agent402.tools/api/rot13

description: Caesar-cipher a string. Default shift 13 (ROT13, self-inverse). Set shift for any rotation 1-25.


description: Describe a task (or name a slug) and the Smart Order Router resolves the best-matching tool and RUNS it in the same call — one flat $0.01 price covering any tool listed at $0.005 or less, receipt included. Skips the find-then-call round trip: one ...


description: Derive a cryptographic key from a password using scrypt (RFC 7914). Memory-hard by design, making it more resistant to GPU/ASIC brute-force than PBKDF2. Returns the hex-encoded derived key and all tuning parameters (N, r, p).


key: POST https://agent402.tools/api/semver

description: Parse a semantic version, or compare two (a vs b → -1/0/1, with greater/lesser flags).


description: Risk-adjusted return: (mean return - risk-free rate) / sample standard deviation of returns (n-1). Pass periodsPerYear to also get the annualized ratio (× sqrt(periodsPerYear)).


key: POST https://agent402.tools/api/sitemap

description: Fetch and parse a sitemap.xml (or sitemap index): returns up to 500 URLs with lastmod, or the child sitemaps of an index.


description: Bundled execution of the WCAG accessibility audit workflow — Run a deterministic WCAG 2.x audit of an HTML page from a string and a fg/bg color pair. Checks language attribute (3.1.1), document title (2.4.2), heading order (1.3.1), link-text prese...


description: Bundled execution of the Any URL to markdown workflow — The 'I have a URL but it might be HTML, PDF, or an image — give me clean markdown either way' workflow. HEAD-detect the content-type, branch to the right deterministic extractor (article extr...


description: Bundled execution of the API health check workflow — Is this API endpoint healthy? Liveness check, response headers, and TLS certificate status in one pass. One x402 payment runs 3 underlying tools (http-check, http-headers, tls-cert); partial-suc...


description: Bundled execution of the API investigation workflow — Point at an unknown API endpoint and figure out how to use it: auth scheme, content type, version, rate limits, OpenAPI/Swagger spec discovery, and JSON response structure. The deterministic recon workflow before writing a single line of integration code. One x402 payment runs 7 underlying tools (url-parse, http-check, http-headers, extract, html-links, json-format, json-query); partial-success per step.


description: Bundled execution of the Article digest workflow — Quick research brief on any topic — web search results plus an AI-generated answer in one pass. One x402 payment runs 3 underlying tools (search, answer, search-news); partial-success per step.


description: Bundled execution of the Brand protection workflow — Is this domain legitimate? WHOIS age, DNS resolution, scam/phishing search results, and HTTP headers for a quick trust assessment. One x402 payment runs 4 underlying tools (whois, dns-lookup, se...


description: Bundled execution of the Cheapest rail right now workflow — Where should an agent transact this minute? Live gas on Ethereum + every major L2 side by side, Base gas tiers, a fee estimate for your transaction type, and ETH spot to price it all in d...


description: Bundled execution of the Company dossier workflow — Comprehensive company research report in one call: live quote, financials, SEC filings, insider trades, and recent news — all in parallel. One x402 payment runs 5 underlying tools (stock-quote, c...


description: Bundled execution of the Competitor scan workflow — What's a competitor using? Tech stack, HTTP headers, WHOIS, and page metadata in one call. One x402 payment runs 4 underlying tools (tech-stack, http-headers, whois, meta); partial-success per step.


description: Bundled execution of the Contact verification workflow — Verify an email address is deliverable — syntax validation plus MX record check on the domain. One x402 payment runs 3 underlying tools (email-validate, dns-lookup, spf-check); partial-succe...


description: Bundled execution of the Content cleaner workflow — Clean and deduplicate text — redact PII, remove duplicate lines, and sort in one pass. One x402 payment runs 3 underlying tools (redact, dedupe-lines, sort-lines); partial-success per step.


description: Bundled execution of the Content extraction workflow — Turn arbitrary URLs and PDFs into clean structured text — articles, page metadata, PDF pages, OCR'd images, browser-rendered SPAs. One x402 payment runs 6 underlying tools (extract, meta, pdf-to-markdown, pdf-extract-pages, render, image-ocr); partial-success per step.


description: Bundled execution of the Content grade workflow — Grade a page's content quality — extract the readable content then analyze keyword density. One x402 payment runs 3 underlying tools (extract, keywords, readability-score); partial-success per step.


description: Bundled execution of the Content quality report workflow — Readability scores, keyword density, and a URL-ready slug from a block of text — a one-pass content-quality check for writers and SEO tools. One x402 payment runs 3 underlying tools (reada...


description: Bundled execution of the Crypto dossier workflow — Everything about a cryptocurrency in one call: live price, 90-day history, trending status, global market context, news search, and top article extraction. One x402 payment runs 6 underlying tools...


description: Bundled execution of the Crypto research workflow — Pull live price, market structure, OHLC history, trending status, global market context, and recent news for a single coin in one pass. One x402 payment runs 7 underlying tools (crypto-price, crypto-market, crypto-history, crypto-trending, crypto-global, search-news, extract); partial-success per step.


description: Bundled execution of the CSV profile workflow — Hand the pack a CSV and get back a column-by-column profile: descriptive stats, outliers, pairwise correlations, and a baseline linear regression. The deterministic 'what's in this dataset?' workup before deciding what to actually model. One x402 payment runs 6 underlying tools (csv-to-json, json-query, stats-summary, outliers, correlation, linear-regression); partial-success per step.


description: Bundled execution of the Data format converter workflow — CSV to JSON to YAML pipeline — convert tabular data through the common interchange formats in one chain. One x402 payment runs 3 underlying tools (csv-to-json, json-format, json-to-yaml); p...


description: Bundled execution of the Data interchange workflow — Bring data in from any structured format, normalize through JSON as the universal pivot, merge with overrides, audit the diff, flatten for downstream systems, and emit to whatever format the nex...


description: Bundled execution of the Decode this blob workflow — Hand the agent an opaque string — a JWT, a base64'd JSON payload, a gzip-encoded API response, a hex-encoded hash — and walk it through identifying what it is and unwrapping it layer by layer un...


description: Bundled execution of the DeFi dashboard workflow — DeFi market overview: total TVL, ETH price, Base gas, and global crypto stats in one call. One x402 payment runs 4 underlying tools (defi-tvl, crypto-price, gas-snapshot, crypto-global); partial-s...


description: Bundled execution of the DeFi protocol scanner workflow — Due-diligence a DeFi protocol in one workflow: live token price, market context, protocol TVL across chains, and recent news — the on-chain and off-chain picture together. One x402 payment ...


description: Bundled execution of the DNS & network ops workflow — End-to-end DNS health check: records, multi-resolver propagation, WHOIS, ASN, robots.txt, and reachability. One x402 payment runs 6 underlying tools (dns-lookup, dns-propagation, asn-info, whois, http-check, robots-check); partial-success per step.


description: Bundled execution of the Document intelligence workflow — Turn any PDF or image URL into structured data — metadata, extracted text, sliced page ranges, OCR for scanned docs, decoded barcodes / QR codes — without falling back to a vision LLM guess...


description: Bundled execution of the Domain age and legitimacy workflow — How old and legit is this domain? WHOIS registration, DNS resolution, and TLS certificate in one pass. One x402 payment runs 3 underlying tools (whois, dns-lookup, tls-cert); partial-su...


description: Bundled execution of the Domain intel workflow — Full domain security and SEO intelligence in one call: WHOIS, DNS, TLS cert, HTTP headers, tech stack, robots policy, and certificate transparency. One x402 payment runs 6 underlying tools (whois, d...


description: Bundled execution of the Earnings deep-dive workflow — Everything you need before a company reports: the upcoming earnings date, the latest financials, recent SEC filings, the live quote, and fresh analyst news — in one pass. One x402 payment runs...


description: Bundled execution of the Earnings watch workflow — Is this company reporting soon and what's the consensus? Earnings calendar, live quote, and recent search results in one call. One x402 payment runs 3 underlying tools (earnings-calendar, stock-qu...


description: Bundled execution of the Email deliverability workflow — Diagnose why a domain's email lands in spam: SPF posture, DMARC policy, DKIM key strength, MX targets, and a composite 0–100 score. One x402 payment runs 6 underlying tools (spf-check, dmarc-check, dkim-lookup, email-deliverability, email-validate, dns-lookup); partial-success per step.


description: Bundled execution of the Email security workflow — Full email auth posture: SPF, DMARC, DKIM, and composite deliverability score in one call. One x402 payment runs 4 underlying tools (spf-check, dmarc-check, dkim-lookup, email-deliverability); par...


description: Bundled execution of the Financial calculators workflow — Compound interest, amortization schedule, and loan payment in one call — the three financial calculations agents need most. One x402 payment runs 3 underlying tools (compound-interest, amor...


description: Bundled execution of the Financial analysis workflow — Quick company snapshot: live quote, 9 key financial metrics (revenue through cash flow), and upcoming earnings — one call, one payment. One x402 payment runs 3 underlying tools (stock-quote, c...


description: Bundled execution of the Financial research workflow — Pull SEC filings, real-time quotes, historical prices, and macro context for a single ticker in one pass. One x402 payment runs 7 underlying tools (stock-quote, stock-history, edgar-filings, edgar-company-facts, edgar-insider-trades, fred-series, research-company); partial-success per step.


description: Bundled execution of the Fixed-income desk workflow — Read the rate environment and price a bond in one workflow: the live Treasury curve, the recession-signal spread, inflation context, then price and yield a specific coupon bond at current rates...


description: Bundled execution of the Forecasting bake-off workflow — Don't guess which forecasting method to trust. Backtest all four (naive/drift, SES, Holt, Holt-Winters) on a real series, rank by out-of-sample RMSE, then forecast forward with the winner and its 95% prediction interval. Method selection without the hand-waving. One x402 payment runs 7 underlying tools (stock-history, fred-series, forecast-eval, forecast-naive, forecast-ses, forecast-holt, forecast-holt-winters); partial-success per step.


description: Bundled execution of the Fraud signals workflow — Is this domain trustworthy, or is it a phishing site / typosquat / scam? Pull the reputation signals an analyst checks before clicking anything: domain age, cert issuance history, hosting reputatio...


description: Bundled execution of the Fed economic snapshot workflow — Key Federal Reserve economic indicators — fed funds rate, unemployment, and CPI — in one call. One x402 payment runs 3 underlying tools (fred-series, fred-series, fred-series); partial-succ...


description: Bundled execution of the FX monitor workflow — Major currency snapshot: EUR/USD, GBP/USD, JPY/USD rates plus the full FX dashboard in one call. One x402 payment runs 3 underlying tools (fx-rate, fx-dashboard, fx-historical); partial-success per step.


description: Bundled execution of the Gas optimizer workflow — Find the cheapest gas right now: Base gas, Ethereum gas, Base fee estimate, and ETH price for USD conversion. One x402 payment runs 3 underlying tools (gas-snapshot, gas-estimate, crypto-price); pa...


description: Bundled execution of the Server-side identity mint workflow — The server-side identity-issuance round-trip: mint a random user-id (UUIDv4), derive a deterministic cross-system correlation-id (UUIDv5), turn the display name into a URL-safe handle, ...


description: Bundled execution of the Inflation check workflow — Is the economy in recession territory? CPI, fed funds, unemployment, and Sahm rule in one call. One x402 payment runs 4 underlying tools (cpi-yoy, fed-funds, unemployment-rate, sahm-rule); partia...


description: Bundled execution of the Insider alert workflow — Insider buying/selling activity for a stock: Form 4 trades, live quote, and recent SEC filings in one call. One x402 payment runs 3 underlying tools (edgar-insider-trades, stock-quote, edgar-filing...


description: Bundled execution of the Investment decision workflow — Should we do this project? Run a capital allocation decision (equipment, expansion, acquisition, build-vs-buy) through the textbook CFO workflow: NPV at your hurdle rate, IRR vs. cost of capi...


description: Bundled execution of the IPO watch workflow — What companies are going public? Recent S-1/IPO filings from EDGAR plus a web search for IPO news. One x402 payment runs 3 underlying tools (edgar-recent-ipos, search, search-news); partial-success per...


description: Bundled execution of the JSON pipeline workflow — Validate, pretty-print, and convert JSON to CSV in one pass — the complete JSON processing workflow. One x402 payment runs 3 underlying tools (json-validate, json-format, json-to-csv); partial-succ...


description: Bundled execution of the JWT forensics workflow — Someone hands you a JWT and asks 'is this valid?' Decode without verification first to see the shape, render the time claims (iat/nbf/exp) in human time, compute exactly how long until expiry, then...


description: Bundled execution of the JWT toolkit workflow — Decode and verify a JWT in one pass — see the payload and check the signature. One x402 payment runs 3 underlying tools (jwt-decode, jwt-verify, jwt-sign); partial-success per step.


description: Bundled execution of the Link preview card workflow — The 'turn a URL into a card-shaped preview' workflow. Pull OpenGraph/Twitter card metadata, fetch the article body as a description fallback, normalize the og:image into a standard 1200×630 soc...


description: Bundled execution of the Loan comparison workflow — Compare two or more loan offers — different rates, terms, fees, prepayment structures — on the metrics that actually matter (monthly payment, total interest, year-1 equity build, NPV at your discount rate, effective rate). Apples-to-apples math without opening a spreadsheet. One x402 payment runs 5 underlying tools (loan-payment, amortization, compound-interest, npv, irr); partial-success per step.


description: Bundled execution of the Location intel workflow — Point at an address (or even a rough place name) and assemble the situational brief: precise coordinates, the canonical postal address, what's within walking distance, the live weather forecast, a...


description: Bundled execution of the Macro backdrop snapshot workflow — The 'is the economic backdrop you're modeling against still current?' pack. Pull the canonical macro signals — CPI year-over-year, unemployment, fed funds, the Treasury yield curve, a G10...


description: Bundled execution of the Macro economics workflow — Pull the canonical US macro dataset — yield curve, CPI, unemployment, fed funds, Sahm rule — without an API key. One x402 payment runs 7 underlying tools (treasury-yield-curve, yield-curve-spread, cpi-yoy, unemployment-rate, fed-funds, sahm-rule, fred-release-calendar); partial-success per step.


description: Bundled execution of the Markdown to HTML round-trip workflow — Markdown to HTML and back — a round-trip conversion that proves fidelity and gives you both formats from one input. One x402 payment runs 3 underlying tools (markdown-to-html, html-to...


description: Bundled execution of the Crypto market brief workflow — Quick crypto market snapshot: price for a specific coin, trending coins, and global market stats (total cap, BTC dominance, volume) — one call. One x402 payment runs 3 underlying tools (crypt...


description: Bundled execution of the Uploaded-media normalize workflow — The 'user uploaded a thing, normalize it before storing' workflow. Probe the file (image or audio/video) with media-info, decode any embedded barcodes/QRs, resize and thumbnail the image...


description: Bundled execution of the Meeting scheduler workflow — Schedule a meeting across timezones without the round-tripping. Convert a proposed UTC slot into every attendee's local time, verify it lands on a working day for each, project the end time, ge...


description: Bundled execution of the NFT portfolio workflow — NFT + wallet snapshot: NFT holdings, native balance, and ETH price for a given address in one call. One x402 payment runs 3 underlying tools (nft-holdings, wallet-balance, crypto-price); partial-su...


description: Bundled execution of the Number crunch workflow — Statistical analysis suite: descriptive statistics, correlation analysis, and outlier detection on a single dataset. One x402 payment runs 3 underlying tools (stats-summary, correlation, outliers);...


description: Bundled execution of the Onchain analyst (SQL over Base) workflow — Ask Base anything in one paid call: your SQL runs against Coinbase's indexed, DECODED chain data (events with parsed parameters, transactions, blocks, user-ops) with the live sche...


description: Bundled execution of the OpenAPI spec audit workflow — Lint an OpenAPI spec and validate a sample payload against it — catch schema errors in one pass. One x402 payment runs 3 underlying tools (openapi-lint, openapi-validate-payload, openapi-secur...


description: Bundled execution of the Options analytics workflow — Price a European option on a live stock: pull the current quote, estimate volatility from recent history, run Black-Scholes for fair value + the full greeks, and check the news for catalysts. O...


description: Bundled execution of the Page audit workflow — Full page SEO + security audit: content extraction, metadata, HTTP headers, robots policy, and sitemap health in one call. One x402 payment runs 5 underlying tools (extract, meta, http-headers, robots...


description: Bundled execution of the PDF processing pipeline workflow — Full PDF processing pipeline — metadata, markdown conversion, and first-page extraction in one call. One x402 payment runs 3 underlying tools (pdf-info, pdf-to-markdown, pdf-extract-pages...


description: Bundled execution of the Cross-asset price monitor workflow — Side-by-side snapshot of a stock and a crypto asset: live quotes, 1-year history, and a date-stamped comparison. One x402 payment runs 5 underlying tools (stock-quote, stock-history, cr...


description: Bundled execution of the RAG corpus prep workflow — Take a raw document and turn it into a vector-DB-ready JSONL dataset, deterministically. Measures the corpus, token-counts it with the real OpenAI BPE, chunks at the right token boundary, attache...


description: Bundled execution of the Regex tester workflow — Test a regular expression against text and get match results plus text statistics — the quick validation loop for pattern development. One x402 payment runs 3 underlying tools (regex, text-stats, ex...


description: Bundled execution of the SEC regulatory monitoring workflow — The 'who just filed / who just bought / what just IPO'd / what does the full-text search say' monitoring loop. Five EDGAR tools composed: full-text search for a keyword, surface recent ...


description: Bundled execution of the Retirement planning workflow — Will my retirement plan actually work? Project the accumulation phase forward with compound interest, compute the target nest egg from your expected spending, then model the drawdown phase us...


description: Bundled execution of the Savings goal workflow — How much do I need to save each month to hit $X in N years? Pin down the required contribution with a clever PV-discount trick: discount the target back to today, then call loan-payment with the dis...


description: Bundled execution of the API contract drift check workflow — The 'did this API contract change in a way that breaks our integration?' workflow. Diff two OpenAPI snapshots structurally, lint the new one for agent-readiness regressions, extract the ...


description: Bundled execution of the Answer-a-question with sources workflow — The 'research a question, return an answer with citations' workflow. Brave answer for the AI-synthesized take with citations, Brave web for the canonical SERP, Brave news for time-...


description: Bundled execution of the SEC filings deep-dive workflow — Pull the full EDGAR picture of a US public company in one workflow: recent filings, key financial time series, insider trades, and full-text search across the corpus. One x402 payment runs 7 underlying tools (edgar-company-lookup, edgar-filings, edgar-company-facts, edgar-company-concept, edgar-insider-trades, edgar-search, edgar-13f-holdings); partial-success per step.


description: Bundled execution of the Security audit workflow — Enumerate a domain's external attack surface in one workflow: certs, DNS posture, email auth, HTTP security headers, and tech stack. One x402 payment runs 7 underlying tools (cert-transparency, dns-lookup, spf-check, dmarc-check, http-headers, tls-cert, tech-stack); partial-success per step.


description: Bundled execution of the Technical SEO audit workflow — Can search engines and AI crawlers actually index this page? One pass over reachability, TLS, robots policy, sitemap health, meta/OpenGraph tags, and the on-page link graph. One x402 payment ...


description: Bundled execution of the SSL audit workflow — TLS/SSL security posture check: live certificate inspection, HTTP security headers, and CAA DNS records. One x402 payment runs 3 underlying tools (tls-cert, http-headers, dns-lookup); partial-success p...


description: Bundled execution of the Site status snapshot workflow — The 'is this site healthy, addressable, and crawlable — right now?' workflow. DNS resolution → HTTP reachability → security headers → TLS certificate expiry → robots policy. Five tools, one structured status payload an operator (or an uptime bot, or a pre-flight check before an extract/crawl) can act on. One x402 payment runs 5 underlying tools (dns-lookup, http-check, http-headers, tls-cert, robots-check); partial-success per step.


description: Bundled execution of the Structured scrape workflow — Pull structured data out of any web page deterministically — articles to clean text, tables to JSON rows, specific elements via CSS selector — without writing regex against raw HTML. One x402 payment runs 7 underlying tools (extract, render, html-select, html-table, html-strip, html-links, html-meta); partial-success per step.


description: Bundled execution of the Text analysis workflow — Full text analysis — word/sentence stats, keyword extraction, and token count in one pass. One x402 payment runs 3 underlying tools (text-stats, keywords, token-count); partial-success per step.


description: Bundled execution of the Text hygiene workflow — Turn a wall of dirty text — chat logs, scraped pages, user-generated content, log dumps — into something safe to store, search, and pipe into the next step. Measure first, redact PII before anything...


description: Bundled execution of the Timezone planner workflow — Time zone conversion, business day calculation, and cron schedule preview — scheduling in one pass. One x402 payment runs 3 underlying tools (time-convert, business-days, cron-next); partial-suc...


description: Bundled execution of the Trend analysis workflow — Take any numeric time series — a stock's daily close, a FRED macro indicator, a treasury yield history — and run it through the full quantitative workup: descriptives, moving averages, trend line,...


description: Bundled execution of the Multi-stop trip planner workflow — Plan a multi-stop journey deterministically: geocode each stop, sum the pairwise haversine distances, estimate arrival times by adding driving hours per leg, count business days from toda...


description: Bundled execution of the URL inspector workflow — Quick URL health and metadata check — parse the URL structure, verify reachability, and pull page metadata in one pass. One x402 payment runs 3 underlying tools (url-parse, http-check, meta); parti...


description: Bundled execution of the User onboarding workflow — Take a signup form submission and run the full onboarding workup deterministically: validate the email, score the chosen password, mint a stable internal ID, derive a URL-safe handle from the dis...


description: Bundled execution of the Validator suite workflow — Validate common identifiers in one call: ISBN (book), IBAN (bank account), and credit card number (Luhn check). One x402 payment runs 3 underlying tools (isbn-validate, iban-validate, card-valida...


description: Bundled execution of the Wallet audit workflow — Full wallet activity review: balance, recent transactions, and token metadata for a given address. One x402 payment runs 3 underlying tools (wallet-balance, wallet-transactions, token-metadata); par...


description: Bundled execution of the Agent wallet readiness check workflow — One call answers 'can this wallet pay right now?' — USDC balances on Base AND Solana, live Base gas, and a ready-to-share Coinbase Onramp funding link if it's running dry. One x402 p...


description: Bundled execution of the Weather briefing workflow — Full weather briefing for a location: current conditions, 7-day forecast, and air quality index in one pass. One x402 payment runs 3 underlying tools (weather-current, weather-daily, weather-air...


description: Bundled execution of the Webhook debug workflow — A webhook hit your endpoint and you need to confirm it's authentic, valid, and safe to log. Pretty-print the payload, decode any JWT auth header, verify the HMAC signature against the raw body, sch...


description: Bundled execution of the World Bank country data workflow — GDP and population for a country — two key World Bank indicators in one call. One x402 payment runs 3 underlying tools (world-bank-indicator, world-bank-indicator, world-bank-indicator); ...


description: Bundled execution of the XML to JSON workflow — Convert XML to JSON and pretty-print it — the 'legacy API response to modern format' workflow in one call. One x402 payment runs 3 underlying tools (xml-to-json, json-format, json-validate); partial-...


description: Bundled execution of the Yield dashboard workflow — Current yield curve snapshot: full Treasury curve, key spreads, and average rates in one call. One x402 payment runs 3 underlying tools (treasury-yield-curve, yield-curve-spread, treasury-avg-rat...


key: POST https://agent402.tools/api/slugify

description: Turn any text into a URL-safe slug (lowercase, hyphenated, diacritics stripped).


description: Sort the lines of a text. order: asc (default) | desc | numeric. unique:true removes duplicates; ci:true is case-insensitive.


key: POST https://agent402.tools/api/soundex

description: Compute the American Soundex (NARA) phonetic hash code for one or more words. Soundex maps similar-sounding names to the same 4-character code (letter + 3 digits). Useful for fuzzy name matching. Deterministic, pure CPU.


description: Fetch and validate a domain's SPF record (RFC 7208). Parses mechanisms (ip4/ip6/include/a/mx/all), counts DNS lookups against the famous 10-lookup limit, and flags the qualifier on `all` (-/fail, ~/softfail, ?/neutral). The first stop when an email is hitting the spam folder.


key: POST https://agent402.tools/api/stats

description: Descriptive statistics for an array of numbers: count, sum, mean, median, mode, min, max, range, variance, stddev, and percentiles.


description: Compute the full descriptive-stats panel for an array of numbers in one call: count, sum, mean, median, mode, stddev (sample), variance, min, max, range, q1, q3, IQR. Beats calling 12 separate tools when you already have the array in front of you.


description: Compute multiple similarity metrics between two strings at once: Dice coefficient, Jaccard index, overlap coefficient (all bigram-based), and normalized length difference. All values 0–1. Deterministic, pure CPU.


description: Detect the technology stack of a public website: CDN, web server, language/runtime, frontend framework (Next.js, Nuxt, SvelteKit, Remix, Astro, React, Vue, Angular), CMS (WordPress, Drupal, Ghost, Shopify, Wix, Squarespace, Webflow), analytics (GA, GTM, PostHog, Mixpanel, Segment, Hotjar, Plausible, Fathom), and payments (Stripe, PayPal). Signature-based; no third-party API.


description: Fund any address with testnet money via the Coinbase faucet — USDC (1) or ETH (0.0001) on Base Sepolia, USDC (1) or SOL on Solana devnet — everything an agent needs to rehearse the complete x402 payment loop safely before moving real money. A tent...


description: Split text into overlapping chunks for RAG ingestion — by characters (default) or by exact LLM tokens. Returns the chunks plus offsets. Deterministic, no model needed.


description: Line-by-line diff of two texts (LCS). Returns unified-style ops and change counts. Up to 2000 lines per side.


description: Compute Jaccard similarity, overlap coefficient, and Sorensen-Dice coefficient between two texts at the word level. Returns similarity scores (0-1) plus shared and unique word counts.


description: Characters, words, sentences, paragraphs, average word length, reading time, and an LLM token estimate for any text.


description: Convert between epoch (s or ms), ISO 8601, and any IANA timezone. Give a value, get every representation back.


description: Inspect the TLS certificate of any public host: subject, issuer, validity window, days remaining, SANs, and SHA-256 fingerprint.


description: Count exact LLM tokens for a string using the real OpenAI BPE (o200k_base for gpt-4o/o-series, cl100k_base for gpt-4/gpt-3.5). Deterministic, offline — budget context windows without calling a model.


description: Resolve an ERC-20 contract address to its on-chain metadata: symbol, decimals, name, and logo URL where available. Use this to humanize a raw contract address before showing it to a user or before computing fiat values.


description: Return the current USD spot price for an ERC-20 token, identified by its contract address and network. Sourced from Alchemy's aggregated price feed. Use this for portfolio-value calculations or to denominate a balance in fiat without depending on ...


key: POST https://agent402.tools/api/totp

description: Compute the current TOTP code (RFC 6238, 30s period, SHA-1, 6 digits) from a base32 secret. Useful for agents that must complete 2FA flows they are authorized for.


description: Transcribe audio to text using OpenAI (gpt-4o-mini-transcribe). Provide a URL to an audio file (mp3, wav, m4a, etc.) and get back the transcript. No API key needed; pay per call via x402. Max 5 minutes of audio, 25 MB file size.


description: Transcribe audio to text using OpenAI (gpt-4o-transcribe). Higher accuracy than the standard tier. Provide a URL to an audio file and get back the transcript. No API key needed; pay per call via x402. Max 10 minutes of audio, 25 MB file size.


description: Build the EIP-3009 transferWithAuthorization typed data for a gasless USDC transfer on Base/Polygon/Arbitrum/Optimism/Ethereum — the exact EIP-712 object an agent signs with its OWN key to authorize an x402 payment. We construct it; we never sign or send. Non-custodial.


description: Truncate text to a maximum length, adding an ellipsis (or custom suffix). Optionally break on word boundaries.


key: POST https://agent402.tools/api/tts

description: Convert text to speech using OpenAI TTS-1. Returns base64-encoded audio (mp3/opus/aac/flac/wav/pcm). 10 voices available. No API key needed; pay per call via x402. Text capped at 2000 chars.


key: POST https://agent402.tools/api/tts-hd

description: Convert text to speech using OpenAI TTS-1-HD (higher fidelity). Returns base64-encoded audio. Same interface as /api/tts but with better audio quality. No API key needed; pay per call via x402. Text capped at 2000 chars.


description: Convert a value between units of length, mass, temperature (C/F/K), data, time, or speed.


description: Percent-encode or decode a string for URLs. mode: encode (default) or decode. component: true (default) uses encodeURIComponent semantics.


description: Parse a URL into components: protocol, host, port, path, query params (decoded), hash, origin, punycode hostname.


description: Heuristic user-agent string parser: browser, version, OS, device class, and bot detection.


key: POST https://agent402.tools/api/uuid-v5

description: Generate a deterministic name-based UUID (version 5, SHA-1) from a namespace + name — the same inputs always yield the same UUID, for stable IDs without a database. Namespace may be a UUID or an alias: dns | url | oid | x500.


description: Validate a UUID and report its version (1-8) and variant. Accepts hyphenated or braced forms.


description: Look up the native coin balance (ETH/MATIC) plus every ERC-20 holding for a wallet address on Ethereum, Base, Polygon, Arbitrum, or Optimism. Returns clean decimal balances (already scaled by token decimals) plus symbol and contract — ready to display in a UI or feed into a portfolio tool.


description: Return the most recent asset transfers (incoming + outgoing) for a wallet address — native coin, ERC-20, ERC-721, ERC-1155 — already merged and sorted newest first. Each row carries the block, tx hash, counterparty, asset, and decimal value. Cap is 100 per direction; widen the window via `fromBlock` if you need deeper history.


key: POST https://agent402.tools/api/whois

description: Domain registration data via RDAP (the structured WHOIS successor): registrar, creation/expiry dates, status, nameservers.


description: Top N words and bigrams from text. Lowercase, strip punctuation, filter common English stop words. Returns sorted word and bigram frequency lists.


description: Wrap text to a specified column width, breaking at word boundaries. Words longer than the width are forcibly broken. An optional indent string is prepended to each line. Deterministic, pure CPU.


description: Parse XML into a JSON object tree (attributes under _attrs, text under _text; repeated elements become arrays).


description: Check XML well-formedness: balanced open/close tags, proper nesting, unescaped entities. No DTD/schema validation — syntax only. Pure CPU, deterministic.


description: Parse YAML into JSON (safe schema — no code execution).


description: OpenAI-compatible chat completions with server-side model choice: omit "model" (or send "auto") and the gateway routes the prompt to the top-ranked model for its task type (code / reasoning / long-context / general) from a fixed eval-derived ranki...


description: OpenAI-compatible chat completions over x402 — point any OpenAI SDK at base_url https://agent402.tools/v1 and pay per call in USDC (Base, Solana, Polygon, Arbitrum, Stellar), no API key, no signup. Budget/mid models: gpt-4o-mini, claude haiku, gem...


description: OpenAI-compatible text embeddings over x402 — point any OpenAI SDK at base_url https://agent402.tools/v1 and pay $0.002 per call in USDC, no API key, no signup. Batch up to 64 inputs / 16k chars per request; text-embedding-3-small by default (3-la...


description: OpenAI-compatible image generation over x402 — point any OpenAI SDK's images.generate() at base_url https://agent402.tools/v1 and pay $0.08 per image in USDC, no API key, no signup. Served by Gemini 2.5 Flash Image (nano banana); prompt in (up to ...


description: OpenAI-compatible chat completions, nano tier: gpt-4.1-nano, gpt-5-nano, gemini flash-lite, small llama/ministral/qwen, deepseek-chat — $0.003 per call in USDC over x402, priced for high-frequency agent loops. Same wire format as /v1/chat/completi...


description: OpenAI-compatible chat completions, premium tier: gpt-5, o3/o4, claude opus — paid per call in USDC over x402. Same wire format as /v1/chat/completions with the largest caps (64k chars in, 8192 tokens out).


description: OpenAI-compatible chat completions, pro tier: gpt-4o, gpt-4.1, claude sonnet, gemini pro, grok — paid per call in USDC over x402. Same wire format as /v1/chat/completions with higher input/output caps (48k chars in, 4096 tokens out).


description: AgentAegis cve_lookup — CVSS score, severity, CWE classifications, CISA KEV (known-exploited) status, affected products and references for a CVE id. NVD with CIRCL + OSV fallback for reliability.


description: AgentAegis dependency_audit — scan a git repository or a dependency manifest (npm/pip/go/ruby/java/cargo) for known-CVE packages, with severities and upgrade fixes (Trivy).


description: AgentAegis scan_mcp_plugin — supply-chain trust scan of an MCP server or agent skill BEFORE you install/trust it. Clones a git repo (or takes a code snippet) and flags exfiltration (secrets/env to the network), prompt-injection sinks (hijack phrases + hidden unicode), dangerous capabilities (eval/shell/dynamic exec), npm install hooks, and obfuscation → one PROCEED/CAUTION/BLOCK verdict with findings.


description: AgentAegis ssl_tls_audit — TLS/certificate health grade for a host: supported protocols, cipher strength, certificate validity + days-to-expiry, and known TLS vulnerabilities.


description: AgentAegis threat_intel_lookup — reputation + threat verdict for an IOC (IP, domain, URL, or file hash) aggregated across AbuseIPDB, AlienVault OTX, and abuse.ch.


description: AgentAegis vet_endpoint — composite PROCEED/CAUTION/BLOCK safety verdict for an endpoint an AI agent is about to call or pay. Runs live TLS/cert, DNS hygiene, threat-intel (domain + resolved IP), and domain-age signals → one trust score with reasons.


description: Agent Capability Attestation: SYNTHORA multi-LLM jury evaluates an autonomous agent's declared capabilities against real sample outputs. Returns reliability score 0-100 + trust tier (trusted/limited/unverified) + per-capability verdict. Ed25519-signed, publishable on-chain. POST {"name":"myAgent","claimed_capabilities":["translate","summarize"],"sample_outputs":["..."]}.


serviceName: Cloud Provider Status Check

description: Check one public AWS, Google Cloud, Azure, DigitalOcean, or Linode service/location status source and return a terse agent-ready verdict.


serviceName: x402 Endpoint Inspector

description: Inspect a URL for x402 payment challenges, payable metadata, discovery links, OpenAPI, MCP, Agent Skills, and Bazaar-readiness signals.


serviceName: Public Data Catalog

description: Return AgentBodega's Public Data department offerings grouped by category with full input/output schemas, prices, route paths, and workflow guidance.


serviceName: Social Media Department Catalog

description: Return AgentBodega's Social Media department: configured public social/video data routes plus available and staged coverage families for social, creator, video, audio, ad-library, and UGC research products.


serviceName: Official Service Status Check

description: Check one official status page or status API for GitHub, GitLab, deploy platforms, package registries, databases, auth, and AI APIs.


description: Agent Card Validator (A2A): given an Agent Card URL or JSON, deterministically validates it against the A2A spec — required fields, skill schemas, endpoint reachability, security schemes, provider transparency — and returns a compatibility_score, schema_errors and warnings. The trust layer for the agent economy. Deterministic, Ed25519-signed. 0.01 USDC via x402 on Base. SYNTHORA.


description: Scan a wallet for risky ERC-20 token approvals. Identifies unlimited approvals, unverified spender contracts, and generates risk assessment.


description: Smart contract security analysis with gas optimization and diff review mode. Supports Solidity, Rust, Move, TypeScript. Returns severity-ranked issues with line numbers, categories, and fix suggestions.


description: Generate human-readable documentation for any verified smart contract. Returns function descriptions, parameter explanations, risk flags, interaction patterns, security posture, and admin capability analysis.


description: Monitor recent contract admin activity. Detects ownership transfers, implementation upgrades, pause state changes, and other admin operations. Returns risk assessment.


description: AI-powered sentiment analysis for crypto, finance, and social media text. Returns sentiment score (-1 to 1), confidence, label (very_bearish to very_bullish), reasoning, and per-entity sentiment.


description: Solana rug check for agents evaluating a token before buying: mint authority, freeze authority, holder concentration, and liquidity depth rolled into a composite 0-100 score. Accepts USDC on Base or Solana. Category: data.


description: Explain a Solana transaction for agents and users who need to know what it actually did: labeled programs, token/SOL movements, and plain-English summary. Accepts USDC on Base or Solana. Category: data.


description: Simulate a Solana transaction for agents about to sign it: balance changes, labeled programs, deterministic risk rules, and a proceed/caution/avoid recommendation. Accepts USDC on Base or Solana. Category: data.


description: AI-powered text summarization with configurable length (brief/standard/detailed), format (prose/bullet_points/structured), and optional topic focus. Returns summary, key points, and compression ratio.


description: Compare a primary token against up to 3 competitors. Returns full research on the primary token, abbreviated metrics for comparisons, and AI-generated comparative analysis.


description: Token metadata enrichment with market data and AI-generated risk assessment for EVM and Solana tokens. Returns token info, price data, and risk scoring.


description: Multi-source token research: market data (CoinGecko), DeFi metrics (DeFiLlama), contract verification (Etherscan), prediction markets (Polymarket), price history, holder distribution, and AI risk assessment.


description: Rug-check risk score for agents evaluating a token before buying: mint/freeze authority, holder concentration, and liquidity depth rolled into a composite 0-100 score. Pre-computed for top tokens, live for others. Category: data.


description: AI-powered text translation with tone control (formal/casual/technical). Automatically detects source language. Preserves formatting and cultural nuances.


description: Decode any EVM transaction: function call, parameters, token transfers, and plain-English explanation.


description: Comprehensive wallet safety check combining approval scanning, recent transaction analysis, and contract interaction assessment. The endpoint an agent calls before executing any DeFi transaction.


description: Fetch any URL and return clean text, title, description, Open Graph tags, canonical, favicon, headings, word count, reading time. Ideal for LLM agents building summaries or doing research. Edge-cached 5min. POST JSON { url, maxTextLen? }.


serviceName: AgentPay

description: One-call pre-trade sanity check for AI agents: live orderbook slippage at YOUR size, side-aware funding carry, open-interest crowding, and optional contract security — composed into a single ok/caution/avoid verdict with per-factor reasons and raw data embedded. Replaces four API integrations plus the judgment layer.


description: Buyer-side trust oracle for the x402 marketplace: 'I need X, budget $Y — which tool is real?' Sweeps the WHOLE catalog across many queries, collapses sybil/factory clusters (one wallet stamping many fake-distinct listings), ranks the genuinely-used survivors by unique-payer usage, and returns one vetted pick with a ready-to-pay challenge. The credit-bureau check an agent can't do in a single query.


description: A stateful, multi-chain spending session for AI agents. One session enforces a hard USDC budget cap across every tool call, with a verifiable receipt and running ledger for each payment — not a one-shot budget check, but persistent spend governance with a full audit trail. USDC on Base or Stellar.


description: Check writing for banned phrases and return correction targets tied to the content field.


description: API response validation for agents - check JSON Schema and suggest repairs.


description: JSON repair for AI agents - fix malformed JSON and return structured output.


description: JSON Schema inference for APIs - infer schema from sample responses.


key: POST https://agentres.dev/api/book

serviceName: Agentic Reservations

description: Book a paid Resy reservation for the authenticated user using a slot config token.


description:
Find People is a real-time Open Source Intelligence (OSINT) agent specialized in researching individuals and professional entities.

**What it does:**
• Identifies people by name, role, or company affiliation
• Retrieves verified career timelines and professional backgrounds
• Finds similar professionals in any industry or domain
• Synthesizes biographical information with source citations
• Validates identities across LinkedIn, company sites, and public records

**Best for:**
→ Due diligence research on potential hires or partners
→ Competitive intelligence on industry leaders
→ Journalist & researcher background verification
→ Sales prospecting and lead enrichment
→ Investor research on startup founders and executives

**Powered by:**
Neural and deep search capabilities that go beyond st


serviceName: Allium

description: API request: /api/v1/developer/prices/at-timestamp


description: API request: /api/v1/developer/prices/history


description: API request: /api/v1/developer/wallet/balances/history


description: API request: /api/v1/explorer/queries/run-async


description: Chainlink For Agents: submit a signed operation payload.


description: Chainlink For Agents: execute a catalog workflow by workflow name.


description: Chainlink For Agents: register an agent identity. Onboarding: GET /v1/skills, GET /v1/terms-of-service, POST /v1/register.


serviceName: GEDX402 Agents

description: Create a hosted agent session (Durable Object) on agents.gedx402.com. Returns session_id and message_url; each turn is a separate x402 payment. Shard omitted from default OpenAPI discovery (jobs/agents/d1) — use GET /v1/models?shard=agents.


description: One agent turn on Workers AI (Llama 3.2 3B). POST content; optional namespace queries search.gedx402.com memory (skipped if unavailable). HTTP-only v0 — no WebSocket.


serviceName: Sayer & Stone


serviceName: Suede Agent Studio

description: Run daily-lyric-drop-s4f7x from Suede Agent Studio over x402.


description: Generate x402 Bazaar metadata draft from an AgentSpec report or service description.


description: Inspect MCP tools and return agent-readiness score, risky tools, missing schemas, and marketplace candidates.


description: Inspect an OpenAPI spec and return agent-readiness score, risks, recommendations, and x402 Bazaar candidates.


description: Return a compact agent-readiness score for OpenAPI or MCP input.


key: POST https://agenttrust.uk/v1/scan

description: Scan any OpenClaw SKILL.md for malware, prompt injection, exfiltration, and 37 other threat patterns. Returns risk score 0-100 and detailed findings.