{"name":"x402 shelves at x402tookit.com","domain":"x402tookit.com","generated":"2026-10-22T02:08:55.811Z","shelfCount":148,"endpointCount":1298,"payment":"USDC over x402 (HTTP 402), no account or API key","shelves":[{"slug":"airlines-reference","name":"Airlines Reference","tagline":"Airline lookup by IATA or ICAO code, callsign, country and flight number parsing from the OpenFlights snapshot.","tags":["airlines","iata","icao","aviation","reference"],"url":"https://airlines-reference.x402tookit.com","openapi":"https://airlines-reference.x402tookit.com/openapi.json","llms":"https://airlines-reference.x402tookit.com/llms.txt","catalog":"https://airlines-reference.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/airline-callsign","price":"$0.02","description":"Convert an airline radio callsign (SPEEDBIRD) to its airline, or an airline code or name to its callsign."},{"path":"/airline-lookup","price":"$0.02","description":"Find an airline by IATA (BA), ICAO (BAW) or name: callsign, country, active flag. 2017 snapshot incl. defunct airlines."},{"path":"/airline-route-between","price":"$0.02","description":"Airlines listed on a route between two airport codes (JFK, LHR) in the old OpenFlights routes snapshot, both directions."},{"path":"/airline-routes","price":"$0.02","description":"Route count and top origin and destination airports for an airline from the old OpenFlights routes snapshot (2017)."},{"path":"/airline-search","price":"$0.02","description":"Search airlines by name fragment (min 2 chars), active first, optional active filter, capped at 50 results."},{"path":"/airlines-by-country","price":"$0.02","description":"List airlines of a country (name as OpenFlights spells it) with active filter and paging; 'list' gives country counts."},{"path":"/flight-number-parse","price":"$0.02","description":"Parse a flight number like BA117, BAW117 or U21234 into airline code, number and suffix, validate format, find the airline."}]},{"slug":"airports-reference","name":"Airports Reference","tagline":"Airport lookup, nearest airports, distances, runways and hubs from OurAirports open data.","tags":["airports","iata","icao","aviation","reference"],"url":"https://airports-reference.x402tookit.com","openapi":"https://airports-reference.x402tookit.com/openapi.json","llms":"https://airports-reference.x402tookit.com/llms.txt","catalog":"https://airports-reference.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/airport-code-convert","price":"$0.02","description":"Convert an airport code between IATA (3 letters) and ICAO (4 letters) and validate the format; reports unknown codes."},{"path":"/airport-distance","price":"$0.02","description":"Great-circle distance in km, miles and nautical miles between two airports, with a rough flight time estimate."},{"path":"/airport-lookup","price":"$0.02","description":"Find an airport by IATA code, ICAO code or name with fuzzy matching: location, elevation, type, longest runway."},{"path":"/airport-runways","price":"$0.02","description":"Runway facts for an airport by IATA, ICAO or name: longest runway, surface, lighting, headings, closed runways."},{"path":"/airport-timezone","price":"$0.02","description":"Time zone offset of an airport: reports whether the dataset has one (it does not) and gives a nominal solar offset."},{"path":"/airports-in","price":"$0.02","description":"List airports in a country or ISO region (like US-CO) filtered by size and scheduled service, with codes."},{"path":"/airports-near","price":"$0.02","description":"Nearest airports to a latitude and longitude with distance, bearing, type and codes; filter by size or scheduled service."},{"path":"/big-hubs","price":"$0.02","description":"Busiest large airports ranked by annual passengers (latest Wikidata figure), optionally by country or continent."}]},{"slug":"math-geometry","name":"Algebra and Geometry Solvers","tagline":"Quadratic and cubic roots, triangle solver, shape areas and volumes, linear systems, matrices, vectors, trig, complex numbers, series, coordinate geometry.","tags":["math","algebra","geometry","matrix","trigonometry"],"url":"https://math-geometry.x402tookit.com","openapi":"https://math-geometry.x402tookit.com/openapi.json","llms":"https://math-geometry.x402tookit.com/llms.txt","catalog":"https://math-geometry.x402tookit.com/catalog","endpointCount":11,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/complex-ops","price":"$0.02","description":"Complex number arithmetic, modulus and argument, integer powers, square root and n-th roots, in rectangular and polar form."},{"path":"/coordinate-geometry","price":"$0.02","description":"Plane geometry from coordinates: line through two points, distance, circle through three points, polygon area, intersections."},{"path":"/cubic-solve","price":"$0.02","description":"Solve ax^3 + bx^2 + cx + d = 0: all three roots (real and complex) by Cardano and the trigonometric method."},{"path":"/linear-system","price":"$0.02","description":"Solve linear equations Ax = b (up to 6 unknowns): unique, none or infinite solutions, with rank and determinant."},{"path":"/matrix-ops","price":"$0.02","description":"Matrix determinant, inverse, transpose, rank, trace, product with a second matrix, and eigenvalues of 2x2 and 3x3 matrices."},{"path":"/quadratic-solve","price":"$0.02","description":"Solve ax^2 + bx + c = 0: real or complex roots, discriminant, vertex, axis of symmetry and factored form."},{"path":"/sequence-sum","price":"$0.02","description":"Arithmetic and geometric sequences: n-th term and sum (and infinite sum when it converges), plus Fibonacci and Lucas numbers."},{"path":"/shape-measure","price":"$0.02","description":"Area, perimeter, surface area and volume of circles, polygons, sectors, spheres, cylinders, cones, boxes, tori and more."},{"path":"/triangle-solve","price":"$0.02","description":"Solve a triangle from any three of sides a, b, c and angles A, B, C (degrees), incl. ambiguous SSA, with area and radii."},{"path":"/trig-values","price":"$0.02","description":"Sine, cosine, tangent of an angle in degrees or radians, exact values at special angles, and inverse trig functions."},{"path":"/vector-ops","price":"$0.02","description":"Vector operations: dot and cross product, magnitudes, angle between vectors, projection, unit vectors and distance."}]},{"slug":"audio-calc","name":"Audio Calc","tagline":"Audio engineering maths for agents: sample rates, bit depth, bitrates, dB sums, SPL, LUFS, latency, tuning ratios and room modes.","tags":["audio","dsp","acoustics","loudness","sound"],"url":"https://audio-calc.x402tookit.com","openapi":"https://audio-calc.x402tookit.com/openapi.json","llms":"https://audio-calc.x402tookit.com/llms.txt","catalog":"https://audio-calc.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bit-depth","price":"$0.02","description":"Dynamic range, levels and smallest step for a PCM bit depth, theoretical SNR, and the bit depth needed for a dB range."},{"path":"/bitrate-size","price":"$0.02","description":"Audio file size from bitrate and duration, or the bitrate or duration it implies; PCM size from rate, depth and channels."},{"path":"/buffer-latency","price":"$0.02","description":"Audio buffer size to latency in ms (one way and round trip) at a sample rate, or the buffer needed for a latency target."},{"path":"/db-sum","price":"$0.02","description":"Add, average or subtract sound levels in dB: total of several sources, N identical sources, or background-corrected level."},{"path":"/dbfs","price":"$0.02","description":"Convert between linear amplitude and dBFS, and get the RMS level and crest factor of a sine, square, triangle or sawtooth."},{"path":"/interval-ratio","price":"$0.02","description":"Convert a frequency ratio (3:2) to cents and semitones or back, name just and Pythagorean intervals and commas, apply to Hz."},{"path":"/lufs-math","price":"$0.02","description":"Loudness maths: gain to a LUFS target or platform, resulting true peak vs ceiling, or combining segment loudness."},{"path":"/room-modes","price":"$0.02","description":"Room mode frequencies (axial, tangential, oblique) for a rectangular room, plus Schroeder frequency from RT60."},{"path":"/sample-rate","price":"$0.02","description":"Nyquist frequency for a sample rate, plus the alias frequency and samples per cycle of a tone, and the guard band above 20 kHz."},{"path":"/sound-wavelength","price":"$0.02","description":"Speed of sound in air at a temperature, wavelength and period for a frequency or the reverse, with delay per metre."},{"path":"/spl-distance","price":"$0.02","description":"Sound level at another distance (inverse-square law; line sources fall 3 dB per doubling), or the distance for a level."},{"path":"/tuning-temperament","price":"$0.02","description":"Frequencies, cents and ratios of the 12 notes in equal, 5-limit just, Pythagorean or quarter-comma meantone tuning."}]},{"slug":"automotive-calc","name":"Automotive Calculators","tagline":"Car math for agents: tire size and speedometer error, gearing and RPM, trip fuel, EV efficiency, towing, depreciation, lease versus buy, engines and braking.","tags":["automotive","car","calculator","tires","ev"],"url":"https://automotive-calc.x402tookit.com","openapi":"https://automotive-calc.x402tookit.com/openapi.json","llms":"https://automotive-calc.x402tookit.com/llms.txt","catalog":"https://automotive-calc.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/acceleration-estimate","price":"$0.02","description":"Estimate quarter-mile time and trap speed from weight and horsepower (Hale), plus a power-limited lower bound for 0-60 mph."},{"path":"/depreciation","price":"$0.02","description":"Vehicle value year by year by straight-line, declining-balance or your own yearly percentage drops, with total loss."},{"path":"/engine-calc","price":"$0.02","description":"Engine displacement in cc, litres and cubic inches from bore, stroke and cylinders; compression ratio and mean piston speed."},{"path":"/ev-efficiency","price":"$0.02","description":"EV efficiency in kWh per 100 miles, miles per kWh, Wh per km and MPGe, range from battery size, and cost versus a gas car."},{"path":"/fuel-trip-cost","price":"$0.02","description":"Trip fuel and cost for legs with different mileage (city, highway), tank range, refuel stops, cost per person and a second car."},{"path":"/gear-rpm","price":"$0.02","description":"Engine RPM at a road speed (or speed at an RPM) from tire size, axle ratio and transmission gear ratios, with a table by gear."},{"path":"/lease-vs-buy","price":"$0.02","description":"Lease versus buy over the lease term: lease payment from money factor and residual, loan payment, resale equity and net cost."},{"path":"/stopping-distance","price":"$0.02","description":"Stopping distance from speed: reaction distance plus braking distance on dry, wet, snow or ice, with road grade."},{"path":"/tire-compare","price":"$0.02","description":"Tire dimensions from size codes like 225/45R17, and speedometer and odometer error when you change to a different size."},{"path":"/towing-payload","price":"$0.02","description":"Towing check in pounds: payload left after people, cargo and tongue weight, tow rating and combined weight limits."}]},{"slug":"aviation-calc","name":"Aviation Calculators","tagline":"Pilot math from your own numbers: pressure and density altitude, ISA, true airspeed, wind components, wind triangle, fuel and time, glide and turns.","tags":["aviation","pilot","e6b","calculator","flight"],"url":"https://aviation-calc.x402tookit.com","openapi":"https://aviation-calc.x402tookit.com/openapi.json","llms":"https://aviation-calc.x402tookit.com/llms.txt","catalog":"https://aviation-calc.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/density-altitude","price":"$0.02","description":"Density altitude from field elevation, altimeter setting and temperature, exact and by rule of thumb, with a performance flag."},{"path":"/fuel-time-distance","price":"$0.02","description":"E6B arithmetic: give any two of distance, groundspeed and time for the third, plus fuel burn, reserve and range."},{"path":"/glide-ratio","price":"$0.02","description":"Glide distance, time and sink rate from altitude above ground, glide ratio and best-glide speed, with headwind or tailwind."},{"path":"/isa-atmosphere","price":"$0.02","description":"Standard atmosphere at an altitude: temperature, pressure, density, sound speed, and ISA deviation for a measured temperature."},{"path":"/pressure-altitude","price":"$0.02","description":"Pressure altitude from field elevation and altimeter setting (inHg or hPa), exact ISA result and the 1000 ft per inHg rule."},{"path":"/true-airspeed","price":"$0.02","description":"True airspeed, Mach and equivalent airspeed from calibrated airspeed, pressure altitude and outside air temperature."},{"path":"/turn-hold","price":"$0.02","description":"Turn rate, radius, bank angle and load factor from true airspeed, plus holding pattern leg length, width and time."},{"path":"/wind-components","price":"$0.02","description":"Headwind or tailwind and crosswind (left or right) from wind direction and speed against a runway number or heading, with gusts."},{"path":"/wind-triangle","price":"$0.02","description":"E6B wind triangle: wind correction angle, heading and groundspeed for a course, or track and groundspeed for a heading flown."}]},{"slug":"aviation-weather","name":"Aviation Weather","tagline":"Airport weather decoded into flight categories, forecast deterioration, crosswind, density altitude and SIGMET hazards.","tags":["aviation","weather","metar","taf","drone"],"url":"https://aviation-weather.x402tookit.com","openapi":"https://aviation-weather.x402tookit.com/openapi.json","llms":"https://aviation-weather.x402tookit.com/llms.txt","catalog":"https://aviation-weather.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/airport-conditions","price":"$0.03","description":"Airport weather now and ahead in one call: current flight category, worst forecast category, wind and trend."},{"path":"/crosswind","price":"$0.02","description":"Live crosswind and headwind components at an airport for a runway heading, including gusts, versus your limit."},{"path":"/density-altitude","price":"$0.02","description":"Density altitude at an airport from live temperature and pressure: performance penalty for aircraft and drones."},{"path":"/fog-risk","price":"$0.02","description":"Fog and low-visibility risk at an airport from the temperature-dew point spread, wind and visibility."},{"path":"/metar-multi","price":"$0.02","description":"Current weather at up to 10 airports at once: flight category, wind and ceiling for each, worst first."},{"path":"/metar","price":"$0.02","description":"Latest airport weather by ICAO code, decoded: flight category VFR/MVFR/IFR/LIFR, wind, visibility, ceiling, temperature."},{"path":"/sigmets","price":"$0.02","description":"Active US SIGMETs and AIRMETs by hazard: convective, turbulence, icing, volcanic ash, with altitudes and validity."},{"path":"/taf","price":"$0.02","description":"Airport forecast (TAF) summarized: worst flight category in the next 6-24 hours, when it starts, and the periods."}]},{"slug":"bank-validators","name":"Bank and Tax ID Validators","tagline":"Validate IBAN, BIC, card number, US routing, EU VAT and US EIN formats and check digits.","tags":["iban","bic","vat","validation","banking"],"url":"https://bank-validators.x402tookit.com","openapi":"https://bank-validators.x402tookit.com/openapi.json","llms":"https://bank-validators.x402tookit.com/llms.txt","catalog":"https://bank-validators.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/aba-routing-check","price":"$0.02","description":"Check a US ABA routing number: 3-7-1 weighted checksum and the Federal Reserve district from the prefix."},{"path":"/bic-parse","price":"$0.02","description":"Parse a SWIFT BIC (ISO 9362): bank code, ISO 3166 country, location, branch; checks format and country."},{"path":"/card-check","price":"$0.02","description":"Luhn check plus card brand and length from IIN ranges (Visa, Mastercard, Amex...). Test numbers only; output is masked."},{"path":"/ein-format","price":"$0.02","description":"Check a US EIN's format and whether its 2-digit prefix is one the IRS assigns. Format only, not existence."},{"path":"/eu-vat-format","price":"$0.02","description":"Offline EU VAT number check: per-country format for 27 states plus the national checksum where known. No lookup."},{"path":"/eu-vat-vies","price":"$0.03","description":"Live EU VIES check: is this VAT number registered, and under what name. Member state outages give UNVERIFIED."},{"path":"/iban-parse","price":"$0.02","description":"Split an IBAN into country, check digits, bank code, branch and account using its country layout."},{"path":"/iban-validate","price":"$0.02","description":"Validate an IBAN: ISO 13616 mod-97 checksum plus per-country length and layout for 88 registry countries."}]},{"slug":"barcode-qr","name":"Barcodes and QR Codes","tagline":"Generate QR, Code 128 and EAN-13 SVG barcodes, QR capacity, check digits and Wi-Fi or vCard payloads.","tags":["qr","barcode","svg","ean","code128"],"url":"https://barcode-qr.x402tookit.com","openapi":"https://barcode-qr.x402tookit.com/openapi.json","llms":"https://barcode-qr.x402tookit.com/llms.txt","catalog":"https://barcode-qr.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/barcode-check-digit","price":"$0.02","description":"Compute or verify the GS1 mod-10 check digit for EAN-8, UPC-A, EAN-13, ITF-14 (GTIN-14) and SSCC numbers."},{"path":"/code128-svg","price":"$0.02","description":"Encode ASCII text as a Code 128 barcode SVG with automatic subset A/B/C switching and the mod-103 checksum."},{"path":"/ean13-svg","price":"$0.02","description":"Draw an EAN-13 or UPC-A barcode SVG: adds or checks the check digit and uses the L/G/R encodings."},{"path":"/qr-capacity","price":"$0.02","description":"QR capacity from the ISO 18004 table: max digits, letters, bytes for a version, or the smallest version for a length."},{"path":"/qr-svg","price":"$0.03","description":"Encode text as a QR code SVG (ISO 18004, versions 1-40, error correction L/M/Q/H, auto mask). No dependencies."},{"path":"/vcard-qr-payload","price":"$0.03","description":"Build a vCard 3.0 contact card (RFC 2426 escaping of ; , \\ and newlines) and its QR code SVG."},{"path":"/wifi-qr-payload","price":"$0.03","description":"Build the standard WIFI: join string (ZXing/Android escaping of ; , : \\ and quotes) and its QR code SVG."}]},{"slug":"bike-calc","name":"Bicycle Gearing & Fit Calc","tagline":"Gear ratios and speed, cadence, gear tables, chain length, wheel circumference, climb grades, saddle height and frame size.","tags":["cycling","bike","gearing","chain","saddle-height"],"url":"https://bike-calc.x402tookit.com","openapi":"https://bike-calc.x402tookit.com/openapi.json","llms":"https://bike-calc.x402tookit.com/llms.txt","catalog":"https://bike-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/cadence-for-speed","price":"$0.02","description":"Cadence needed to hold a target speed in a given gear, and the chainring-to-cog ratio needed for a speed at a cadence."},{"path":"/chain-length","price":"$0.02","description":"Chain length in links, rounded up to even, from chainstay length and chainring and cog teeth, with the exact figure."},{"path":"/climb-gradient","price":"$0.02","description":"Gradient percent and angle from rise and distance, plus climbing rate (VAM) and the time to climb at a given rate."},{"path":"/frame-size","price":"$0.02","description":"Rough bike frame size (seat tube cm and S/M/L) from inseam by bike type, with a height-based letter size cross-check."},{"path":"/gear-ratio","price":"$0.02","description":"Gear ratio, gear inches, development per pedal turn and speed at a cadence for a chainring and cog on a given wheel."},{"path":"/gear-table","price":"$0.02","description":"Gear inches and speed at a cadence for every chainring and cog in a drivetrain, with the range, steps and duplicate gears."},{"path":"/saddle-height","price":"$0.02","description":"Starting saddle height from inseam by the LeMond (0.883) and Hamley (1.09) rules, plus the Holmes knee-angle check."},{"path":"/wheel-size","price":"$0.02","description":"Rolling circumference and diameter for common tyre sizes, or an estimate from rim bead diameter and tyre width in mm."}]},{"slug":"bitcoin-network","name":"Bitcoin Network","tagline":"Fee estimates, address and transaction status, network health, mining pools, supply and price from mempool.space.","tags":["bitcoin","btc","mempool","fees","onchain"],"url":"https://bitcoin-network.x402tookit.com","openapi":"https://bitcoin-network.x402tookit.com/openapi.json","llms":"https://bitcoin-network.x402tookit.com/llms.txt","catalog":"https://bitcoin-network.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/btc-address-check","price":"$0.03","description":"Validate a Bitcoin mainnet address and report its type, confirmed and pending balance, transaction count and USD value."},{"path":"/btc-address-validate","price":"$0.02","description":"Validate a Bitcoin address checksum offline: base58check or bech32/bech32m, with type and network (mainnet or test)."},{"path":"/btc-fee-estimate","price":"$0.03","description":"Bitcoin fee rates for next-block to economy confirmation, mempool congestion level and the cost of a typical transaction."},{"path":"/btc-mining-pools","price":"$0.02","description":"Mining pool share of recent Bitcoin blocks with concentration (top-3 share, HHI) and the 51 percent check."},{"path":"/btc-network-health","price":"$0.03","description":"Bitcoin network health: tip height, block pace vs 10 minutes, difficulty retarget forecast, hashrate trend and Lightning size."},{"path":"/btc-price","price":"$0.02","description":"Bitcoin price in USD, EUR, GBP, CAD, CHF, AUD and JPY, with optional conversion of an amount of BTC, sats or fiat."},{"path":"/btc-supply","price":"$0.02","description":"Bitcoin issued supply, block subsidy, percent of 21 million mined and the next halving, computed exactly from protocol rules."},{"path":"/btc-tx-status","price":"$0.03","description":"Status of a Bitcoin transaction: unconfirmed or confirmed, confirmation depth, fee and fee rate, size and replaceability."}]},{"slug":"books-library","name":"Books and Libraries","tagline":"Book lookup by ISBN, book and author search, author works, subject lists, reading time and citation formatting from Open Library.","tags":["books","isbn","authors","library","citations"],"url":"https://books-library.x402tookit.com","openapi":"https://books-library.x402tookit.com/openapi.json","llms":"https://books-library.x402tookit.com/llms.txt","catalog":"https://books-library.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/author-search","price":"$0.02","description":"Search authors by name: Open Library author ids, birth and death years, work counts and top works to tell namesakes apart."},{"path":"/author-works","price":"$0.03","description":"An author's profile and catalogued works by Open Library author id: dates, links and the titles of their works."},{"path":"/book-by-isbn","price":"$0.02","description":"Book details for an ISBN: title, authors, publisher, publish date, pages, subjects and cover link, from Open Library."},{"path":"/book-search","price":"$0.02","description":"Search books by title or author words: matching works with authors, first publication year, edition count and ratings."},{"path":"/citation-format","price":"$0.02","description":"Format a book citation in APA 7, MLA 9 and Chicago bibliography style from title, authors, year and publisher."},{"path":"/reading-time","price":"$0.02","description":"Estimate reading or audiobook time from pages or word count, at your reading speed, with hours per day to finish in N days."},{"path":"/subject-books","price":"$0.02","description":"Books filed under a subject (science fiction, cooking, stoicism...): total count and sample works with authors and first year."}]},{"slug":"calendar-systems","name":"Calendar Systems","tagline":"Date conversion and calendar facts for agents: Julian Day, Julian, Hebrew, Islamic tabular and Persian calendars, Chinese zodiac, moon phases and seasons.","tags":["calendar","dates","astronomy","hebrew","islamic"],"url":"https://calendar-systems.x402tookit.com","openapi":"https://calendar-systems.x402tookit.com/openapi.json","llms":"https://calendar-systems.x402tookit.com/llms.txt","catalog":"https://calendar-systems.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/age-profile","price":"$0.02","description":"Age in years, months, days and days lived, Korean and East Asian ages, next birthday with leap-day rules, and zodiac."},{"path":"/chinese-zodiac","price":"$0.02","description":"Chinese zodiac animal, element, yin/yang and Chinese New Year date for a year or a date (New Year table 1901-2100)."},{"path":"/day-of-week","price":"$0.02","description":"Weekday of any date from year 1 to 9999 (Gregorian or Julian calendar) with day of year, quarter, ISO week and ISO week-date."},{"path":"/hebrew-calendar","price":"$0.02","description":"Convert a Gregorian date to the Hebrew calendar (or back) with leap year, year type and major holiday dates."},{"path":"/islamic-calendar","price":"$0.02","description":"Convert a Gregorian date to the Islamic tabular civil calendar (or back); a calculated approximation, not moon sighting."},{"path":"/julian-calendar","price":"$0.02","description":"Convert between Gregorian and Julian calendar dates (Old Style / New Style) with the day difference for that date."},{"path":"/julian-day","price":"$0.02","description":"Julian Day, modified JD and Julian Day Number for a date and UTC time (Gregorian or Julian calendar), or JD back to a date."},{"path":"/leap-year","price":"$0.02","description":"Is a year a leap year in the Gregorian, Julian, Hebrew, Islamic (tabular) or Persian calendar? Rule and nearby leap years."},{"path":"/moon-calendar","price":"$0.02","description":"All new moons, first quarters, full moons and last quarters in a month (UTC) with times and a blue-moon flag."},{"path":"/moon-phase","price":"$0.02","description":"Moon phase name, age in days, approximate illumination and the previous/next new, quarter and full moon times for a date."},{"path":"/persian-calendar","price":"$0.02","description":"Convert a Gregorian date to the Persian Solar Hijri calendar (or back) using the astronomical Nowruz rule, 1901-2100."},{"path":"/seasons","price":"$0.02","description":"March and September equinox and June and December solstice moments (UTC) for a year, with season lengths in days."}]},{"slug":"cheap-utilities","name":"Cheap Utilities","tagline":"Tiny deterministic helpers for agents: JSON repair and diff, cron and semver, hashes, contrast, URL, email, IP and timestamp checks, text stats.","tags":["utilities","json","developer-tools","validation","deterministic"],"url":"https://cheap-utilities.x402tookit.com","openapi":"https://cheap-utilities.x402tookit.com/openapi.json","llms":"https://cheap-utilities.x402tookit.com/llms.txt","catalog":"https://cheap-utilities.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/color-contrast","price":"$0.02","description":"WCAG contrast ratio between two hex colors with AA and AAA pass/fail for normal and large text."},{"path":"/cron-explain","price":"$0.02","description":"Explain a 5-field cron expression in plain English and list the next 5 run times in UTC."},{"path":"/email-syntax","price":"$0.02","description":"Check email address syntax, role accounts (info@, admin@) and known throwaway domains. No DNS lookup, nothing sent."},{"path":"/hash-text","price":"$0.02","description":"SHA-256, SHA-1, SHA-512 and MD5 digests of a short text in hex and base64, with byte length and base64 encoding."},{"path":"/ip-classify","price":"$0.02","description":"Classify an IPv4 or IPv6 address: public, private, loopback, link-local, CGNAT or reserved, plus reverse-DNS name."},{"path":"/json-diff","price":"$0.02","description":"Structural diff of two JSON documents: added, removed, changed and type-changed paths, arrays compared by index."},{"path":"/json-repair","price":"$0.02","description":"Repair broken JSON: trailing commas, single quotes, bare keys, comments, Python None/True, missing brackets. Returns parsed."},{"path":"/semver-compare","price":"$0.02","description":"Compare two semver versions by precedence and test whether a version satisfies a range like ^1.2.0 or >=2 <3."},{"path":"/text-stats","price":"$0.02","description":"Text statistics for English: words, sentences, reading time and Flesch reading ease with a difficulty verdict."},{"path":"/timestamp-convert","price":"$0.02","description":"Convert a unix timestamp or ISO time to ISO, local time in any IANA zone, weekday, ISO week and relative time."},{"path":"/url-normalize","price":"$0.02","description":"Normalize a URL: lowercase host, default port and fragment removed, sorted query, tracking parameters stripped."},{"path":"/uuid-inspect","price":"$0.02","description":"Inspect a UUID: valid or not, version (1-8), variant, and the embedded timestamp for v1, v6 and v7 UUIDs."}]},{"slug":"chemistry-calc","name":"Chemistry Calculators","tagline":"Periodic table lookup, molar mass from formulas, mole conversions, dilution, pH, ideal gas, limiting reagent, empirical formula, bond polarity, half-life.","tags":["chemistry","periodic-table","molar-mass","ph","stoichiometry"],"url":"https://chemistry-calc.x402tookit.com","openapi":"https://chemistry-calc.x402tookit.com/openapi.json","llms":"https://chemistry-calc.x402tookit.com/llms.txt","catalog":"https://chemistry-calc.x402tookit.com/catalog","endpointCount":11,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bond-polarity","price":"$0.02","description":"Bond type between two elements from the Pauling electronegativity difference: nonpolar covalent, polar covalent or ionic."},{"path":"/dilution","price":"$0.02","description":"Dilution equation C1 x V1 = C2 x V2: give any three values and get the fourth, plus solvent to add and the dilution factor."},{"path":"/element-lookup","price":"$0.02","description":"Periodic table lookup by symbol, name or atomic number: weight, configuration, electronegativity, melting and boiling points."},{"path":"/empirical-formula","price":"$0.02","description":"Empirical formula from percent or gram composition by element, and the molecular formula if you give the molar mass."},{"path":"/half-life","price":"$0.02","description":"Radioactive decay: remaining fraction after a time, time to reach a fraction (carbon dating), decay constant and mean life."},{"path":"/ideal-gas","price":"$0.02","description":"Ideal gas law PV = nRT: give any three of pressure, volume, moles and temperature and solve the fourth, in common units."},{"path":"/limiting-reagent","price":"$0.02","description":"Limiting reagent, theoretical yield and leftover excess for a balanced reaction from reactant masses; optional percent yield."},{"path":"/molar-mass","price":"$0.02","description":"Molar mass and percent composition by element for a formula, including brackets and hydrates such as CuSO4.5H2O."},{"path":"/molarity","price":"$0.02","description":"Molarity of a solution from solute grams and volume, or the grams of solute needed to make a target molarity and volume."},{"path":"/mole-convert","price":"$0.02","description":"Convert between grams, moles and molecule counts for a chemical formula using Avogadro's number."},{"path":"/ph-calc","price":"$0.02","description":"pH and pOH for a strong or weak acid or base, a hydrogen-ion concentration, or a buffer (Henderson-Hasselbalch)."}]},{"slug":"chess-notation","name":"Chess Notation Tools","tagline":"FEN validation and parsing, square maths, empty-board piece moves, material count, PGN tag parsing and time-control categories.","tags":["chess","fen","pgn","notation","board"],"url":"https://chess-notation.x402tookit.com","openapi":"https://chess-notation.x402tookit.com/openapi.json","llms":"https://chess-notation.x402tookit.com/llms.txt","catalog":"https://chess-notation.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/fen-board","price":"$0.02","description":"Render a FEN position as an 8x8 ASCII board (White at the bottom) plus a piece-by-square list."},{"path":"/fen-parse","price":"$0.02","description":"Validate a chess FEN: syntax of all six fields, king and pawn counts, castling and en passant consistency, piece totals."},{"path":"/material-count","price":"$0.02","description":"Material balance from a FEN: standard 1-3-3-5-9 point totals per side, difference and piece lists."},{"path":"/pgn-headers","price":"$0.02","description":"Parse PGN tag pairs, check the Seven Tag Roster, result token and date format, and count the moves in the movetext."},{"path":"/piece-moves","price":"$0.02","description":"Squares a knight, bishop, rook, queen, king or pawn reaches from a square on an empty board, with the count."},{"path":"/square-distance","price":"$0.02","description":"Distance between two chess squares as king moves, rook moves, bishop moves and knight moves on an empty board."},{"path":"/square-info","price":"$0.02","description":"File, rank, light or dark colour, 0-63 index, diagonals and mirror squares for a chess square like e4."},{"path":"/time-control","price":"$0.02","description":"Classify a chess time control (bullet, blitz, rapid, classical) from base minutes and increment, with estimated length."}]},{"slug":"chinese-culture","name":"Chinese Calendar and Culture","tagline":"Solar terms, lunar dates, BaZi pillars, I Ching hexagrams, hanzi pinyin and simplified/traditional conversion.","tags":["chinese","calendar","lunar","iching","hanzi"],"url":"https://chinese-culture.x402tookit.com","openapi":"https://chinese-culture.x402tookit.com/openapi.json","llms":"https://chinese-culture.x402tookit.com/llms.txt","catalog":"https://chinese-culture.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/bazi","price":"$0.03","description":"Four Pillars (BaZi) chart for a date and optional time: stems, branches, animals, five-element counts, day master."},{"path":"/hanzi-info","price":"$0.02","description":"Look up Chinese characters: pinyin readings, English meaning, stroke count, simplified and traditional forms."},{"path":"/i-ching","price":"$0.02","description":"Look up an I Ching hexagram by number or lines, or cast one from a question and date with changing lines."},{"path":"/lunar-date","price":"$0.02","description":"Convert a Gregorian date to the Chinese lunar date (with leap month) or back, plus zodiac animal and year name."},{"path":"/pinyin","price":"$0.02","description":"Convert Chinese text to pinyin with tone marks or tone numbers; flags characters with several readings."},{"path":"/simp-trad","price":"$0.02","description":"Convert Chinese text between simplified and traditional characters; reports ambiguous one-to-many characters."},{"path":"/solar-term","price":"$0.02","description":"Chinese solar term (jieqi) for a date with the next term's exact time, or all 24 terms of a year, in CST and UTC."}]},{"slug":"text-ciphers","name":"Classic Ciphers and Encodings","tagline":"Caesar, Vigenere, Playfair, rail fence, Morse, NATO, Braille, Base32/58/64 and frequency analysis for puzzles and learning.","tags":["ciphers","encoding","morse","base58","puzzles"],"url":"https://text-ciphers.x402tookit.com","openapi":"https://text-ciphers.x402tookit.com/openapi.json","llms":"https://text-ciphers.x402tookit.com/llms.txt","catalog":"https://text-ciphers.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/braille","price":"$0.02","description":"Grade 1 Braille text to Unicode Braille cells and back, with number sign, capital sign and dot numbers per cell."},{"path":"/encode-text","price":"$0.02","description":"Convert text or bytes to and from binary, octal, hex, decimal, Base32 (RFC 4648), Base58 (Bitcoin) and Base64."},{"path":"/frequency-analysis","price":"$0.02","description":"Letter frequencies, index of coincidence and the most likely Caesar shift of a ciphertext using English statistics."},{"path":"/morse","price":"$0.02","description":"Morse code encode or decode (ITU-R M.1677) with dot/dash timing in units and milliseconds at a chosen words per minute."},{"path":"/nato","price":"$0.02","description":"Spell text in the NATO phonetic alphabet (Alfa, Bravo, Charlie) or decode NATO words back to letters and digits."},{"path":"/number-ciphers","price":"$0.02","description":"A1Z26 (A=1) and Polybius square number ciphers, both ways, with optional keyword square and ADFGX labels."},{"path":"/playfair","price":"$0.02","description":"Playfair cipher encode or decode with a keyword; shows the 5x5 square and the digraphs. I and J are merged."},{"path":"/rail-fence","price":"$0.02","description":"Rail fence (zigzag) transposition cipher encode or decode with 2 to 20 rails; letters and digits only by default."},{"path":"/shift-ciphers","price":"$0.02","description":"Caesar, ROT13, ROT47, ROT5 and Atbash encode or decode for puzzles and learning. Not secure; keeps case and punctuation."},{"path":"/vigenere","price":"$0.02","description":"Vigenere cipher encode or decode with a key, or estimate the key length of a ciphertext by index of coincidence."}]},{"slug":"color-design","name":"Color and Design Tools","tagline":"Exact color conversion, accessible text colors, palettes, mixing, color-blindness simulation and contrast fixes.","tags":["color","design","accessibility","palette","css"],"url":"https://color-design.x402tookit.com","openapi":"https://color-design.x402tookit.com/openapi.json","llms":"https://color-design.x402tookit.com/llms.txt","catalog":"https://color-design.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/accessible-text-color","price":"$0.02","description":"Best text color (black or white) for a background hex color, with contrast ratios and WCAG AA/AAA results for both."},{"path":"/color-adjust","price":"$0.02","description":"Lighten, darken, saturate, desaturate or rotate the hue of a hex color by an exact number of HSL points."},{"path":"/color-blind-sim","price":"$0.02","description":"Simulate protanopia, deuteranopia and tritanopia on a color, or on a text/background pair with the contrast that remains."},{"path":"/color-convert","price":"$0.02","description":"Convert a hex color to RGB, HSL, HSV and CMYK with CSS strings and relative luminance, exactly."},{"path":"/color-mix","price":"$0.02","description":"Mix two hex colors at a ratio in sRGB or in linear light (physically correct), returning the blended hex."},{"path":"/contrast-fix","price":"$0.02","description":"Adjust a text color's lightness just enough to reach a WCAG contrast target (4.5, 3 or 7) on a background, keeping its hue."},{"path":"/gradient-steps","price":"$0.02","description":"Evenly spaced color steps between two hex colors, in sRGB or linear light, for charts, heatmaps and gradients."},{"path":"/palette-generate","price":"$0.02","description":"Generate a color palette from a base hex color: complementary, analogous, triadic, tetradic, split-complementary or monochrome."}]},{"slug":"company-enrichment","name":"Company Enrichment","tagline":"Company profiles, filings, 8-K red flags, insider trades, financials and legal-entity data from SEC EDGAR and GLEIF.","tags":["company","sec-edgar","insider-trading","filings","lei"],"url":"https://company-enrichment.x402tookit.com","openapi":"https://company-enrichment.x402tookit.com/openapi.json","llms":"https://company-enrichment.x402tookit.com/llms.txt","catalog":"https://company-enrichment.x402tookit.com/catalog","endpointCount":11,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/company-snapshot","price":"$0.05","description":"One-call company snapshot from SEC data: profile, filing freshness, red-flag filings, insider filing count and LEI."},{"path":"/lei-lookup","price":"$0.02","description":"Legal entity record by LEI: legal name, jurisdiction, status, and whether its registration is current or lapsed."},{"path":"/lei-parents","price":"$0.03","description":"Corporate parents of a legal entity from LEI data: direct parent and ultimate parent, or why none is reported."},{"path":"/lei-search","price":"$0.03","description":"Search legal entities by name in the global LEI index: LEI, country, status and registration health of top matches."},{"path":"/sec-8k-events","price":"$0.02","description":"8-K events for a company in the last 7-365 days, classified red-flag, watch or routine from the item codes."},{"path":"/sec-company-search","price":"$0.02","description":"Find a US-listed company by name: matching tickers and SEC CIK numbers, best match first."},{"path":"/sec-company","price":"$0.02","description":"SEC company profile by ticker or CIK: name, SIC industry, exchange, filer size and whether it is filing normally."},{"path":"/sec-distress-signals","price":"$0.03","description":"Distress screen from SEC filings: late-filing notices, auditor change, non-reliance, delisting and bankruptcy items."},{"path":"/sec-financials","price":"$0.05","description":"Headline annual financials for a US public company from XBRL: revenue, profit, assets, debt-to-assets, cash flow, flags."},{"path":"/sec-insider-activity","price":"$0.03","description":"Insider buying vs selling for a US company from its latest Form 4 filings: open-market buys, sells, clusters."},{"path":"/sec-recent-filings","price":"$0.02","description":"Latest SEC filings for a company by ticker or CIK, with dates and links; filter by form such as 10-K, 8-K or 4."}]},{"slug":"construction-calc","name":"Construction Calculators","tagline":"Materials and layout maths for concrete, paint, stairs, roofs, lumber, tile, drywall, fences and decks.","tags":["construction","diy","materials","estimating","home"],"url":"https://construction-calc.x402tookit.com","openapi":"https://construction-calc.x402tookit.com/openapi.json","llms":"https://construction-calc.x402tookit.com/llms.txt","catalog":"https://construction-calc.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/board-feet","price":"$0.02","description":"Board feet for lumber from thickness, width, length and quantity (nominal sizes), with total cost at a price per board foot."},{"path":"/bulk-material","price":"$0.02","description":"Cubic yards and approximate tons of gravel, sand, topsoil, mulch or compost to cover an area at a given depth."},{"path":"/concrete-volume","price":"$0.02","description":"Concrete for a slab: cubic yards with waste, ready-mix order size and the number of 40, 60 or 80 lb bags of mix."},{"path":"/deck-calc","price":"$0.02","description":"Decking boards, joist count and screws for a rectangular deck from its size, board width, gap, joist spacing and stock length."},{"path":"/drywall-calc","price":"$0.02","description":"Drywall sheets for a room's walls and ceiling (4x8, 4x10 or 4x12), with waste, screw count and approximate weight."},{"path":"/fence-calc","price":"$0.02","description":"Posts, rails and pickets for a straight fence from its length, post spacing, picket width and gap."},{"path":"/paint-coverage","price":"$0.02","description":"Gallons of paint for a room from its size, doors, windows and coats; optional ceiling. Rounds up to the quart."},{"path":"/roof-pitch","price":"$0.02","description":"Convert roof pitch (rise per 12), angle or percent slope; get the rafter length multiplier and roof area factor."},{"path":"/stair-calc","price":"$0.02","description":"Stair layout from total rise: number of risers, exact riser height, total run, stringer length, angle and a code check."},{"path":"/tile-calc","price":"$0.02","description":"Tiles needed for a floor or wall from area or room size, tile size, grout gap and waste, plus boxes if you give tiles per box."}]},{"slug":"cooking-calc","name":"Cooking Calculators","tagline":"Kitchen math for agents: recipe scaling, safe temperatures, ovens, baker's percentages, yeast, eggs, pans, brine, ABV and coffee.","tags":["cooking","recipe","baking","kitchen","calculator"],"url":"https://cooking-calc.x402tookit.com","openapi":"https://cooking-calc.x402tookit.com/openapi.json","llms":"https://cooking-calc.x402tookit.com/llms.txt","catalog":"https://cooking-calc.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/abv-gravity","price":"$0.02","description":"Beer, wine and cider alcohol by volume from original and final gravity, with both standard formulas and attenuation."},{"path":"/bakers-percentages","price":"$0.02","description":"Baker's percentages and hydration from a gram formula, counting sourdough starter, with scaling to a flour or dough weight."},{"path":"/brine-salt","price":"$0.02","description":"Brine math: salt grams for a target strength, or the strength of a brine, with table and kosher salt spoon amounts."},{"path":"/coffee-brew","price":"$0.02","description":"Coffee grams for your water (or water for your grams) by method: drip, pour-over, press, espresso, cold brew; rough caffeine."},{"path":"/egg-sizes","price":"$0.02","description":"USDA egg sizes: weight per egg, and how many eggs of one size equal a recipe's count in another (for example mediums for large)."},{"path":"/ingredient-density","price":"$0.02","description":"Approximate grams per cup, tablespoon and teaspoon for baking ingredients, with the published sources and spread."},{"path":"/oven-temperature","price":"$0.02","description":"Convert oven temperatures between Celsius, Fahrenheit and gas marks, with the fan-oven setting and an oven-heat name."},{"path":"/pan-scaling","price":"$0.02","description":"Baking pan volume in cups and mL for round, square and rectangular pans, and the recipe scale factor from one pan to another."},{"path":"/recipe-scale","price":"$0.02","description":"Scale a recipe's ingredient list by servings or factor: tidy fractions, spoon-to-cup bumping, optional grams, scaling cautions."},{"path":"/roast-times","price":"$0.02","description":"USDA roasting time guides: turkey (stuffed or not, by weight), beef rib roast, pork loin and leg of lamb. Guides, not doneness."},{"path":"/safe-temperatures","price":"$0.02","description":"USDA minimum internal cooking temperature for a food (poultry, ground meat, steaks, fish, eggs), plus a check of your reading."},{"path":"/yeast-sourdough","price":"$0.02","description":"Convert fresh, active dry and instant yeast, split a sourdough starter into flour and water, or plan a starter feed."}]},{"slug":"country-codes-iso","name":"Country and Currency Codes","tagline":"ISO 3166 countries, ISO 4217 currencies, ISO 639 languages, calling codes and TLDs as an offline reference.","tags":["iso-3166","iso-4217","iso-639","country-codes","reference"],"url":"https://country-codes-iso.x402tookit.com","openapi":"https://country-codes-iso.x402tookit.com/openapi.json","llms":"https://country-codes-iso.x402tookit.com/llms.txt","catalog":"https://country-codes-iso.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/calling-code","price":"$0.02","description":"Country for an ITU E.164 calling code or international number prefix, such as +44 or +1 876; flags shared codes."},{"path":"/code-convert","price":"$0.02","description":"Convert an ISO 3166-1 country code between alpha-2, alpha-3 and numeric; also name, currency, ccTLD, calling code."},{"path":"/code-lookup","price":"$0.02","description":"Look up a country, currency or language from any ISO code, TLD or name, with fuzzy matching and ambiguity flags."},{"path":"/code-validate","price":"$0.02","description":"Validate an ISO 3166-1, 4217 or 639 code or a ccTLD or dial code: assigned, reserved, deleted or unknown."},{"path":"/country-currency","price":"$0.02","description":"Currency of a country (code, number, minor units) or every country using a currency, by ISO 4217."},{"path":"/country-languages","price":"$0.02","description":"Languages listed for a country with ISO 639-1 and 639-2 codes and names, from a country name or ISO code."},{"path":"/currency-info","price":"$0.02","description":"ISO 4217 currency details by code, number or name: minor units, issuers, countries; optional exact rounding of an amount."},{"path":"/language-lookup","price":"$0.02","description":"Look up a language by ISO 639-1, 639-2 (B or T) code, BCP 47 tag or English name; returns all code forms."},{"path":"/name-normalise","price":"$0.02","description":"Normalise country names like USA, U.S. or United States of America to ISO codes; up to 25 per call, with confidence."},{"path":"/us-state-code","price":"$0.02","description":"US state, DC and territory lookup by USPS postal code, name or FIPS number; returns all three plus the type."}]},{"slug":"country-facts","name":"Country Facts","tagline":"Borders, driving side, time zones, land routes and comparisons for 250 countries and territories.","tags":["countries","borders","timezones","geography","driving"],"url":"https://country-facts.x402tookit.com","openapi":"https://country-facts.x402tookit.com/openapi.json","llms":"https://country-facts.x402tookit.com/llms.txt","catalog":"https://country-facts.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/border-path","price":"$0.02","description":"Fewest land border crossings between two countries, with the countries passed through, or NO_LAND_ROUTE."},{"path":"/borders","price":"$0.02","description":"List a country's land neighbours, or all countries within 2-3 border crossings, with landlocked status."},{"path":"/countries-filter","price":"$0.02","description":"List countries by region, currency code, language, driving side, landlocked or UN membership; at least one filter."},{"path":"/country-compare","price":"$0.02","description":"Compare two countries: size ratio, border crossings between them, shared currency and language, driving side, distance."},{"path":"/country-profile","price":"$0.02","description":"Country fact sheet by code or name: region, capital, area, borders, currencies, languages, calling code, driving side, zones."},{"path":"/driving-side","price":"$0.02","description":"Which side of the road a country drives on, and which neighbours drive on the other side (switch borders)."},{"path":"/time-difference","price":"$0.02","description":"Clock difference in hours between two countries or IANA zones at a given moment, flagging countries with several offsets."},{"path":"/timezones","price":"$0.02","description":"IANA time zones for a country with UTC offsets and daylight-saving flags at a given moment (default now)."}]},{"slug":"craft-calc","name":"Craft & Maker Calc","tagline":"Cross-stitch size, quilt binding, knitting gauge, half-square triangles, candle wax, resin volume, stitch counts and decal scaling.","tags":["crafts","quilting","knitting","candles","resin"],"url":"https://craft-calc.x402tookit.com","openapi":"https://craft-calc.x402tookit.com/openapi.json","llms":"https://craft-calc.x402tookit.com/llms.txt","catalog":"https://craft-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/candle-wax","price":"$0.02","description":"Wax and fragrance oil weights for container candles from jar size, fill level, wax density and fragrance load."},{"path":"/cross-stitch-size","price":"$0.02","description":"Finished size of a cross-stitch design and the fabric to cut, from stitches wide/high, fabric count and margin."},{"path":"/decal-scale","price":"$0.02","description":"Resize a decal or print to a new width or height keeping proportions, with area, scale factor and material cost."},{"path":"/gauge-scale","price":"$0.02","description":"Convert a knitting or crochet stitch count from the pattern's gauge to yours, with the finished width in inches."},{"path":"/hst-size","price":"$0.02","description":"Cut size of squares for half-square triangles (two-at-a-time or four-at-a-time) from the finished size, in eighths."},{"path":"/quilt-binding","price":"$0.02","description":"Binding strips and fabric yardage for a quilt from its size, strip width and fabric width, rounded up to 1/8 yard."},{"path":"/resin-volume","price":"$0.02","description":"Resin needed to fill a rectangular or round mold: volume in ml and oz, waste allowance and parts A and B by mix ratio."},{"path":"/stitch-count-area","price":"$0.02","description":"Stitches and rows needed to cover a width and height at your stitch and row gauge, with total stitches."}]},{"slug":"crypto-math","name":"Crypto Math","tagline":"Modular arithmetic, primality, CRT, curve parameters, RSA sizing, encodings, entropy and check digits.","tags":["cryptography","modular","primes","secp256k1","checksum"],"url":"https://crypto-math.x402tookit.com","openapi":"https://crypto-math.x402tookit.com/openapi.json","llms":"https://crypto-math.x402tookit.com/llms.txt","catalog":"https://crypto-math.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/check-digits","price":"$0.02","description":"Generate or validate Luhn and ISO 7064 mod 97-10 (IBAN style) check digits from the string you supply."},{"path":"/crt","price":"$0.02","description":"Solve x = a1 (mod m1), x = a2 (mod m2), ... with the Chinese remainder theorem, coprime or not."},{"path":"/ec-params","price":"$0.02","description":"secp256k1, P-256 and P-384 public parameters (p, n, G) from SEC 2, with an on-curve check of a public point."},{"path":"/encoding","price":"$0.02","description":"Convert public bytes between hex, base64 and base64url (RFC 4648) with strict decoding and expected-length check."},{"path":"/entropy","price":"$0.02","description":"Shannon entropy in bits per symbol from a frequency table, plus min-entropy, collision entropy and efficiency."},{"path":"/gcd-extended","price":"$0.02","description":"gcd, lcm and extended-Euclid Bezout coefficients of two integers, plus gcd/lcm of up to 20 more."},{"path":"/mod-inverse","price":"$0.02","description":"Modular multiplicative inverse of a mod m, or the gcd that proves none exists."},{"path":"/mod-pow","price":"$0.02","description":"Modular exponentiation base^exp mod m for big integers, decimal or 0x hex, up to 4096 bits."},{"path":"/prime","price":"$0.02","description":"Primality test (deterministic Miller-Rabin below 2^64) plus the next and previous prime, with BigInt."},{"path":"/rsa-arith","price":"$0.02","description":"RSA public key arithmetic: modulus bits, exponent validity, NIST strength; or a labelled toy RSA with tiny primes."}]},{"slug":"css-design-calc","name":"CSS Design Calc","tagline":"CSS and layout maths for agents: unit conversion, fluid clamp(), type scales, aspect ratios, grids, specificity and readability.","tags":["css","design","typography","layout","frontend"],"url":"https://css-design-calc.x402tookit.com","openapi":"https://css-design-calc.x402tookit.com/openapi.json","llms":"https://css-design-calc.x402tookit.com/llms.txt","catalog":"https://css-design-calc.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/aspect-ratio","price":"$0.02","description":"Aspect ratio of a width and height (simplified, nearest common ratio) or the missing side for a ratio, with CSS values."},{"path":"/box-size","price":"$0.02","description":"CSS box model sizes: content, padding, border and margin boxes from a width and height under content-box or border-box."},{"path":"/clamp-fluid","price":"$0.02","description":"Generate a CSS clamp() that scales a size linearly between a min and max viewport width, in rem, with the exact slope."},{"path":"/css-specificity","price":"$0.02","description":"CSS selector specificity (ids, classes, types) per Selectors Level 4, including :is(), :not(), :where() and :has(); compare two."},{"path":"/css-unit-convert","price":"$0.02","description":"Convert a CSS length between px, rem, em, pt, pc, in, cm, mm, Q, vw, vh, vmin, vmax and % with your root and viewport sizes."},{"path":"/golden-ratio","price":"$0.02","description":"Split a length into major and minor parts by the golden ratio (or silver, root-2, custom) with matching rectangle sizes."},{"path":"/grid-columns","price":"$0.02","description":"Column and span widths for an N-column grid from container width, columns and gutter, or the container for a column width."},{"path":"/line-length","price":"$0.02","description":"Estimate characters per line from column width and font size and rate it for readability (45-75 ideal, WCAG max 80)."},{"path":"/pixel-density","price":"$0.02","description":"Screen pixel density (PPI) from resolution and diagonal, physical size, CSS viewport at a device pixel ratio, and image widths."},{"path":"/target-size","price":"$0.02","description":"Check a click or touch target against WCAG 2.2 target size (24 px AA, 44 px AAA) including the spacing exception."},{"path":"/type-scale","price":"$0.02","description":"Modular type scale: sizes in px and rem for steps below and above a base size, by named ratio (major third, golden) or number."},{"path":"/vertical-rhythm","price":"$0.02","description":"Snap line-heights for font sizes to a baseline grid: baseline unit, lines per element, unitless line-height and margins."}]},{"slug":"defi-intel","name":"DeFi Intelligence","tagline":"DeFi yields, protocol TVL moves, stablecoin pegs, hacks and fees computed from DefiLlama public data.","tags":["defi","yield","tvl","stablecoins","crypto"],"url":"https://defi-intel.x402tookit.com","openapi":"https://defi-intel.x402tookit.com/openapi.json","llms":"https://defi-intel.x402tookit.com/llms.txt","catalog":"https://defi-intel.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/defi-chain-tvl","price":"$0.02","description":"A blockchain's total DeFi TVL, its rank among all chains and its share of the market."},{"path":"/defi-fees-top","price":"$0.02","description":"Top DeFi protocols by fees earned in 24 hours, with 7-day change and share of the total. Fees show real usage."},{"path":"/defi-hacks-recent","price":"$0.02","description":"DeFi hacks and exploits in the last 7-365 days: count, total lost, biggest incidents, techniques and chains."},{"path":"/defi-pool","price":"$0.02","description":"One DeFi yield pool by DefiLlama pool id: base vs reward APY, 30-day trend, TVL and a sustainability verdict."},{"path":"/defi-protocol-risk","price":"$0.05","description":"Red-flag screen for a DeFi protocol: age, audits, TVL trend, past hacks, fork status and size, as listed flags."},{"path":"/defi-protocol","price":"$0.02","description":"DeFi protocol snapshot by slug: TVL, 1-day and 7-day change, chains, audits, age and a rising/falling/collapsing verdict."},{"path":"/defi-tvl-movers","price":"$0.02","description":"Biggest 7-day TVL drops and gains among DeFi protocols above a size floor, with a market-stress verdict."},{"path":"/defi-yield-top","price":"$0.02","description":"Top DeFi yields after sanity filters (TVL floor, no outliers) with risk flags: reward-dependent, thin, short history."},{"path":"/stablecoin-peg","price":"$0.02","description":"Stablecoin peg check by symbol: price vs peg in percent, circulating supply and 7- and 30-day supply change."},{"path":"/stablecoin-supply","price":"$0.02","description":"Total stablecoin supply, the largest coins and 7- and 30-day net flow: is money entering or leaving crypto?"}]},{"slug":"dev-reference","name":"Dev Reference","tagline":"Developer reference lookups for agents: HTTP status codes, headers, CSP and Cache-Control explainers, MIME types, ports, DNS record types, ISO 8601 and Unicode.","tags":["developer-tools","http","reference","dns","unicode"],"url":"https://dev-reference.x402tookit.com","openapi":"https://dev-reference.x402tookit.com/openapi.json","llms":"https://dev-reference.x402tookit.com/llms.txt","catalog":"https://dev-reference.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/cache-control-explain","price":"$0.02","description":"Parse a Cache-Control value, explain each directive, compute freshness and flag conflicts or leaks."},{"path":"/csp-explain","price":"$0.02","description":"Parse a Content-Security-Policy header value, explain each directive and flag risky settings like unsafe-inline."},{"path":"/datetime-convert","price":"$0.02","description":"Convert a timestamp (RFC 3339, ISO 8601, HTTP-date or epoch seconds) to RFC 3339, HTTP-date, RFC 5322, basic ISO and epoch."},{"path":"/datetime-validate","price":"$0.02","description":"Validate an ISO 8601 or RFC 3339 date, time, timestamp, duration or interval, and say which standard it satisfies."},{"path":"/dns-record-type","price":"$0.02","description":"DNS record type lookup by name (MX) or number (15): IANA meaning, RFC reference and typical use."},{"path":"/http-header","price":"$0.02","description":"Explain an HTTP header: request or response, purpose, security notes, and its IANA registration status."},{"path":"/http-method","price":"$0.02","description":"Whether an HTTP method is safe and idempotent (IANA registry), what it is for, and request-body semantics."},{"path":"/http-status-class","price":"$0.02","description":"All registered HTTP status codes in a class (1xx to 5xx) with names and one-line meanings."},{"path":"/http-status","price":"$0.02","description":"HTTP status code meaning, typical cause, client action and cacheability, from the IANA registry and RFC 9110."},{"path":"/mime-type","price":"$0.02","description":"Media type (MIME) for a file extension, or extensions for a media type, with IANA registration status."},{"path":"/port-lookup","price":"$0.02","description":"IANA service name and common use for a TCP/UDP port (about 130 well-known ports), plus the port range class."},{"path":"/unicode-char","price":"$0.02","description":"Unicode character lookup by code point or character: name, block, category, UTF-8/UTF-16 bytes and HTML/JS/CSS escapes."}]},{"slug":"dev-utils","name":"Developer Utilities","tagline":"JWT decoding, iCalendar builder, breached-password check, certificate transparency, cron schedules, regex tester, user-agent parser.","tags":["developer-tools","jwt","security","calendar","regex"],"url":"https://dev-utils.x402tookit.com","openapi":"https://dev-utils.x402tookit.com/openapi.json","llms":"https://dev-utils.x402tookit.com/llms.txt","catalog":"https://dev-utils.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/cert-transparency","price":"$0.02","description":"Certificates in Certificate Transparency logs for a domain: recent certs, issuers, subdomains seen (Cert Spotter)."},{"path":"/cron-next-runs","price":"$0.02","description":"Next N run times for a 5-field cron expression in a chosen UTC offset, with the day-of-month/day-of-week OR rule."},{"path":"/ics-event","price":"$0.02","description":"Build an RFC 5545 .ics calendar event from title, start, end, location, description; escaped and folded."},{"path":"/jwt-decode","price":"$0.02","description":"Decode a JWT header and payload (no signature check) and flag alg none, expiry, nbf and missing claims."},{"path":"/pwned-password","price":"$0.02","description":"Seen in breaches? Send the password's SHA-1 (never the password); only 5 hex chars go upstream. Count and verdict."},{"path":"/regex-test","price":"$0.02","description":"Run a JS regex on text: matches, groups, indexes. Capped input and a time budget stops catastrophic backtracking."},{"path":"/user-agent-parse","price":"$0.02","description":"Parse a User-Agent string: browser, OS, device class (desktop, mobile, tablet, tv, bot) and a bot flag."}]},{"slug":"dictionary-wiktionary","name":"Dictionary and Etymology","tagline":"English word definitions, pronunciation, etymology, inflections and translations from Wiktionary.","tags":["dictionary","etymology","wiktionary","words","english"],"url":"https://dictionary-wiktionary.x402tookit.com","openapi":"https://dictionary-wiktionary.x402tookit.com/openapi.json","llms":"https://dictionary-wiktionary.x402tookit.com/llms.txt","catalog":"https://dictionary-wiktionary.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/compare-words","price":"$0.03","description":"Compare two English words side by side: parts of speech, sense counts, lead definitions and what they share."},{"path":"/define","price":"$0.02","description":"Definitions of an English word by part of speech with usage examples (Wiktionary). English words only."},{"path":"/etymology","price":"$0.02","description":"Origin of an English word: Wiktionary etymology summarised to about 400 characters with the language chain and a link."},{"path":"/pronounce","price":"$0.02","description":"IPA pronunciation by accent and audio file URLs for an English word, from Wiktionary. English words only."},{"path":"/translations","price":"$0.03","description":"Translations of an English word into a target language code (fr, de, es, ja...) by sense, from Wiktionary tables."},{"path":"/word-exists","price":"$0.02","description":"Is a spelling an English dictionary entry on Wiktionary? Returns parts of speech and flags for inflections and proper nouns."},{"path":"/word-forms","price":"$0.02","description":"Inflected forms of an English word by part of speech (plural, past, -ing) and the base word if it is an inflection."}]},{"slug":"domain-dns","name":"Domain and DNS Checks","tagline":"DNS records, email authentication, DNSSEC, CAA, registration data and email address checks.","tags":["dns","domain","email","security","dnssec"],"url":"https://domain-dns.x402tookit.com","openapi":"https://domain-dns.x402tookit.com/openapi.json","llms":"https://domain-dns.x402tookit.com/llms.txt","catalog":"https://domain-dns.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/caa-check","price":"$0.02","description":"CAA records for a domain (walking up to parent names): which CAs may issue certificates, wildcard rules and reporting contacts."},{"path":"/dns-records","price":"$0.03","description":"A, AAAA, NS, MX, TXT and CAA records of a domain in one call, with TTLs and whether it exists."},{"path":"/dnssec-check","price":"$0.03","description":"DNSSEC status of a domain: DS record at the parent, DNSKEY algorithms, and whether the resolver validated the answer."},{"path":"/domain-parse","price":"$0.02","description":"Split a domain or URL host into labels, registrable domain and subdomain; convert punycode and flag lookalike traits."},{"path":"/domain-registration","price":"$0.05","description":"Registration facts for a domain from RDAP: registrar, created, expires, status and nameservers, with age and expiry flags."},{"path":"/email-auth-check","price":"$0.03","description":"Grade a domain's email authentication: SPF and DMARC records parsed, policy strength, and spoofing exposure."},{"path":"/email-check","price":"$0.03","description":"Email address screen: syntax, whether its domain accepts mail (MX), role account and known disposable domain flags."},{"path":"/mx-check","price":"$0.03","description":"Mail servers of a domain by priority, whether each resolves to an address, and null-MX or implicit-MX handling."},{"path":"/ns-health","price":"$0.03","description":"Nameserver health of a domain: count, provider diversity, whether each nameserver resolves, and the SOA serial."}]},{"slug":"electrical-calc","name":"Electrical Calculators","tagline":"Voltage drop, three-phase power, power factor correction, transformer sizing, wire resistance, energy cost, AC impedance and battery banks.","tags":["electrical","voltage-drop","three-phase","power-factor","wire"],"url":"https://electrical-calc.x402tookit.com","openapi":"https://electrical-calc.x402tookit.com/openapi.json","llms":"https://electrical-calc.x402tookit.com/llms.txt","catalog":"https://electrical-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/battery-bank","price":"$0.02","description":"Battery bank layout (series and parallel counts) and runtime from load, voltage, Ah, depth of discharge and efficiency."},{"path":"/energy-cost","price":"$0.02","description":"Energy use in kWh and its cost from a flat rate or tiered blocks, plus an optional demand charge and fixed fee."},{"path":"/ohms-law-ac","price":"$0.02","description":"Series R, L, C impedance, phase angle, current, resonant frequency, Q and bandwidth at a given frequency."},{"path":"/power-factor-correction","price":"$0.02","description":"Capacitor kVAR needed to raise power factor from one value to another, with new kVA and current and capacitance per phase."},{"path":"/three-phase-power","price":"$0.02","description":"Balanced three-phase kW, kVA, kVAR and line and phase current from voltage, power factor and one of current, kW or kVA."},{"path":"/transformer-sizing","price":"$0.02","description":"Transformer kVA for a load with a stated margin, next common standard size, and primary and secondary full-load current."},{"path":"/voltage-drop","price":"$0.02","description":"Voltage drop of a copper or aluminium conductor, single or three phase, by mm2 or AWG, length, current and temperature."},{"path":"/wire-resistance","price":"$0.02","description":"Wire resistance R = rho L / A for copper or aluminium at a temperature, or correct a known resistance to a new temperature."}]},{"slug":"electronics-calc","name":"Electronics Calculators","tagline":"Ohm's law, resistor codes and standard values, dividers, LED resistors, RC filters, battery runtime, wire gauge, decibels, 555 timers, power cost.","tags":["electronics","ohms-law","resistor","calculator","maker"],"url":"https://electronics-calc.x402tookit.com","openapi":"https://electronics-calc.x402tookit.com/openapi.json","llms":"https://electronics-calc.x402tookit.com/llms.txt","catalog":"https://electronics-calc.x402tookit.com/catalog","endpointCount":11,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/battery-runtime","price":"$0.02","description":"Battery runtime estimate from capacity (mAh and volts, or Wh) and load (mA or W), with efficiency and usable depth of discharge."},{"path":"/decibels","price":"$0.02","description":"Decibel conversions: power or voltage ratio to dB and back, and dBm to milliwatts and watts and back."},{"path":"/led-resistor","price":"$0.02","description":"Series resistor for an LED from supply voltage, forward voltage and current, with nearest E12 and E24 values and real current."},{"path":"/ne555-timer","price":"$0.02","description":"555 timer calculator: astable frequency, period and duty cycle from R1, R2 and C, or monostable pulse width from R and C."},{"path":"/ohms-law","price":"$0.02","description":"Ohm's law and power: give any two of voltage, current, resistance and power and get all four, with engineering units."},{"path":"/power-cost","price":"$0.02","description":"Energy use and running cost of a device from its watts, hours per day and electricity price: daily, monthly and yearly."},{"path":"/rc-filter","price":"$0.02","description":"RC filter cutoff frequency, time constant and charge times to 63%, 90% and 99% from resistance and capacitance."},{"path":"/resistor-color","price":"$0.02","description":"Decode 3 to 6 resistor color bands to ohms, tolerance and temperature coefficient, or encode a value into 4 or 5 bands."},{"path":"/resistor-standard","price":"$0.02","description":"Nearest standard E6, E12, E24, E48, E96 or E192 resistor values to a target, with the percent error of each neighbour."},{"path":"/voltage-divider","price":"$0.02","description":"Resistor voltage divider: output voltage, current and power from R1 and R2, or the R2 needed for a target output."},{"path":"/wire-gauge","price":"$0.02","description":"AWG copper wire: diameter, area and resistance per km, the nearest AWG for an area, and voltage drop over a run."}]},{"slug":"emoji-tools","name":"Emoji Tools","tagline":"Emoji search, info, skin tones, flags, text analysis and shortcodes from Unicode emoji data.","tags":["emoji","unicode","flags","text","reference"],"url":"https://emoji-tools.x402tookit.com","openapi":"https://emoji-tools.x402tookit.com/openapi.json","llms":"https://emoji-tools.x402tookit.com/llms.txt","catalog":"https://emoji-tools.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/emoji-analyze-text","price":"$0.03","description":"Analyze text (max 2000 chars): emoji count, distinct emoji, grapheme clusters, unqualified and text-presentation forms."},{"path":"/emoji-flag","price":"$0.02","description":"Convert a 2-letter country code to its flag emoji and back (regional indicators), plus England-style subdivision flags."},{"path":"/emoji-group","price":"$0.02","description":"List the emoji in a Unicode group or subgroup (Animals & Nature, food-fruit) in CLDR order, or the group tree with counts."},{"path":"/emoji-info","price":"$0.02","description":"Facts on one emoji: codepoints, CLDR name, group, Emoji version, qualification, ZWJ parts, skin tones, UTF-8/16 lengths."},{"path":"/emoji-search","price":"$0.02","description":"Find emoji by keyword or name, ranked from CLDR names, keywords and shortcodes, with group filter, capped at 50."},{"path":"/emoji-shortcode","price":"$0.02","description":"Convert a GitHub-style :shortcode: to its emoji or an emoji to its shortcodes, from the github/gemoji table."},{"path":"/emoji-skin-tones","price":"$0.02","description":"The five skin-tone variants (light to dark) of a base emoji with code points and names, or why it has none."},{"path":"/emoji-version-support","price":"$0.02","description":"Which Emoji and Unicode version introduced an emoji (with release date), or what an Emoji version added. No vendor claims."}]},{"slug":"environment-screen","name":"Environment Screen","tagline":"Air quality, pollen, AQI conversion and EPA toxics-release facility screens for a place.","tags":["air-quality","aqi","pollen","epa","tri"],"url":"https://environment-screen.x402tookit.com","openapi":"https://environment-screen.x402tookit.com/openapi.json","llms":"https://environment-screen.x402tookit.com/llms.txt","catalog":"https://environment-screen.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/air-quality-history","price":"$0.03","description":"Daily mean PM2.5, PM10, ozone, NO2 and US AQI over a date range, plus the count of days above an AQI threshold."},{"path":"/air-quality-now","price":"$0.02","description":"Current PM2.5, PM10, ozone, NO2, US AQI and European AQI with category for a latitude and longitude."},{"path":"/aqi-category","price":"$0.02","description":"Convert a PM2.5, PM10, ozone or NO2 concentration to its US EPA AQI number and category (2024 PM2.5 table)."},{"path":"/area-environment-screen","price":"$0.05","description":"Environmental screen for a US place: current modelled AQI and PM2.5 plus count of EPA TRI facilities in the ZIP."},{"path":"/pollen-forecast","price":"$0.02","description":"Pollen forecast (grass, birch, alder, olive, mugwort, ragweed) in grains/m3. Model covers Europe only; elsewhere null."},{"path":"/tri-area-summary","price":"$0.03","description":"Count of EPA Toxics Release Inventory facilities in a US state or county, open versus closed, with a sample list."},{"path":"/tri-facilities-near","price":"$0.03","description":"EPA Toxics Release Inventory facilities in a US ZIP code: names, parent companies, open or closed, coordinates."},{"path":"/tri-facility-chemicals","price":"$0.03","description":"Chemicals an EPA TRI facility has reported on Form R/A filings, with first and last year and form counts."}]},{"slug":"evm-chains","name":"EVM Chains Read-Only","tagline":"Live read-only facts from public RPCs for Ethereum, Base, Arbitrum, Optimism and Polygon.","tags":["evm","ethereum","rpc","gas","onchain"],"url":"https://evm-chains.x402tookit.com","openapi":"https://evm-chains.x402tookit.com/openapi.json","llms":"https://evm-chains.x402tookit.com/llms.txt","catalog":"https://evm-chains.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/evm-address-kind","price":"$0.02","description":"Is this address a wallet or a contract on an EVM chain? Code size, nonce and native balance of a public address."},{"path":"/evm-block","price":"$0.02","description":"Facts about one block on an EVM chain: time, transaction count, gas used versus limit, base fee, producer."},{"path":"/evm-chain-facts","price":"$0.02","description":"Chain id, native currency, EIP-1559 support and measured average block time for an EVM chain."},{"path":"/evm-chain-status","price":"$0.03","description":"Latest block and age on Ethereum, Base, Arbitrum, Optimism or Polygon, cross-checked against a second public node."},{"path":"/evm-erc20-balance","price":"$0.02","description":"ERC-20 balance of a public holder address on an EVM chain, exact raw units plus decimals and symbol."},{"path":"/evm-erc20-info","price":"$0.02","description":"ERC-20 token symbol, name, decimals and total supply on an EVM chain, read straight from the contract."},{"path":"/evm-gas","price":"$0.02","description":"Gas price in gwei on an EVM chain with slow, normal and fast max-fee tiers from the last 20 blocks of fee history."},{"path":"/evm-native-balance","price":"$0.02","description":"Native balance (ETH or POL) of a public address on Ethereum, Base, Arbitrum, Optimism or Polygon, exact in wei."},{"path":"/evm-tx-status","price":"$0.02","description":"Transaction status by hash on an EVM chain: success, failed, pending or not found, with confirmations and fee paid."}]},{"slug":"agri-calc","name":"Farm & Garden Calc","tagline":"Growing degree days, ET0, plant counts, fertilizer maths, lime, irrigation time, feed and stocking arithmetic.","tags":["agriculture","farming","garden","irrigation","fertilizer"],"url":"https://agri-calc.x402tookit.com","openapi":"https://agri-calc.x402tookit.com/openapi.json","llms":"https://agri-calc.x402tookit.com/llms.txt","catalog":"https://agri-calc.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/et0-hargreaves","price":"$0.02","description":"Hargreaves reference evapotranspiration (mm/day) from max and min temperature, latitude and day of year."},{"path":"/feed-ration","price":"$0.02","description":"Livestock feed needed per day and for a period from head count, body weight, dry-matter intake, feed moisture and waste."},{"path":"/fertilizer-rate","price":"$0.02","description":"Fertilizer product rate and total needed to hit a target N, P2O5 or K2O rate, and all nutrients it supplies."},{"path":"/gdd","price":"$0.02","description":"Growing degree days from daily max and min temperatures: modified corn 86/50 F method or the simple standard average."},{"path":"/irrigation-time","price":"$0.02","description":"Irrigation run time and water volume to apply a depth over an area at a pump or system flow rate and efficiency."},{"path":"/lime-estimate","price":"$0.02","description":"ILLUSTRATIVE lime rate estimate to raise soil pH, by texture, product strength and depth. Not a lab recommendation."},{"path":"/npk-blend","price":"$0.02","description":"N-P-K analysis of a dry fertilizer blend from components given as analysis:weight, plus elemental P and K."},{"path":"/plant-count","price":"$0.02","description":"Plants and seeds needed for an area from row and in-row spacing (grid or triangular), with germination allowance."},{"path":"/stocking-rate","price":"$0.02","description":"Grazing carrying capacity in animal unit months from acres, forage yield, use percent and days, with an optional herd check."},{"path":"/yield-convert","price":"$0.02","description":"Convert crop yield between bushels per acre and kg per hectare for corn (56 lb), wheat and soybeans (60 lb)."}]},{"slug":"file-formats","name":"File Format Inspector","tagline":"Identify and inspect files from their first bytes: magic numbers, PNG, JPEG, GIF, WebP, ZIP, gzip and PDF headers.","tags":["file","magic-bytes","png","jpeg","zip"],"url":"https://file-formats.x402tookit.com","openapi":"https://file-formats.x402tookit.com/openapi.json","llms":"https://file-formats.x402tookit.com/llms.txt","catalog":"https://file-formats.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/extension-vs-content","price":"$0.02","description":"Compare a file name's extension with its real type from the first bytes; flags executables disguised as documents or images."},{"path":"/gif-header","price":"$0.02","description":"Read a GIF's version, width, height and global colour table size from its first 13 bytes."},{"path":"/gzip-header","price":"$0.02","description":"Parse a gzip header: method, flags, modification time, original file name, OS and compression hint."},{"path":"/jpeg-info","price":"$0.02","description":"Read a JPEG's width, height, components and baseline/progressive mode by walking its markers; flags JFIF and Exif."},{"path":"/magic-bytes","price":"$0.02","description":"Identify a file type from the first bytes (hex): PNG, JPEG, PDF, ZIP, ELF, EXE, MP4, SQLite and 40+ more signatures."},{"path":"/pdf-header","price":"$0.02","description":"Read a PDF's version and header position from its first bytes; flags junk before %PDF- and an invalid version."},{"path":"/png-header","price":"$0.02","description":"Read a PNG's width, height, bit depth, colour type and interlace from its first 33 bytes, and verify the IHDR CRC."},{"path":"/webp-info","price":"$0.02","description":"Read a WebP's width, height, lossy/lossless/extended format, alpha and animation flags from its first 30 bytes."},{"path":"/zip-entry","price":"$0.02","description":"Parse a ZIP's first entry header: name, method, sizes, CRC, encryption, and zip-slip path or executable-name risks."}]},{"slug":"finance-calculators","name":"Finance Calculators","tagline":"Exact loan, savings, growth, break-even and cash-flow calculations for agents, with no model guesswork.","tags":["finance","calculator","loan","compound-interest","roi"],"url":"https://finance-calculators.x402tookit.com","openapi":"https://finance-calculators.x402tookit.com/openapi.json","llms":"https://finance-calculators.x402tookit.com/llms.txt","catalog":"https://finance-calculators.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/break-even","price":"$0.02","description":"Break-even units and revenue from fixed costs, unit price and unit variable cost, plus profit at a target volume."},{"path":"/compound-interest","price":"$0.02","description":"Future value of savings with compounding and monthly contributions: balance, contributions, interest earned, by year."},{"path":"/loan-payment","price":"$0.02","description":"Loan payment, total interest and amortization preview from principal, annual rate and term, monthly or other frequency."},{"path":"/mortgage-affordability","price":"$0.02","description":"Home price you can afford under the 28/36 rule from income, monthly debts, down payment, rate and term."},{"path":"/npv-irr","price":"$0.02","description":"Net present value and internal rate of return (IRR) for a list of cash flows, with a clear accept/reject-at-rate verdict."},{"path":"/pay-convert","price":"$0.02","description":"Convert pay between hourly, weekly, biweekly, monthly and annual for a given hours per week and weeks worked."},{"path":"/roi-cagr","price":"$0.02","description":"Return on investment and compound annual growth rate (CAGR) from a start value, end value and years held."},{"path":"/rule-of-72","price":"$0.02","description":"Years to double money at a growth rate (exact and by the rule of 72), and how long inflation takes to halve buying power."},{"path":"/savings-goal","price":"$0.02","description":"Monthly saving needed to reach a goal by a date, given what you already have and an expected annual return."}]},{"slug":"fitness-calc","name":"Fitness and Body Calculators","tagline":"BMI, ideal weight, calorie needs, macros, one-rep max, heart-rate zones, race pace and prediction, body fat, calorie burn, due date.","tags":["fitness","health","calculator","nutrition","running"],"url":"https://fitness-calc.x402tookit.com","openapi":"https://fitness-calc.x402tookit.com/openapi.json","llms":"https://fitness-calc.x402tookit.com/llms.txt","catalog":"https://fitness-calc.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bmi","price":"$0.02","description":"Body mass index from weight and height, metric or imperial, with the WHO adult category and the 18.5 to 24.9 weight range."},{"path":"/bmr-tdee","price":"$0.02","description":"Basal metabolic rate (Mifflin-St Jeor), daily calories by activity level, and a calorie target for a weekly weight change."},{"path":"/body-fat-navy","price":"$0.02","description":"Body fat percentage estimate from tape measurements (US Navy method) with fat mass, lean mass and a general category."},{"path":"/calorie-burn","price":"$0.02","description":"Calories burned by an activity (walking, running, cycling, swimming and more) from MET values, body weight and duration."},{"path":"/due-date","price":"$0.02","description":"Estimated due date, gestational age and trimester from the last period (Naegele rule), with key milestone dates."},{"path":"/heart-rate-zones","price":"$0.02","description":"Estimated maximum heart rate (Tanaka, Fox) and five training zones as percent of max or by heart-rate reserve (Karvonen)."},{"path":"/ideal-weight","price":"$0.02","description":"Ideal body weight by the Devine, Robinson, Miller and Hamwi formulas from height and sex, in kg and pounds."},{"path":"/macro-split","price":"$0.02","description":"Protein, carbohydrate and fat grams for a calorie target from a preset or your own percentage split."},{"path":"/one-rep-max","price":"$0.02","description":"Estimated one-rep max from weight and reps by the Epley, Brzycki, Lombardi and O'Conner formulas, with a percentage table."},{"path":"/pace-race","price":"$0.02","description":"Running pace per km and per mile, speed, and predicted times for other race distances using the Riegel formula."}]},{"slug":"focus-sleep-calc","name":"Focus & Sleep Planner","tagline":"Sleep-cycle bedtimes, caffeine decay, Pomodoro and nap schedules, sleep tally, jet-lag shifts and time blocks.","tags":["sleep","pomodoro","caffeine","schedule","productivity"],"url":"https://focus-sleep-calc.x402tookit.com","openapi":"https://focus-sleep-calc.x402tookit.com/openapi.json","llms":"https://focus-sleep-calc.x402tookit.com/llms.txt","catalog":"https://focus-sleep-calc.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/caffeine-decay","price":"$0.02","description":"Caffeine remaining after hours, and the time until it drops below a threshold, from a half-life you can set (default 5 hours)."},{"path":"/jet-lag-shift","price":"$0.02","description":"Day-by-day bedtime and wake-time shift toward a new time zone, with dates and 12-hour clock times. Planning only."},{"path":"/nap-planner","price":"$0.02","description":"Nap lengths (10, 20, 30, 60, 90 minutes or your own) with the wake-up clock time for each, and a bedtime gap check."},{"path":"/pomodoro-plan","price":"$0.02","description":"Pomodoro schedule for a task total in minutes: work blocks, short breaks, a long break every N blocks, with 12-hour clock times."},{"path":"/sleep-cycles","price":"$0.02","description":"Bedtimes for a wake-up time, or wake times for a bedtime, using 90 minute cycles plus a fall-asleep allowance. Planning only."},{"path":"/sleep-debt","price":"$0.02","description":"Tally nightly sleep hours against a nightly need: net shortfall, short nights, average, and extra hours a night to even out."},{"path":"/time-blocks","price":"$0.02","description":"Split a time window into equal blocks with breaks between them, with 12-hour clock times and the minutes left over."}]},{"slug":"food-barcode","name":"Food Barcode Facts","tagline":"Packaged food lookup by barcode: nutrition, allergens, diet fit, additives, comparison, daily values.","tags":["food","barcode","nutrition","allergens","upc"],"url":"https://food-barcode.x402tookit.com","openapi":"https://food-barcode.x402tookit.com/openapi.json","llms":"https://food-barcode.x402tookit.com/llms.txt","catalog":"https://food-barcode.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/additive-info","price":"$0.02","description":"Name and function of a common food additive by E-number (E102, E330, E621 and about 90 more); a reference, not a safety rating."},{"path":"/food-additives","price":"$0.02","description":"Additives (E-numbers) declared for a food barcode, with each additive's name and function and an ultra-processing flag."},{"path":"/food-allergens","price":"$0.02","description":"Allergens and traces declared for a barcode, checked against allergens you avoid; never claims a product is safe."},{"path":"/food-compare","price":"$0.05","description":"Compare two packaged foods by barcode: Nutri-Score, NOVA, and per-100 g energy, sugars, saturated fat, salt, fibre and protein."},{"path":"/food-diet-check","price":"$0.02","description":"Does a packaged food fit a vegan, vegetarian, palm-oil-free or gluten-free diet, per its ingredient analysis and labels."},{"path":"/food-product","price":"$0.02","description":"Packaged food profile by barcode: name, brand, Nutri-Score, NOVA processing group, nutrition per 100 g and data quality."},{"path":"/nutrition-calc","price":"$0.02","description":"Scale label nutrition from per 100 g to a serving, with FDA percent daily values and a check that the calories match the macros."}]},{"slug":"fx-ecb","name":"FX Rates ECB","tagline":"Currency rates, conversion, history, volatility and movers from European Central Bank reference rates.","tags":["fx","currency","exchange-rates","ecb","finance"],"url":"https://fx-ecb.x402tookit.com","openapi":"https://fx-ecb.x402tookit.com/openapi.json","llms":"https://fx-ecb.x402tookit.com/llms.txt","catalog":"https://fx-ecb.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/fx-basket","price":"$0.02","description":"Rates for up to 10 currencies against one base at once, with each one's 30-day change, strongest and weakest first."},{"path":"/fx-change","price":"$0.02","description":"Currency pair move over 7-365 days: percent change, high, low, annualized volatility and where today sits in the range."},{"path":"/fx-convert","price":"$0.02","description":"Convert an amount from one currency to another at the latest ECB reference rate, with the rate and fixing date."},{"path":"/fx-currencies","price":"$0.02","description":"The 30 currencies the ECB publishes daily reference rates for, with codes and names. Use before calling other FX endpoints."},{"path":"/fx-historical","price":"$0.02","description":"ECB reference exchange rate on a past date (since 1999) and the change since then; weekends use the prior working day."},{"path":"/fx-movers","price":"$0.02","description":"Biggest currency movers against a base over 7-180 days among the 30 ECB currencies, strongest and weakest."},{"path":"/fx-range","price":"$0.02","description":"Average, high, low and percentile rank of today's rate for a currency pair over 30-1095 days, with a rich/cheap verdict."},{"path":"/fx-rate","price":"$0.02","description":"Latest ECB reference exchange rate for a currency pair, with the inverse and the fixing date."}]},{"slug":"garden-calc","name":"Garden Calculators","tagline":"Garden math for agents: growing degree days, plant spacing, bed soil, drip irrigation, fertilizer, compost balance, frost risk and planting dates.","tags":["garden","gardening","calculator","agriculture","frost"],"url":"https://garden-calc.x402tookit.com","openapi":"https://garden-calc.x402tookit.com/openapi.json","llms":"https://garden-calc.x402tookit.com/llms.txt","catalog":"https://garden-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/compost-cn-ratio","price":"$0.02","description":"Carbon-to-nitrogen ratio of a compost mix by the Cornell formula, or the greens-to-browns amounts that reach a target ratio."},{"path":"/drip-irrigation","price":"$0.02","description":"Drip irrigation math: gallons for inches of water over an area, emitter flow, supply limit and run time per watering."},{"path":"/fertilizer-rate","price":"$0.02","description":"Fertilizer product needed for a nutrient target per 1000 sq ft from its N-P-K analysis, with the P and K delivered and bags."},{"path":"/frost-risk","price":"$0.02","description":"Frost or freeze class of a forecast low against plant hardiness, plus where a date sits against your average frost dates."},{"path":"/growing-degree-days","price":"$0.02","description":"Growing degree days from daily lows and highs with a base temperature and upper cutoff: daily and cumulative totals."},{"path":"/plant-spacing","price":"$0.02","description":"Plants that fit a bed at a spacing (grid or offset rows) and seeds to sow from germination rate, per bed and per square foot."},{"path":"/planting-dates","price":"$0.02","description":"Planting calendar from your frost date: dates for tasks given as weeks before or after, such as seeds indoors 6 weeks before."},{"path":"/soil-volume","price":"$0.02","description":"Soil or mulch for a rectangular or round bed: cubic feet, yards, litres, bags, settling allowance and a mix split by parts."}]},{"slug":"geo-calc","name":"Geo Calc","tagline":"Coordinate math for agents: geohash, Plus Codes, UTM and MGRS, geodesics, bounding boxes, polygon area and coordinate formats.","tags":["geodesy","coordinates","geohash","utm","mgrs"],"url":"https://geo-calc.x402tookit.com","openapi":"https://geo-calc.x402tookit.com/openapi.json","llms":"https://geo-calc.x402tookit.com/llms.txt","catalog":"https://geo-calc.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bbox-radius","price":"$0.02","description":"Bounding box (min/max latitude and longitude) enclosing a radius in meters around a point, with pole and 180 degree handling."},{"path":"/coord-format","price":"$0.02","description":"Convert a coordinate pair between decimal degrees, degrees-minutes-seconds and degrees-decimal-minutes."},{"path":"/geodesic-direct","price":"$0.02","description":"Destination latitude/longitude and final bearing from a start point, initial bearing and distance (WGS84, Vincenty)."},{"path":"/geodesic-inverse","price":"$0.02","description":"Ellipsoidal (WGS84, Vincenty) distance and bearings between two points, compared with haversine on a sphere."},{"path":"/geohash-decode","price":"$0.02","description":"Decode a geohash to its center latitude/longitude, bounding box and the plus-or-minus error in degrees."},{"path":"/geohash-encode","price":"$0.02","description":"Encode latitude/longitude as a geohash (1 to 12 characters) with the cell bounds, center and size in meters."},{"path":"/geohash-neighbors","price":"$0.02","description":"The eight adjacent geohash cells (N, NE, E, SE, S, SW, W, NW) for a geohash, wrapping at 180 degrees longitude."},{"path":"/pluscode-decode","price":"$0.02","description":"Decode a Plus Code (Open Location Code) to its area and center; recovers short codes near a reference point."},{"path":"/pluscode-encode","price":"$0.02","description":"Encode latitude/longitude as an Open Location Code (Plus Code) with its area bounds and a short local form."},{"path":"/polygon-area","price":"$0.02","description":"Area, perimeter and centroid of a lat,lon polygon using spherical excess on the WGS84 equal-area sphere."},{"path":"/utm-mgrs-reverse","price":"$0.02","description":"Convert a UTM (18T 585628 4511322) or MGRS (18TWL8562811322) reference to WGS84 latitude/longitude."},{"path":"/utm-mgrs","price":"$0.02","description":"Convert WGS84 latitude/longitude to UTM (zone, band, easting, northing) and MGRS, with Norway/Svalbard zone rules."}]},{"slug":"global-hazards","name":"Global Hazards","tagline":"Worldwide earthquakes, storms, volcanoes and other natural hazard events from keyless public feeds, plus quake and seismic-wave calculators.","tags":["hazards","earthquake","volcano","storm","global"],"url":"https://global-hazards.x402tookit.com","openapi":"https://global-hazards.x402tookit.com/openapi.json","llms":"https://global-hazards.x402tookit.com/llms.txt","catalog":"https://global-hazards.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/active-storms","price":"$0.03","description":"Tropical cyclones active now worldwide with computed Saffir-Simpson category, wind, position and distance (EONET, GDACS)."},{"path":"/active-volcanoes","price":"$0.03","description":"Volcanoes with current activity reports worldwide (NASA EONET, GDACS alerts), newest first or nearest to a point."},{"path":"/hazard-events-near","price":"$0.03","description":"Natural hazard events near a point: wildfire, storm, volcano, flood and more from NASA EONET and GDACS, nearest first."},{"path":"/hazard-exposure-screen","price":"$0.05","description":"Hazard screen of a coordinate: quake history plus active wildfire, storm, volcano and flood events within a radius."},{"path":"/mercalli-scale","price":"$0.02","description":"Modified Mercalli intensity I to XII: what is felt and the typical damage, or the intensity band for a peak ground acceleration."},{"path":"/quake-detail","price":"$0.02","description":"One earthquake by USGS event id: magnitude, depth, felt reports, PAGER alert, max intensity, tsunami flag and review status."},{"path":"/quake-energy","price":"$0.02","description":"Earthquake magnitude to radiated energy, seismic moment and TNT equivalent, with an optional comparison to a second magnitude."},{"path":"/quakes-near","price":"$0.02","description":"Earthquakes within a radius of any coordinate worldwide: nearest, largest, counts by size and depth class, with distances."},{"path":"/quakes-recent","price":"$0.02","description":"Recent earthquakes worldwide above a magnitude, newest or largest first, optional bounding box, with a match count."},{"path":"/seismic-wave-times","price":"$0.02","description":"Estimate P and S wave arrival times and the S-P gap from an epicentral distance or two coordinates, or distance from an S-P lag."}]},{"slug":"weather-global","name":"Global Weather","tagline":"Worldwide forecasts for any coordinates: now, daily, rain, wind, UV and outdoor conditions, plus heat index, wind chill and dew point.","tags":["weather","forecast","global","uv","rain"],"url":"https://weather-global.x402tookit.com","openapi":"https://weather-global.x402tookit.com/openapi.json","llms":"https://weather-global.x402tookit.com/llms.txt","catalog":"https://weather-global.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/dew-point","price":"$0.02","description":"Dew point from air temperature and relative humidity in C and F, with a human comfort class and condensation hint."},{"path":"/forecast-daily","price":"$0.02","description":"Day-by-day forecast for up to 9 days at any coordinates: high, low, rain total, wind, and a most-likely sky symbol per day."},{"path":"/forecast-now","price":"$0.02","description":"Forecast now at any latitude and longitude: temperature, feels-like, wind, humidity, cloud, and the next 1, 6 and 12 hours."},{"path":"/heat-index","price":"$0.02","description":"NWS heat index (feels-like in heat) from air temperature and relative humidity, in F and C, with the NWS risk category."},{"path":"/outdoor-conditions","price":"$0.05","description":"Outdoor activity screen for the next 3 to 12 hours: temperature, feels-like, rain, wind and UV combined into good, fair or poor."},{"path":"/rain-next-hours","price":"$0.02","description":"Rain outlook for the next 6 to 48 hours at any coordinates: when it starts, total millimetres, peak hour and intensity."},{"path":"/uv-forecast","price":"$0.02","description":"Peak UV index per day for up to 5 days at any coordinates with the WHO exposure category and protection guidance."},{"path":"/wind-chill","price":"$0.02","description":"NWS wind chill (feels-like in cold wind) from temperature and wind speed in F and C, with frostbite timing when severe."},{"path":"/wind-forecast","price":"$0.02","description":"Wind forecast for the next 6 to 72 hours: peak and average speed in km/h, mph, knots, direction, Beaufort force and peak time."}]},{"slug":"grades-calc","name":"Grades & Study Calc","tagline":"Grade needed on a final, weighted grades, GPA, percent to letter, curves, percentile rank, reading plans and study time.","tags":["grades","gpa","school","homework","study"],"url":"https://grades-calc.x402tookit.com","openapi":"https://grades-calc.x402tookit.com/openapi.json","llms":"https://grades-calc.x402tookit.com/llms.txt","catalog":"https://grades-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/final-grade-needed","price":"$0.02","description":"Score needed on a final exam (or any remaining work) to reach a target class grade, from current grade and its weight."},{"path":"/gpa","price":"$0.02","description":"GPA on the 4.0 scale from letter grades and credits, with optional honors (+0.5) and AP/IB (+1.0) weighting."},{"path":"/grade-curve","price":"$0.02","description":"Curve test scores by adding points, scaling so the top score is 100, or the square-root method, with before and after averages."},{"path":"/percent-to-letter","price":"$0.02","description":"Letter grade and 4.0 GPA points for a percentage on the common US scale, with plus/minus, and points to the next grade."},{"path":"/percentile-rank","price":"$0.02","description":"Percentile rank of a score in a class list (mean-rank method), with rank from the top, mean, median and z-score."},{"path":"/reading-planner","price":"$0.02","description":"Pages per day to finish a reading assignment by the due date, daily minutes at your pace, and a day-by-day page schedule."},{"path":"/study-time","price":"$0.02","description":"Weekly study hours from credit hours using the 2 to 3 hours per credit rule, with total weekly workload and a daily plan."},{"path":"/weighted-grade","price":"$0.02","description":"Overall class grade from categories or assignments with scores, maximums and weights, normalizing weights that do not total 100."}]},{"slug":"graph-algorithms","name":"Graph Algorithms","tagline":"Shortest paths, spanning trees, topological order, components, max flow, graph statistics and all-pairs distances from a caller-supplied edge list.","tags":["graph","algorithms","dijkstra","maxflow","network"],"url":"https://graph-algorithms.x402tookit.com","openapi":"https://graph-algorithms.x402tookit.com/openapi.json","llms":"https://graph-algorithms.x402tookit.com/llms.txt","catalog":"https://graph-algorithms.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/all-pairs-shortest","price":"$0.03","description":"Floyd-Warshall all-pairs shortest distances for up to 100 nodes; negative weights ok; detects negative cycles."},{"path":"/bellman-ford","price":"$0.02","description":"Bellman-Ford shortest paths with negative weights; reports a negative cycle reachable from the source."},{"path":"/connected-components","price":"$0.02","description":"Connected components of an edge list; with directed=true also strongly connected components via Tarjan."},{"path":"/graph-stats","price":"$0.02","description":"Graph statistics: degree sequence, density, bipartite check, tree or forest test, and diameter if connected."},{"path":"/max-flow","price":"$0.03","description":"Edmonds-Karp maximum flow from a source to a sink on a capacity edge list, with flow per edge and min cut edges."},{"path":"/minimum-spanning-tree","price":"$0.02","description":"Kruskal minimum spanning tree of an undirected weighted edge list; returns a spanning forest if disconnected."},{"path":"/shortest-path","price":"$0.02","description":"Dijkstra shortest path and distances from a source on a weighted edge list; negative weights point to /bellman-ford."},{"path":"/topological-sort","price":"$0.02","description":"Topological order of a directed graph (Kahn) with parallel layers; on a cycle returns the cycle's nodes."}]},{"slug":"hacker-news","name":"Hacker News","tagline":"Hacker News stories, search, threads, users, domain stats and trending topics.","tags":["hackernews","news","search","tech","trends"],"url":"https://hacker-news.x402tookit.com","openapi":"https://hacker-news.x402tookit.com/openapi.json","llms":"https://hacker-news.x402tookit.com/llms.txt","catalog":"https://hacker-news.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/hn-domain-stats","price":"$0.02","description":"Hacker News stories linking to a domain in a date window: count, total points and comments, and the top stories."},{"path":"/hn-front-page-date","price":"$0.03","description":"Best-scored Hacker News stories submitted on a UTC date (past front pages are not archived), flagged if still on the front page."},{"path":"/hn-item","price":"$0.02","description":"Summarise a Hacker News item and its comment tree: comment count, depth, authors and top comments, truncated."},{"path":"/hn-search","price":"$0.02","description":"Search Hacker News stories or comments by query with optional date range, sorted by relevance or date."},{"path":"/hn-top","price":"$0.02","description":"Current Hacker News top, new, best, ask or show stories with score, comment count, domain and age (up to 15)."},{"path":"/hn-trending-topics","price":"$0.03","description":"Trending keywords across current Hacker News stories: terms ranked by how many titles use them, with example titles."},{"path":"/hn-user","price":"$0.03","description":"Hacker News user profile: karma, account age, submission count and recent story/comment activity with top story."}]},{"slug":"home-energy-calc","name":"Home Energy Calculators","tagline":"Home energy math for agents: bills, appliance loads, solar sizing, heat loss, HVAC load checks, insulation, water heating, EV charging and fuel cost.","tags":["energy","home","solar","hvac","calculator"],"url":"https://home-energy-calc.x402tookit.com","openapi":"https://home-energy-calc.x402tookit.com/openapi.json","llms":"https://home-energy-calc.x402tookit.com/llms.txt","catalog":"https://home-energy-calc.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bill-estimate","price":"$0.02","description":"Estimate a monthly electricity bill from kWh with block-tier rates, a fixed monthly charge and a tax or fee percentage."},{"path":"/ev-charging","price":"$0.02","description":"Electric vehicle charging time, cost and range added from battery size, charge levels, charger power or circuit, and price."},{"path":"/heat-loss","price":"$0.02","description":"Heat loss of a building in BTU/h and watts from surface areas and R-values plus air leakage, and yearly energy from degree-days."},{"path":"/heating-cost-compare","price":"$0.02","description":"Cost per million BTU of delivered heat for resistance, heat pump, gas, propane and heating oil furnaces, from your prices."},{"path":"/household-load","price":"$0.02","description":"Total a list of appliances (watts, hours a day, quantity) into kWh and cost per day, month and year, with each one's share."},{"path":"/hvac-sizing","price":"$0.02","description":"Room air-conditioner BTU from floor area (ENERGY STAR chart), tons, and an under- or over-sizing check against a load."},{"path":"/insulation-r-value","price":"$0.02","description":"R-value and U-factor of a wall or roof assembly from layers and thickness, with a framing-fraction correction and heat flow."},{"path":"/solar-sizing","price":"$0.02","description":"Size a rooftop solar system from annual kWh and peak sun hours: kW, panel count, yearly output, savings and simple payback."},{"path":"/water-heater","price":"$0.02","description":"Water heater recovery rate (gallons an hour), tank heat-up time and energy cost from input power, efficiency and rise."}]},{"slug":"hvac-calc","name":"HVAC Airflow & Load Calc","tagline":"Airflow heat load, air changes, duct sizing, velocity, fan laws, efficiency conversions and mixed-air temperature.","tags":["hvac","airflow","duct","cooling","calculator"],"url":"https://hvac-calc.x402tookit.com","openapi":"https://hvac-calc.x402tookit.com/openapi.json","llms":"https://hvac-calc.x402tookit.com/llms.txt","catalog":"https://hvac-calc.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/air-changes","price":"$0.02","description":"Air changes per hour (ACH) from airflow and room volume, or the CFM needed for a target ACH."},{"path":"/duct-equivalent","price":"$0.02","description":"Equivalent round diameter of a rectangular duct (same friction), or the second side that matches a round duct."},{"path":"/duct-velocity","price":"$0.02","description":"Air velocity (FPM) and velocity pressure (in. wg) in a round or rectangular duct from CFM, or the CFM at a velocity."},{"path":"/efficiency-convert","price":"$0.02","description":"Convert EER, COP and kW per ton, and tons, BTU/h and kW of cooling capacity."},{"path":"/fan-laws","price":"$0.02","description":"Fan affinity laws: new airflow, pressure and power after a speed change (flow ~ N, pressure ~ N^2, power ~ N^3)."},{"path":"/mixed-air","price":"$0.02","description":"Mixed-air temperature of two airstreams (return plus outside air) and the outside-air fraction."},{"path":"/sensible-heat","price":"$0.02","description":"Sensible heat from airflow and temperature difference (1.08 x CFM x dT), or the CFM needed for a heat load."}]},{"slug":"hydrology-calc","name":"Hydrology & Open-Channel Calc","tagline":"Manning flow, normal and critical depth, Froude number, weir flow, rational method, time of concentration and orifice flow.","tags":["hydrology","open-channel","manning","weir","runoff"],"url":"https://hydrology-calc.x402tookit.com","openapi":"https://hydrology-calc.x402tookit.com/openapi.json","llms":"https://hydrology-calc.x402tookit.com/llms.txt","catalog":"https://hydrology-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/critical-depth","price":"$0.02","description":"Critical depth where Froude number is 1 (Q^2/g = A^3/T) for rectangular, trapezoidal, triangular or circular channels."},{"path":"/froude-number","price":"$0.02","description":"Froude number V / sqrt(g A/T) and flow regime (subcritical, critical, supercritical) for an open-channel section."},{"path":"/manning-flow","price":"$0.02","description":"Manning flow, velocity and hydraulic radius for rectangular, trapezoidal, triangular or part-full circular channels, SI or US."},{"path":"/normal-depth","price":"$0.03","description":"Normal (uniform-flow) depth for a given discharge in a rectangular, trapezoidal, triangular or circular channel by bisection."},{"path":"/orifice-flow","price":"$0.02","description":"Orifice discharge Q = Cd A sqrt(2 g h) for a round or given-area opening, with typical Cd by edge type, SI or US."},{"path":"/rational-method","price":"$0.02","description":"Peak runoff Q = C i A by the rational method, from a runoff coefficient, surface type or weighted sub-areas, SI or US."},{"path":"/time-of-concentration","price":"$0.02","description":"Time of concentration by the Kirpich formula and the NRCS lag equation, with the limits of each stated."},{"path":"/weir-flow","price":"$0.02","description":"Discharge over a sharp-crested rectangular (Francis), V-notch or Cipolletti weir from head, SI or US units."}]},{"slug":"id-validators","name":"Identifier Validators","tagline":"Check digits and structure for ISBN, UPC/EAN, VIN, ISSN, ORCID, ISIN, CUSIP, LEI and MAC addresses.","tags":["identifiers","isbn","vin","gtin","validation"],"url":"https://id-validators.x402tookit.com","openapi":"https://id-validators.x402tookit.com/openapi.json","llms":"https://id-validators.x402tookit.com/llms.txt","catalog":"https://id-validators.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/cusip-check","price":"$0.02","description":"Validate a 9-character CUSIP security identifier check digit and split issuer and issue codes."},{"path":"/gtin-check","price":"$0.02","description":"Validate a UPC-A, EAN-8, EAN-13 or GTIN-14 barcode check digit and name its format."},{"path":"/isbn-check","price":"$0.02","description":"Validate an ISBN-10 or ISBN-13 check digit and convert between the two forms."},{"path":"/isin-check","price":"$0.02","description":"Validate a securities ISIN check digit and split it into country code and national security number."},{"path":"/issn-check","price":"$0.02","description":"Validate an ISSN (journal or serial number) check digit and format it with the hyphen."},{"path":"/lei-check","price":"$0.02","description":"Validate a 20-character Legal Entity Identifier with the ISO 7064 mod 97-10 check and split its parts."},{"path":"/mac-parse","price":"$0.02","description":"Parse a MAC address in any common notation: canonical forms, OUI, unicast or multicast, universal or local."},{"path":"/orcid-check","price":"$0.02","description":"Validate an ORCID iD (researcher identifier) with its ISO 7064 check character and give the canonical form."},{"path":"/vin-check","price":"$0.02","description":"Validate a 17-character vehicle VIN check digit and decode region, manufacturer code and model-year candidates."}]},{"slug":"industry-occupation-codes","name":"Industry and Occupation Codes","tagline":"NAICS 2022 industry codes and SOC 2018 occupation codes: lookup, search, hierarchy and industry-occupation links from Census and BLS.","tags":["naics","soc","industry","occupation","codes"],"url":"https://industry-occupation-codes.x402tookit.com","openapi":"https://industry-occupation-codes.x402tookit.com/openapi.json","llms":"https://industry-occupation-codes.x402tookit.com/llms.txt","catalog":"https://industry-occupation-codes.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/code-crosswalk-hint","price":"$0.03","description":"Link a NAICS industry to its top SOC occupations, or a SOC occupation to its top industries, from the BLS employment matrix."},{"path":"/code-validate","price":"$0.02","description":"Check whether a code is a valid NAICS 2022 or SOC 2018 code, at what level, and which system it belongs to."},{"path":"/naics-children","price":"$0.02","description":"List the codes one level below a NAICS 2022 code (sector to national industry); omit the code to list the 20 sectors."},{"path":"/naics-lookup","price":"$0.02","description":"NAICS 2022 code to title, level (sector to national industry) and full parent chain. Census Bureau data."},{"path":"/naics-search","price":"$0.02","description":"Search NAICS 2022 industry codes by words in the title or a code prefix; optional level filter; capped at 50."},{"path":"/soc-children","price":"$0.02","description":"List the codes one level below a SOC 2018 code (major to minor to broad to detailed); omit the code for the 23 major groups."},{"path":"/soc-lookup","price":"$0.02","description":"SOC 2018 occupation code to title, level (major group to detailed occupation), parent chain and US employment."},{"path":"/soc-search","price":"$0.02","description":"Search SOC 2018 occupations by words in the title or a code prefix; optional level filter; capped at 50."}]},{"slug":"address-formats","name":"International Address Formats","tagline":"Postal address formats, postal-code validation and subdivisions for about 240 countries from a bundled Google i18n snapshot.","tags":["address","postal-code","i18n","country","format"],"url":"https://address-formats.x402tookit.com","openapi":"https://address-formats.x402tookit.com/openapi.json","llms":"https://address-formats.x402tookit.com/llms.txt","catalog":"https://address-formats.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/address-format","price":"$0.02","description":"A country's postal address layout: line order template, required fields, uppercase rules and field labels."},{"path":"/address-parse-hints","price":"$0.02","description":"Guess which country a postal code belongs to from its shape among candidates, flagging ambiguity honestly."},{"path":"/country-address-fields","price":"$0.02","description":"Which address fields a country uses and their local labels: state/province/county, city, district, postal code."},{"path":"/format-address","price":"$0.02","description":"Render address parts into a country's standard multi-line mailing format with its uppercase rules; reports missing fields."},{"path":"/po-box-check","price":"$0.02","description":"Heuristic check whether an address line uses PO box wording in English, German, French, Spanish and more; not proof."},{"path":"/postal-code-check","price":"$0.02","description":"Check a postal code against a country's pattern, and a state/province's prefix pattern where the data lists one."},{"path":"/postal-code-examples","price":"$0.02","description":"Sample postal codes for a country from the dataset's examples, each checked against the country's own pattern."},{"path":"/subdivisions","price":"$0.02","description":"Administrative divisions (states, provinces) of a country with codes, names and postal prefix patterns, from the dataset."}]},{"slug":"invest-math","name":"Investing Math","tagline":"Position sizing, drawdowns, Sharpe, DCA, dividends, FIRE and option payoffs for trading bots and planners.","tags":["investing","risk","position-sizing","sharpe","fire"],"url":"https://invest-math.x402tookit.com","openapi":"https://invest-math.x402tookit.com/openapi.json","llms":"https://invest-math.x402tookit.com/llms.txt","catalog":"https://invest-math.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/dca-vs-lump","price":"$0.02","description":"Compare equal periodic buys (dollar-cost averaging) with one lump sum on the first date, over a list of prices."},{"path":"/dividend-math","price":"$0.02","description":"Dividend yield, yearly income, and yield on cost and total dividends after years of dividend growth."},{"path":"/drawdown-recovery","price":"$0.02","description":"Gain needed to recover a percentage loss, or the maximum drawdown and recovery gain from a list of period returns."},{"path":"/expected-move","price":"$0.02","description":"The price range implied by volatility over a number of days: one and two standard deviations, from implied or historical vol."},{"path":"/fire-number","price":"$0.02","description":"Financial-independence number from yearly spending and a withdrawal rate, and years to reach it from savings and contributions."},{"path":"/inflation-adjust","price":"$0.02","description":"What an amount costs or is worth after years of steady inflation, plus the real return after inflation for a nominal return."},{"path":"/margin-call","price":"$0.02","description":"Margin call price for shares bought on margin: your cash, the loan, the maintenance requirement and the trigger price."},{"path":"/option-payoff","price":"$0.02","description":"Expiry profit and loss for a long or short call or put: break-even, maximum gain and loss, and a payoff table."},{"path":"/portfolio-risk","price":"$0.02","description":"Return and volatility of a two-asset mix from each asset's return, volatility and correlation, plus the lowest-risk weight."},{"path":"/position-size","price":"$0.02","description":"Position size from account size, risk percent, entry and stop: units to buy, dollars at risk, cost and R-multiple targets."},{"path":"/return-stats","price":"$0.02","description":"Performance stats from period returns: average, volatility, Sharpe, Sortino, compound growth and max drawdown."},{"path":"/risk-reward","price":"$0.02","description":"Reward-to-risk ratio from entry, stop and target, the win rate needed to break even, and expectancy at your win rate."}]},{"slug":"jewelry-calc","name":"Jewelry Maker Calc","tagline":"Ring size conversion, bead counts, necklace and bracelet lengths, metal weight, carat estimates, karat alloy mixing and melt value.","tags":["jewelry","ring-size","beads","gold","carat"],"url":"https://jewelry-calc.x402tookit.com","openapi":"https://jewelry-calc.x402tookit.com/openapi.json","llms":"https://jewelry-calc.x402tookit.com/llms.txt","catalog":"https://jewelry-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bead-count","price":"$0.02","description":"Number of beads for a strand of a given finished length from bead size and spacing, with finished length and total weight."},{"path":"/bracelet-size","price":"$0.02","description":"Bracelet or anklet length from wrist or ankle circumference and fit (snug, standard, comfortable, loose), with clasp allowance."},{"path":"/diamond-weight","price":"$0.02","description":"Estimate a diamond's carats from millimetre size and shape, or the diameter of a round stone for a given carat weight."},{"path":"/karat-alloy","price":"$0.02","description":"Gold karat to fineness and percent, and the alloy to add to fine gold to reach a target karat, or the karat of a mix."},{"path":"/melt-value","price":"$0.02","description":"Melt value of gold, silver or platinum jewelry from weight, karat or fineness and the spot price per troy ounce you supply."},{"path":"/metal-weight","price":"$0.02","description":"Casting weight in grams, pennyweight and troy ounces from volume or wax model weight, for gold, silver, platinum and more."},{"path":"/necklace-length","price":"$0.02","description":"Name a necklace length (choker, princess, matinee, opera, rope) and where it sits, or suggest a length from neck size."},{"path":"/ring-size","price":"$0.02","description":"Convert a ring size between US, EU (ISO circumference), UK letter, inside diameter and circumference in mm and inches."}]},{"slug":"json-data-tools","name":"JSON and Data Tools","tagline":"Validate, format, diff, query and convert JSON, CSV, encodings and hashes.","tags":["json","csv","encoding","hash","data"],"url":"https://json-data-tools.x402tookit.com","openapi":"https://json-data-tools.x402tookit.com/openapi.json","llms":"https://json-data-tools.x402tookit.com/llms.txt","catalog":"https://json-data-tools.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/csv-parse","price":"$0.02","description":"Parse CSV text (quotes, escaped quotes, embedded commas and newlines) into JSON rows, detecting the delimiter."},{"path":"/encode-decode","price":"$0.02","description":"Encode or decode text as base64, base64url, hex, URL percent-encoding or HTML entities; invalid input is reported, not guessed."},{"path":"/hash-text","price":"$0.02","description":"MD5, SHA-1, SHA-256 and SHA-512 digests of UTF-8 text, in hex and base64, for checksums and integrity checks."},{"path":"/json-diff","price":"$0.02","description":"Structural diff of two JSON documents: every added, removed, changed or retyped path."},{"path":"/json-format","price":"$0.02","description":"Pretty-print or minify JSON, optionally sorting keys, and report the size before and after."},{"path":"/json-path","price":"$0.02","description":"Extract one value from JSON by a simple path such as a.b[0].c, with its type; reports exactly where a path breaks."},{"path":"/json-validate","price":"$0.02","description":"Check whether text is valid JSON; if not, return the error with line and column. If valid, report type, size and depth."},{"path":"/url-parse","price":"$0.02","description":"Split a URL into scheme, host, port, path, query parameters and fragment, and flag credentials, IP hosts and odd ports."},{"path":"/uuid-inspect","price":"$0.02","description":"Validate a UUID and read its version, variant and, for v1 and v7, the embedded timestamp."}]},{"slug":"land-survey","name":"Land Survey Screening","tagline":"Elevation, slope, flood zone and wetlands screening for any US coordinate, plus distance, area and sun-time helpers.","tags":["land-survey","flood-zone","elevation","wetlands","gis"],"url":"https://land-survey.x402tookit.com","openapi":"https://land-survey.x402tookit.com/openapi.json","llms":"https://land-survey.x402tookit.com/llms.txt","catalog":"https://land-survey.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/distance-bearing","price":"$0.02","description":"Great-circle distance (miles, km, feet, nautical miles) and initial compass bearing between two latitude/longitude points."},{"path":"/elevation-profile","price":"$0.03","description":"Elevation profile along a line between two US points: relief, ascent, descent, steepest grade and a flat/steep verdict."},{"path":"/elevation","price":"$0.02","description":"Ground elevation in feet and meters at a US latitude and longitude from USGS 3DEP, with data-coverage check."},{"path":"/flood-zone","price":"$0.02","description":"FEMA flood hazard zone at a US latitude and longitude: high-risk (A/AE/V), moderate or minimal, with base flood elevation."},{"path":"/polygon-area","price":"$0.02","description":"Area in acres, hectares and square meters and perimeter of a polygon from lat,lon vertices, e.g. a parcel or flight area."},{"path":"/site-screen","price":"$0.05","description":"First-look site screen for a US coordinate: elevation, FEMA flood zone and mapped wetlands combined, with flags."},{"path":"/sun-times","price":"$0.02","description":"Sunrise, sunset, civil twilight and day length for a latitude/longitude and date, in UTC and a chosen UTC offset."},{"path":"/wetlands-check","price":"$0.02","description":"Is a US point inside a mapped wetland? National Wetlands Inventory type and size, as a permitting heads-up."}]},{"slug":"license-intel","name":"License Intel","tagline":"Look up, search, parse and compare open-source licenses from the SPDX list and plain-language rules.","tags":["licenses","spdx","open-source","compliance","legal"],"url":"https://license-intel.x402tookit.com","openapi":"https://license-intel.x402tookit.com/openapi.json","llms":"https://license-intel.x402tookit.com/llms.txt","catalog":"https://license-intel.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/deprecated-check","price":"$0.02","description":"Check a list of license ids against SPDX: current, deprecated or unknown, with the modern GNU -only / -or-later form."},{"path":"/license-compare","price":"$0.02","description":"Compare two open-source licenses side by side: what each permits, requires and disclaims, and which is stricter."},{"path":"/license-exception","price":"$0.02","description":"Look up an SPDX license exception id such as Classpath-exception-2.0: its name, links and deprecated status."},{"path":"/license-expression-check","price":"$0.03","description":"Validate an SPDX license expression (AND, OR, WITH, +): syntax, known ids, known exceptions and deprecated identifiers."},{"path":"/license-family","price":"$0.02","description":"Classify up to 30 license ids by strength: public-domain-like, permissive, weak copyleft, strong copyleft or network copyleft."},{"path":"/license-lookup","price":"$0.02","description":"Look up an SPDX license id: name, OSI and FSF status, deprecated flag, links, and plain-language permissions and duties."},{"path":"/license-obligations","price":"$0.02","description":"Plain-language checklist for a license: what you may do, what you must do when you distribute, and what is disclaimed."},{"path":"/license-search","price":"$0.02","description":"Search the SPDX license list by name or id fragment, such as gpl or creative commons, with OSI and deprecated flags."},{"path":"/osi-approved","price":"$0.02","description":"List current OSI-approved SPDX licenses, optionally only FSF-libre ones or those starting with a prefix."}]},{"slug":"life-dates","name":"Life Dates & Milestones","tagline":"Exact age, next birthday, 1,000-day milestones, weekday of any date, zodiac signs, birthstones and generations.","tags":["birthday","age","zodiac","milestones","weekday"],"url":"https://life-dates.x402tookit.com","openapi":"https://life-dates.x402tookit.com/openapi.json","llms":"https://life-dates.x402tookit.com/llms.txt","catalog":"https://life-dates.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/age-detail","price":"$0.02","description":"Exact age from a birth date: years, months, days, total days, weeks and hours, birth weekday and days to the next birthday."},{"path":"/birthstone-flower","price":"$0.02","description":"Traditional birthstone, alternates and birth flowers for a month number or birth date, plus a wedding-anniversary gift table."},{"path":"/date-countdown","price":"$0.02","description":"Days between two dates (signed), as weeks plus days and years/months/days, with Monday-to-Friday days counted."},{"path":"/generation","price":"$0.02","description":"Generation label (Silent, Boomer, Gen X, Millennial, Gen Z, Alpha) for a birth year using Pew Research cut-offs."},{"path":"/milestone-dates","price":"$0.02","description":"Dates of round-number days alive (1,000, 5,000, 10,000, 25,000 and your own), with weekday and age on that day."},{"path":"/next-birthday","price":"$0.02","description":"Next birthday on or after a date: its date, weekday, days to go and the age being turned, with the leap-day rule."},{"path":"/weekday-of-date","price":"$0.02","description":"Day of the week for any date from year 1000, with day of year, days left in the year, quarter and leap-year facts."},{"path":"/zodiac","price":"$0.02","description":"Western zodiac sign and Chinese zodiac animal with element for a birth date, flagging cusp days and lunar-year boundaries."}]},{"slug":"linear-algebra","name":"Linear Algebra","tagline":"Matrix multiply, determinant, inverse, rank, linear solve, eigenvalues, vector ops, least squares and transforms.","tags":["linear-algebra","matrix","vectors","least-squares","transforms"],"url":"https://linear-algebra.x402tookit.com","openapi":"https://linear-algebra.x402tookit.com/openapi.json","llms":"https://linear-algebra.x402tookit.com/llms.txt","catalog":"https://linear-algebra.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/determinant","price":"$0.02","description":"Determinant of a square matrix (up to 10x10) by LU with partial pivoting, flagging a numerically singular matrix."},{"path":"/eigen","price":"$0.02","description":"Eigenvalues and eigenvectors of a 2x2 matrix (closed form) or a symmetric matrix up to 10x10 (Jacobi)."},{"path":"/inverse","price":"$0.02","description":"Inverse of a square matrix (up to 10x10) by Gauss-Jordan, with A*inv(A) residual and a condition number."},{"path":"/least-squares","price":"$0.02","description":"Least-squares line or polynomial fit (degree 1 to 6, up to 100 points) with coefficients, R-squared and residuals."},{"path":"/matrix-multiply","price":"$0.02","description":"Multiply two matrices (up to 10x10) given as JSON, with shape check and the product matrix."},{"path":"/rank","price":"$0.02","description":"Rank, nullity and reduced row echelon form of a matrix (up to 10x10) with pivot columns."},{"path":"/solve","price":"$0.02","description":"Solve Ax=b (n up to 10) by Gaussian elimination with partial pivoting; flags singular and ill-conditioned systems."},{"path":"/transform-compose","price":"$0.02","description":"Compose 2D or 3D rotate, scale and translate steps into one homogeneous matrix, optionally applied to a point."},{"path":"/transpose","price":"$0.02","description":"Transpose a matrix (up to 10x10) with trace, symmetry and skew-symmetry flags, and Frobenius and 1-norms."},{"path":"/vector-ops","price":"$0.02","description":"Vector dot, cross, norm, angle, projection, unit vector and distance for vectors of up to 100 entries."}]},{"slug":"llm-cost-calc","name":"LLM Cost & Capacity Calc","tagline":"Token estimates, API cost, prompt-cache savings, batch discounts, context fit, rate-limit planning and model comparison from your own prices.","tags":["llm","tokens","cost","context-window","rate-limit"],"url":"https://llm-cost-calc.x402tookit.com","openapi":"https://llm-cost-calc.x402tookit.com/openapi.json","llms":"https://llm-cost-calc.x402tookit.com/llms.txt","catalog":"https://llm-cost-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/batch-discount","price":"$0.02","description":"Compare realtime and batch API cost for a workload with your discount fraction, and the money saved by waiting."},{"path":"/cache-savings","price":"$0.02","description":"Prompt-cache savings for a shared prefix: cost with and without caching, break-even requests and percent saved."},{"path":"/context-fit","price":"$0.02","description":"Check whether a prompt fits a context window with output reserve, and how many more chat turns fit."},{"path":"/llm-cost","price":"$0.02","description":"Cost of LLM API calls from input and output tokens and your per-million-token prices, per request and in total."},{"path":"/model-compare","price":"$0.02","description":"Rank 2 to 20 models by cost for a workload from your own prices; flags models whose context window is too small."},{"path":"/monthly-budget","price":"$0.02","description":"Forecast monthly and yearly LLM spend from daily requests, tokens and prices, with monthly growth and per-user cost."},{"path":"/rate-limit-plan","price":"$0.02","description":"Sustainable requests per minute under RPM and TPM limits, job duration for N requests, and concurrency needed."},{"path":"/token-estimate","price":"$0.02","description":"Rough LLM token estimate of text from characters and words, as a low-high range by content type. Not a tokenizer."}]},{"slug":"llm-models","name":"LLM Model Intelligence","tagline":"Compare AI model prices, context and capabilities, estimate costs, and check open-model licenses and activity.","tags":["llm","ai-models","pricing","huggingface","openrouter"],"url":"https://llm-models.x402tookit.com","openapi":"https://llm-models.x402tookit.com/openapi.json","llms":"https://llm-models.x402tookit.com/llms.txt","catalog":"https://llm-models.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/hf-license-check","price":"$0.02","description":"Can you use this Hugging Face model commercially? License class, the reason, and what to read before you ship."},{"path":"/hf-model","price":"$0.02","description":"Hugging Face model check: downloads, likes, license class, parameter count, gating and last update, with a verdict."},{"path":"/hf-trending","price":"$0.02","description":"Trending or most-downloaded open models on Hugging Face, optionally for one task such as text-generation."},{"path":"/llm-compare","price":"$0.02","description":"Compare up to 4 AI models side by side: price per million tokens, context, tools, reasoning, inputs, who is cheapest."},{"path":"/llm-cost","price":"$0.02","description":"Estimate AI model cost for a workload: per call and per month from token counts, plus the cheapest alternative."},{"path":"/llm-find","price":"$0.02","description":"Find the cheapest AI models that meet your needs: minimum context, tool calling, image input, price ceiling."},{"path":"/llm-model","price":"$0.02","description":"Spec sheet for one AI model: price, context, max output, supported features, inputs and age, with expiry warning."},{"path":"/llm-newest","price":"$0.02","description":"The newest AI models listed on OpenRouter in the last 1-90 days, with price, context and capabilities."}]},{"slug":"locale-tools","name":"Locale and Formatting Tools","tagline":"Locale-aware number, currency, date, plural, relative-time, list and sort formatting from the ICU/CLDR data built into the server.","tags":["locale","i18n","format","intl","cldr"],"url":"https://locale-tools.x402tookit.com","openapi":"https://locale-tools.x402tookit.com/openapi.json","llms":"https://locale-tools.x402tookit.com/llms.txt","catalog":"https://locale-tools.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/format-currency","price":"$0.02","description":"Format an amount as money for an ISO 4217 currency code in a locale; reports minor-unit digits; unknown codes rejected."},{"path":"/format-date","price":"$0.02","description":"Show an instant in an IANA timezone and locale with full/long/medium/short styles; DST-aware, with UTC offset."},{"path":"/format-number","price":"$0.02","description":"Format a number as decimal, percent, compact (1.2K) or unit text in any BCP47 locale, with digit control."},{"path":"/list-format","price":"$0.02","description":"Join items into a natural-language and/or list for a locale ('a, b, and c' in en, 'a, b y c' in es)."},{"path":"/locale-parse","price":"$0.02","description":"Parse and canonicalize a BCP47 language tag: language, script, region, extensions, likely subtags, direction."},{"path":"/plural-category","price":"$0.02","description":"CLDR plural category (zero/one/two/few/many/other) of a number in a locale, cardinal and ordinal, with all categories."},{"path":"/relative-time","price":"$0.02","description":"Relative time text such as '3 days ago' or 'tomorrow' for a signed value and unit in any locale."},{"path":"/sort-text","price":"$0.02","description":"Sort up to 200 strings by locale rules (German a-umlaut, Swedish a-ring, Spanish n-tilde) with numeric option."}]},{"slug":"ml-metrics","name":"Machine Learning Metrics","tagline":"Classification, ranking, regression, calibration and text-generation metrics computed exactly from arrays you send.","tags":["machine-learning","metrics","statistics","evaluation","nlp"],"url":"https://ml-metrics.x402tookit.com","openapi":"https://ml-metrics.x402tookit.com/openapi.json","llms":"https://ml-metrics.x402tookit.com/llms.txt","catalog":"https://ml-metrics.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bleu-rouge","price":"$0.02","description":"Sentence BLEU (1-4 gram, brevity penalty, optional smoothing) and ROUGE-1, ROUGE-2, ROUGE-L F1 for text against references."},{"path":"/calibration","price":"$0.02","description":"Reliability bins, expected and maximum calibration error and Brier score from binary labels and predicted probabilities."},{"path":"/confusion-matrix","price":"$0.02","description":"Confusion matrix from true and predicted labels: accuracy, precision, recall, specificity, F1, MCC, kappa, averages."},{"path":"/log-loss","price":"$0.02","description":"Binary or multiclass log loss (cross entropy) with epsilon clipping, plus the no-skill baseline and worst samples."},{"path":"/precision-recall","price":"$0.02","description":"Precision-recall curve points and average precision (step-wise sum) from binary labels and scores, with the baseline."},{"path":"/regression-metrics","price":"$0.02","description":"MAE, MSE, RMSE, R2, adjusted R2, MAPE, SMAPE, explained variance, median and max error from actual vs predicted numbers."},{"path":"/roc-auc","price":"$0.02","description":"ROC curve points and AUC from binary labels and scores via the Mann-Whitney rank-sum identity, with ties counted half."},{"path":"/threshold-sweep","price":"$0.02","description":"Sweep every score threshold for binary labels and return the best F1, Youden J and accuracy thresholds with their metrics."}]},{"slug":"machining-calc","name":"Machining & Fasteners Calc","tagline":"Spindle speeds, feeds, metal removal, tap drills, thread geometry, bolt torque and sheet-metal bends.","tags":["machining","cnc","fasteners","sheet-metal","calculator"],"url":"https://machining-calc.x402tookit.com","openapi":"https://machining-calc.x402tookit.com/openapi.json","llms":"https://machining-calc.x402tookit.com/llms.txt","catalog":"https://machining-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bend-allowance","price":"$0.02","description":"Sheet-metal bend allowance, outside setback, bend deduction and flat length from angle, radius, thickness and K-factor."},{"path":"/bolt-torque","price":"$0.02","description":"Bolt preload (75 percent of proof) and tightening torque estimate T = K F d for ISO property classes 8.8, 10.9, 12.9."},{"path":"/cut-time","price":"$0.02","description":"Machining time for a cut length from a table feed, or from rpm and feed per revolution, with passes."},{"path":"/feed-rate","price":"$0.02","description":"Milling table feed from rpm, flutes and chip load, or the chip load a given feed produces."},{"path":"/mrr","price":"$0.02","description":"Metal removal rate for milling (width x depth x feed) or turning (surface speed x feed x depth of cut)."},{"path":"/speed-rpm","price":"$0.02","description":"Spindle rpm for a diameter at a surface speed (SFM or m/min), or the surface speed an rpm gives."},{"path":"/tap-drill","price":"$0.02","description":"Tap drill size for metric coarse (M3 to M24) and common inch threads (#4-40 to 1/2-20), with the formula check."},{"path":"/thread-geometry","price":"$0.02","description":"ISO metric thread dimensions: pitch diameter, minor diameters, thread height and tensile stress area."}]},{"slug":"map-tiles","name":"Map Tile Maths","tagline":"Web Mercator and slippy-map tile maths: tile numbers, bounds, quadkeys, ground resolution, zoom for an extent, tile counts and scale.","tags":["map","tiles","mercator","slippy-map","zoom"],"url":"https://map-tiles.x402tookit.com","openapi":"https://map-tiles.x402tookit.com/openapi.json","llms":"https://map-tiles.x402tookit.com/llms.txt","catalog":"https://map-tiles.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/ground-resolution","price":"$0.02","description":"Metres per pixel, map scale (1:N) and tile width on the ground for a zoom level and latitude."},{"path":"/mercator-project","price":"$0.02","description":"Convert latitude/longitude to Web Mercator EPSG:3857 metres, or metres back to degrees, with scale distortion."},{"path":"/quadkey","price":"$0.02","description":"Convert a tile x/y/z to a Bing Maps quadkey, or a quadkey back to x/y/z, with its parent and four children."},{"path":"/tile-bounds","price":"$0.02","description":"Latitude/longitude and EPSG:3857 metre bounds of a slippy-map tile x/y/z, with its centre and ground size."},{"path":"/tile-count","price":"$0.02","description":"Number of slippy-map tiles covering a lat/lon box for a zoom range, with a rough storage estimate at your average tile size."},{"path":"/tile-from-coord","price":"$0.02","description":"Slippy-map tile x/y/z containing a latitude and longitude, plus the pixel position inside the 256 px tile."},{"path":"/zoom-for-extent","price":"$0.02","description":"Highest map zoom level at which a lat/lon bounding box fits a viewport of given pixel size, with centre and tile span."},{"path":"/zoom-table","price":"$0.02","description":"Zoom-level ladder 0 to 24: tiles per side, metres per pixel, map scale and typical use, at a chosen latitude."}]},{"slug":"marine-conditions","name":"Marine Conditions","tagline":"Tide predictions, water level and surge, buoy observations, nearest stations, Beaufort and sea state.","tags":["marine","tides","buoys","noaa","boating"],"url":"https://marine-conditions.x402tookit.com","openapi":"https://marine-conditions.x402tookit.com/openapi.json","llms":"https://marine-conditions.x402tookit.com/llms.txt","catalog":"https://marine-conditions.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/buoy-now","price":"$0.02","description":"Latest NDBC buoy observation: wind, gust, waves, swell, pressure and water temperature, with a Beaufort and sea-state screen."},{"path":"/nearest-buoy","price":"$0.02","description":"The nearest active NOAA/NDBC buoys and stations that report weather, with distance, owner and type."},{"path":"/nearest-tide-station","price":"$0.02","description":"The nearest NOAA tide-prediction stations to a latitude and longitude, with distance in km and miles."},{"path":"/sea-state","price":"$0.02","description":"Beaufort wind force and Douglas sea state from a wind speed and wave height, with plain-language descriptions of sea conditions."},{"path":"/tide-predictions","price":"$0.03","description":"Upcoming high and low tides at a NOAA tide station: UTC and local times, heights in feet above MLLW, next tide and tidal range."},{"path":"/tide-station-info","price":"$0.02","description":"NOAA CO-OPS station facts: name, state, coordinates, time zone, tidal or Great Lakes, and station type."},{"path":"/water-level-now","price":"$0.03","description":"Latest observed water level at a NOAA station against its tide prediction: the difference shows surge or blow-out in feet."}]},{"slug":"market-calendar","name":"Market and Holiday Calendar","tagline":"NYSE trading calendar, early closes, option expirations, trading days, and public holidays for 100 countries.","tags":["calendar","holidays","nyse","trading","business-days"],"url":"https://market-calendar.x402tookit.com","openapi":"https://market-calendar.x402tookit.com/openapi.json","llms":"https://market-calendar.x402tookit.com/llms.txt","catalog":"https://market-calendar.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/is-holiday","price":"$0.02","description":"Is a date a public holiday in a country? Also whether it is a business day and the next holiday after it."},{"path":"/long-weekends","price":"$0.02","description":"Long weekends in a year for a country, with length in days and the bridge days that would extend them."},{"path":"/market-holidays-us","price":"$0.02","description":"NYSE market holidays and 1 PM early closes for a year, with the weekday of each, from the exchange's published rules."},{"path":"/market-status-us","price":"$0.02","description":"Is the US stock market (NYSE/Nasdaq) open right now or at a given time: session, hours, early close and the next open."},{"path":"/next-holidays","price":"$0.02","description":"The next upcoming public holidays in a country within the coming year, with days until each."},{"path":"/next-trading-day","price":"$0.02","description":"The date N US trading days after (or before) a given date, skipping weekends and NYSE holidays, with the starting day's status."},{"path":"/options-expiry","price":"$0.02","description":"US monthly equity option expirations for a year: third Friday, moved to Thursday on a market holiday; flags triple witching."},{"path":"/public-holidays","price":"$0.02","description":"Public holidays for a country and year (about 100 countries), flagging regional-only holidays and weekday of each."},{"path":"/trading-days-between","price":"$0.02","description":"Count US trading days between two dates (inclusive), with weekends and NYSE holidays removed and the holidays listed."}]},{"slug":"markup-tools","name":"Markup and Text Extraction Tools","tagline":"Turn HTML and Markdown you supply into text, links, headings, tables, metadata and main-content extracts.","tags":["html","markdown","text-extraction","parsing","links"],"url":"https://markup-tools.x402tookit.com","openapi":"https://markup-tools.x402tookit.com/openapi.json","llms":"https://markup-tools.x402tookit.com/llms.txt","catalog":"https://markup-tools.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/html-headings","price":"$0.02","description":"Extract the h1-h6 heading outline from supplied HTML and flag missing or multiple h1, skipped levels and empty headings."},{"path":"/html-links","price":"$0.02","description":"List all links in supplied HTML with text, rel flags, absolute URL (against a base) and internal/external split."},{"path":"/html-meta","price":"$0.02","description":"Read title, description, canonical, robots, Open Graph, Twitter card and JSON-LD types from supplied HTML and list gaps."},{"path":"/html-tables","price":"$0.02","description":"Convert HTML tables to row and column arrays with header detection; colspan and rowspan cells are expanded."},{"path":"/html-to-text","price":"$0.02","description":"Turn supplied HTML into readable text: keeps paragraphs, lists, table rows and link text; drops script, style, hidden."},{"path":"/markdown-outline","price":"$0.02","description":"Outline a Markdown document: front matter, headings with anchors, links, images, code blocks with language, and problems."},{"path":"/markdown-to-text","price":"$0.02","description":"Strip CommonMark/GFM syntax to plain text: emphasis, links, images, headings, lists, quotes, code fences, HTML, front matter."},{"path":"/readability-extract","price":"$0.03","description":"Heuristic main-content extraction from supplied HTML by text density and tag scoring; returns text, title, byline, confidence."}]},{"slug":"math-stats","name":"Math and Statistics","tagline":"Descriptive statistics, correlation, probability distributions, confidence intervals, t-tests, A/B tests, sample sizes, combinatorics and number theory.","tags":["statistics","math","probability","ab-test","number-theory"],"url":"https://math-stats.x402tookit.com","openapi":"https://math-stats.x402tookit.com/openapi.json","llms":"https://math-stats.x402tookit.com/llms.txt","catalog":"https://math-stats.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/ab-test","price":"$0.02","description":"A/B conversion test: rates, relative lift, two-proportion z-test p-value, confidence interval and a significance verdict."},{"path":"/combinatorics","price":"$0.02","description":"Exact counts: factorial, combinations, permutations, with repetition, derangements and Catalan numbers, as big integers."},{"path":"/confidence-interval","price":"$0.02","description":"Confidence interval for a mean (t interval from a list) or a proportion (Wilson and Wald from successes and trials)."},{"path":"/correlation","price":"$0.02","description":"Pearson and Spearman correlation of two lists with p-values, plus the least-squares line, R squared and an optional prediction."},{"path":"/distribution","price":"$0.02","description":"Probability density or mass, cumulative probability and quantiles for normal, binomial, Poisson and Student t distributions."},{"path":"/gcd-lcm","price":"$0.02","description":"Greatest common divisor, least common multiple, Bezout coefficients and modular inverse for integers of any size."},{"path":"/prime-factor","price":"$0.02","description":"Primality test and prime factorization of integers up to 10^19, with divisor count, divisor sum, Euler totient and number type."},{"path":"/sample-size","price":"$0.02","description":"Required sample size for a survey (margin of error, optional finite population) or an A/B test (baseline, lift, power)."},{"path":"/stats-describe","price":"$0.02","description":"Descriptive statistics for a list of numbers: mean, median, mode, spread, quartiles, outliers, skewness and kurtosis."},{"path":"/t-test","price":"$0.02","description":"Welch two-sample or one-sample t-test: t statistic, degrees of freedom, p-value, confidence interval and Cohen's d."}]},{"slug":"medical-codes","name":"Medical Codes and Drug Names","tagline":"Look up ICD-10-CM diagnosis codes, HCPCS, LOINC lab codes and RxNorm drug names, plus code format checks.","tags":["medical","icd10","hcpcs","loinc","rxnorm"],"url":"https://medical-codes.x402tookit.com","openapi":"https://medical-codes.x402tookit.com/openapi.json","llms":"https://medical-codes.x402tookit.com/llms.txt","catalog":"https://medical-codes.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/drug-name-match","price":"$0.03","description":"Match a misspelled or branded drug name to RxNorm: best candidates with RxCUI identifiers, names and match scores."},{"path":"/drug-profile","price":"$0.05","description":"RxNorm profile of a drug name: ingredient, brand names and available dose forms, with the RxCUI identifier."},{"path":"/hcpcs-lookup","price":"$0.02","description":"HCPCS Level II billing codes (supplies, equipment, services): look up a code or search by description."},{"path":"/icd10-lookup","price":"$0.03","description":"What an ICD-10-CM diagnosis code means: official description, chapter, and whether it is a complete code or a category header."},{"path":"/icd10-parse","price":"$0.02","description":"Parse an ICD-10-CM code into category, subcategory and extension, name its chapter, and check its format offline."},{"path":"/icd10-search","price":"$0.02","description":"Search ICD-10-CM diagnosis codes by words in the description, with the matching codes and their chapters."},{"path":"/loinc-lookup","price":"$0.02","description":"LOINC lab test codes: look up a code or search by test name, with the long name and a deprecated-code warning."},{"path":"/npi-check","price":"$0.02","description":"Validate a US National Provider Identifier (NPI) format and check digit offline; it does not look up the provider."}]},{"slug":"music-production-calc","name":"Music Production Calc","tagline":"Studio arithmetic: tempo grids, song length, tap tempo, key shifts and capo, Camelot mixing, diatonic chords, fretboard notes, pitch-speed and delay tails.","tags":["music","production","tempo","keys","studio"],"url":"https://music-production-calc.x402tookit.com","openapi":"https://music-production-calc.x402tookit.com/openapi.json","llms":"https://music-production-calc.x402tookit.com/llms.txt","catalog":"https://music-production-calc.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/camelot-key","price":"$0.02","description":"Camelot wheel code for a musical key and its harmonic-mixing matches; optionally test if two keys mix."},{"path":"/delay-tail","price":"$0.02","description":"Feedback delay decay: dB lost per repeat, repeats to fall 60 dB and total tail time in ms from delay and feedback."},{"path":"/diatonic-chords","price":"$0.02","description":"The 7 triads and 7th chords of a key (major, natural or harmonic minor) with spelled notes and Roman numerals."},{"path":"/fret-note","price":"$0.02","description":"Note name, MIDI number and Hz at a fret on guitar, bass, ukulele or violin strings, with alternate tunings."},{"path":"/key-shift","price":"$0.02","description":"Shift a key by semitones with the right sharp or flat spelling, its relative major or minor, signature and capo shapes."},{"path":"/pitch-speed","price":"$0.02","description":"Convert semitones, cents, speed percent, two frequencies or two BPMs into one varispeed ratio with all equivalents."},{"path":"/song-length","price":"$0.02","description":"Song length in seconds and m:ss from bars, BPM and time signature, plus bars or BPM needed for a target length."},{"path":"/tap-timestamps","price":"$0.02","description":"Tap tempo from tap timestamps in ms: mean and median BPM, interval spread and jitter percent."},{"path":"/tempo-grid","price":"$0.02","description":"Note values 1/1 to 1/32 (straight, dotted, triplet) at a BPM as ms, LFO Hz, samples and MIDI ticks."}]},{"slug":"music-theory","name":"Music Theory","tagline":"Notes, frequencies, intervals, scales, chords, keys, transposition, tempo math and Roman numeral analysis.","tags":["music","music-theory","midi","chords","scales"],"url":"https://music-theory.x402tookit.com","openapi":"https://music-theory.x402tookit.com/openapi.json","llms":"https://music-theory.x402tookit.com/llms.txt","catalog":"https://music-theory.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/chord-name","price":"$0.02","description":"Name a chord from its notes (C E G Bb, A C E G): best name, inversion and alternative names; first note is the bass."},{"path":"/chord","price":"$0.02","description":"Spell a chord from its symbol (Cmaj7, F#m7b5, G7b9, Dsus4, C/E): notes, intervals, semitones and MIDI numbers."},{"path":"/freq-note","price":"$0.02","description":"Frequency in Hz to the nearest note, MIDI number and offset in cents; adjustable A4 reference; tuner-style result."},{"path":"/interval","price":"$0.02","description":"Interval between two notes (quality, number, semitones) or the note a given interval above or below a note."},{"path":"/key-signature","price":"$0.02","description":"Key signature (sharps or flats), circle-of-fifths neighbours, relative and parallel keys for any major or minor key."},{"path":"/note-freq","price":"$0.02","description":"Note name (C#4, Bb3) or MIDI number to MIDI, frequency in Hz and wavelength, with adjustable A4 reference pitch."},{"path":"/roman-numerals","price":"$0.02","description":"Roman numeral analysis of a chord progression in a key: numerals, inversions, borrowed chords, secondary dominants."},{"path":"/scale","price":"$0.02","description":"Spell a scale or mode on any root: major, minor, modes, harmonic and melodic minor, pentatonic, blues, whole tone."},{"path":"/tempo","price":"$0.02","description":"BPM to milliseconds for note values, dotted and triplet delay times; or average tap intervals into a steady BPM."},{"path":"/transpose","price":"$0.02","description":"Transpose a chord progression by semitones or from one key to another, with spelling that fits the target key."}]},{"slug":"exoplanets-nasa","name":"NASA Exoplanets","tagline":"Confirmed exoplanets from the NASA Exoplanet Archive: planet and star lookups, habitable-zone screens, discovery stats, nearest planets and calculators.","tags":["exoplanet","nasa","astronomy","habitable-zone","star"],"url":"https://exoplanets-nasa.x402tookit.com","openapi":"https://exoplanets-nasa.x402tookit.com/openapi.json","llms":"https://exoplanets-nasa.x402tookit.com/llms.txt","catalog":"https://exoplanets-nasa.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/discovery-stats","price":"$0.03","description":"Confirmed exoplanet discovery counts by year and by detection method, with totals, the peak year and a cumulative series."},{"path":"/earth-comparison","price":"$0.02","description":"Planet size, mass, density, gravity and escape speed as ratios to Earth, with insolation if luminosity and orbit are given."},{"path":"/equilibrium-temperature","price":"$0.02","description":"Planet equilibrium temperature in K, C and F from star luminosity or temperature and radius, orbit distance and albedo."},{"path":"/habitable-zone","price":"$0.02","description":"Habitable-zone edges in AU for a star from luminosity or radius, plus temperature (Kopparapu 2013), and where an orbit falls."},{"path":"/hill-radius","price":"$0.02","description":"Hill radius of a planet in AU and km from its mass, orbit, eccentricity and star mass, with the stable-moon region."},{"path":"/host-star-planets","price":"$0.02","description":"All confirmed planets of a host star by name, with star properties and each planet's period, size and habitable-zone position."},{"path":"/nearest-planets","price":"$0.02","description":"Closest known exoplanets to the Sun in light-years, optional size filter, with star type, orbit and habitable-zone position."},{"path":"/planet-habitability","price":"$0.02","description":"Habitable-zone screen for a named exoplanet: orbit versus the zone edges, size class and rocky-planet plausibility."},{"path":"/planet","price":"$0.02","description":"Confirmed exoplanet by name: star, orbit, size, mass, temperature, discovery, Earth ratios and habitable-zone position."},{"path":"/transit-depth","price":"$0.02","description":"Transit depth (Rp/Rs squared) in percent and ppm from planet and star radius, plus duration if period and star mass are given."}]},{"slug":"nasa-media","name":"NASA Media Library","tagline":"Search NASA's Image and Video Library: photos, video and audio with dates, centers, rights fields and asset files.","tags":["nasa","space","images","video","media"],"url":"https://nasa-media.x402tookit.com","openapi":"https://nasa-media.x402tookit.com/openapi.json","llms":"https://nasa-media.x402tookit.com/llms.txt","catalog":"https://nasa-media.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/apollo-photo-search","price":"$0.02","description":"Find Apollo mission photos and media (missions 7 to 17) in NASA's library, with mission year and photo-id prefix."},{"path":"/mars-media","price":"$0.02","description":"Find Mars rover and lander images, video and audio in NASA's library by rover, with extra words and year filters."},{"path":"/nasa-asset","price":"$0.02","description":"List the file URLs for a NASA library item by nasa_id: original, large, medium, small, thumbnail, captions, metadata."},{"path":"/nasa-collection-stats","price":"$0.05","description":"Count NASA library items matching a query, broken down by year or by center, using the API's total hit counts."},{"path":"/nasa-media-by-center","price":"$0.02","description":"Media from one NASA center (JSC, GSFC, JPL, ARC, KSC, MSFC...) with optional words and years; returns the center code list."},{"path":"/nasa-media-compare","price":"$0.05","description":"Compare two queries in NASA's library: total hits and hits per media type (image, video, audio) with the ratio."},{"path":"/nasa-metadata","price":"$0.03","description":"EXIF-style metadata summary for a NASA library item: title, dates, size, camera, keywords, credit and copyright fields."},{"path":"/nasa-search","price":"$0.02","description":"Search NASA's Image and Video Library by words, media type, year range and center; titles, dates, centers, thumbnails, rights."}]},{"slug":"network-calc","name":"Network Calc","tagline":"Network engineering maths for agents: subnetting, IPv6 formats, CIDR aggregation, bandwidth, TCP windows, MTU and VoIP.","tags":["networking","subnet","cidr","ipv6","bandwidth"],"url":"https://network-calc.x402tookit.com","openapi":"https://network-calc.x402tookit.com/openapi.json","llms":"https://network-calc.x402tookit.com/llms.txt","catalog":"https://network-calc.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/cidr-aggregate","price":"$0.02","description":"Summarise IPv4 or IPv6 CIDR blocks into the minimal set (merging adjacent and overlapping blocks) plus the covering supernet."},{"path":"/cidr-compare","price":"$0.02","description":"Compare two IPv4 or IPv6 CIDR blocks: equal, contains, contained, adjacent or disjoint, their common supernet, and test an IP."},{"path":"/cidr-ipv6","price":"$0.02","description":"IPv6 prefix calculator: first and last address, size, number of /64s, the nth subnet, address type and reverse DNS zone."},{"path":"/ethernet-efficiency","price":"$0.02","description":"Ethernet wire overhead, TCP/UDP goodput and maximum packets per second at line rate for a packet size and link speed."},{"path":"/ip-format","price":"$0.02","description":"Convert an IPv4 or IPv6 address between notations: RFC 5952 compressed, expanded, integer, hex, binary, reverse DNS, NAT64."},{"path":"/mtu-mss","price":"$0.02","description":"TCP MSS from an MTU for IPv4 or IPv6, effective MTU through tunnels (PPPoE, GRE, VXLAN, WireGuard) and IPv4 fragment counts."},{"path":"/netmask-convert","price":"$0.02","description":"Convert an IPv4 prefix length, netmask, wildcard or hex mask into every other form with host counts; flags bad masks."},{"path":"/propagation-delay","price":"$0.02","description":"Propagation delay (one way and round trip) over fibre, copper or radio for a distance or two coordinates, plus serialization."},{"path":"/subnet-vlsm","price":"$0.02","description":"Split an IPv4 network into equal subnets, or allocate VLSM subnets from host counts (largest first) with ranges and leftovers."},{"path":"/tcp-throughput","price":"$0.02","description":"TCP bandwidth-delay product, window size and scale factor needed, throughput limits from window and from packet loss (Mathis)."},{"path":"/transfer-time","price":"$0.02","description":"Time to transfer a file at a bandwidth (with protocol overhead), or the bandwidth or data size implied by the other two."},{"path":"/voip-bandwidth","price":"$0.02","description":"Bandwidth of a VoIP call (IP and Ethernet level) for a codec and packetization time, and totals for many calls."}]},{"slug":"network-intel","name":"Network Intel","tagline":"Who runs an IP or ASN, is a route valid, abuse contacts, routing visibility, CIDR math.","tags":["network","ip","asn","bgp","security"],"url":"https://network-intel.x402tookit.com","openapi":"https://network-intel.x402tookit.com/openapi.json","llms":"https://network-intel.x402tookit.com/llms.txt","catalog":"https://network-intel.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/abuse-contact","price":"$0.02","description":"Abuse contact email(s) and the responsible regional registry for an IP address, prefix or AS number."},{"path":"/asn-profile","price":"$0.03","description":"Profile of an AS number: holder, registry block, announced IPv4 and IPv6 prefix counts and abuse contact."},{"path":"/cidr-calc","price":"$0.02","description":"IPv4 CIDR math: network, broadcast, netmask, usable hosts and range; optionally test if an IP is inside the block."},{"path":"/ip-geo","price":"$0.02","description":"Approximate country, city and coordinates of a public IP, with how much of its prefix that location covers."},{"path":"/ip-parse","price":"$0.02","description":"Classify an IPv4 or IPv6 address: version, public or private, special range, canonical form and reverse-DNS name."},{"path":"/ip-profile","price":"$0.03","description":"Profile of a public IP: announcing AS and holder, enclosing prefix, whether it is routed, abuse contact and country."},{"path":"/prefix-routing","price":"$0.02","description":"Routing visibility of a prefix: origin ASes, share of RIS peers that see it, first and last seen, covering routes."},{"path":"/route-origin-check","price":"$0.05","description":"Check an IP is originated by the AS you expect, with its RPKI status: MATCH, MISMATCH or MULTI_ORIGIN, a hijack screen."},{"path":"/rpki-check","price":"$0.02","description":"RPKI route-origin validation: is this AS authorized by a ROA to announce this prefix? valid, invalid or unknown."}]},{"slug":"number-words","name":"Number Words","tagline":"Numbers to words and back: English, Spanish, French, German, Roman numerals, cheque amounts, years and ordinals.","tags":["numbers","words","roman","ordinal","cheque"],"url":"https://number-words.x402tookit.com","openapi":"https://number-words.x402tookit.com/openapi.json","llms":"https://number-words.x402tookit.com/llms.txt","catalog":"https://number-words.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/cheque-words","price":"$0.02","description":"Write a money amount in words for a cheque (EN/ES/FR/DE): you give the currency names, no rates; words or 56/100 cents."},{"path":"/english-parse","price":"$0.02","description":"Parse English number words (one thousand and five, twenty-first, minus three point five) into digits."},{"path":"/english-words","price":"$0.02","description":"A number as English words: cardinal and ordinal, US or UK 'and' style, hyphenation, decimals, up to 36 digits."},{"path":"/french-words","price":"$0.02","description":"A whole number as French words: cardinal and ordinal, France/Belgium/Swiss forms (septante), 1990 hyphen spelling."},{"path":"/german-words","price":"$0.02","description":"A whole number as German words (one-word below a million), ordinals with case endings, ein/eins, ß or ss."},{"path":"/ordinal-format","price":"$0.02","description":"Ordinal suffix and word for a number: 1st/2nd/3rd/11th, French 1er/2e, Spanish 1.º/1.ª, German 1. with the word form."},{"path":"/roman-numeral","price":"$0.02","description":"Convert 1-3999 to Roman numerals or read Roman numerals as numbers, strict or lenient (IIII, IC), additive style option."},{"path":"/spanish-words","price":"$0.02","description":"A whole number as Spanish words (cardinal, ordinal 1-100), gender, un/uno apocope, long scale (mil millones, un billón)."},{"path":"/year-words","price":"$0.02","description":"How to say a year in English: the usual pair reading (nineteen eighty-four, twenty oh-five) and the full cardinal."}]},{"slug":"package-health","name":"Package Health","tagline":"Open-source package health: activity, abandonment, deprecation, license class, dependency weight and build provenance.","tags":["packages","npm","pypi","open-source","supply-chain"],"url":"https://package-health.x402tookit.com","openapi":"https://package-health.x402tookit.com/openapi.json","llms":"https://package-health.x402tookit.com/llms.txt","catalog":"https://package-health.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/npm-downloads","price":"$0.02","description":"npm package adoption: downloads last week and month, plus trend within the month and a popularity band."},{"path":"/package-deps","price":"$0.02","description":"Dependency weight of a package version: direct and transitive dependency counts and a light/moderate/heavy verdict."},{"path":"/package-health","price":"$0.03","description":"Package health for npm, PyPI, Go, Maven, Cargo or NuGet: maintained, stale or abandoned, deprecation, license, adoption."},{"path":"/package-license","price":"$0.02","description":"License of a package version classed as permissive, weak, strong or network copyleft, with commercial-use notes."},{"path":"/package-provenance","price":"$0.02","description":"Does a package version carry build provenance (SLSA/sigstore attestations)? Signals a verifiable build, not safety."},{"path":"/package-versions","price":"$0.02","description":"Recent versions of a package with publish dates, deprecation flags and release cadence in days between releases."},{"path":"/pypi-package","price":"$0.02","description":"PyPI project facts: latest version, Python requirement, license, release freshness and whether the latest is yanked."},{"path":"/pypi-yanked","price":"$0.02","description":"Was a PyPI release yanked? Exact version check with the maintainer's reason, upload date and file count."}]},{"slug":"package-registries","name":"Package Registries","tagline":"Health checks for Rust crates, Ruby gems, PHP packages, NuGet, Go modules, Homebrew formulae and Docker images, plus SPDX license classification.","tags":["packages","crates","rubygems","packagist","nuget"],"url":"https://package-registries.x402tookit.com","openapi":"https://package-registries.x402tookit.com/openapi.json","llms":"https://package-registries.x402tookit.com/llms.txt","catalog":"https://package-registries.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/brew-formula","price":"$0.02","description":"Homebrew formula status: version, license, deprecation or disablement, install counts over 30, 90 and 365 days."},{"path":"/crate-health","price":"$0.03","description":"Health of a Rust crate on crates.io: latest release age, downloads, license, yanked versions, owners and repository."},{"path":"/docker-image-health","price":"$0.03","description":"Health of a Docker Hub image: official or not, pulls, stars, last push age, recent tags and supported architectures."},{"path":"/gem-health","price":"$0.03","description":"Health of a Ruby gem on RubyGems: latest release age, downloads, license, version counts, owners and links."},{"path":"/go-module-health","price":"$0.02","description":"Health of a Go module via the official proxy: latest tagged version, release age, repository origin and pseudo-version warning."},{"path":"/license-check","price":"$0.02","description":"Classify an SPDX license expression such as MIT OR Apache-2.0: permissive, copyleft or restricted, with the effective result."},{"path":"/nuget-health","price":"$0.05","description":"Health of a .NET NuGet package: latest release age, downloads, verified owner, deprecation and known-vulnerability flags."},{"path":"/packagist-health","price":"$0.02","description":"Health of a PHP Composer package on Packagist: latest stable release age, downloads, license, abandonment and GitHub signals."}]},{"slug":"paper-print-calc","name":"Paper & Print Calc","tagline":"ISO and US paper sizes, print pixels at a dpi, sheet fitting, paper weight, envelope fit, typographic units and book signatures.","tags":["paper","print","iso216","dpi","typography"],"url":"https://paper-print-calc.x402tookit.com","openapi":"https://paper-print-calc.x402tookit.com/openapi.json","llms":"https://paper-print-calc.x402tookit.com/llms.txt","catalog":"https://paper-print-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/book-signatures","price":"$0.02","description":"Signatures, press sheets and blank pages needed for a book of N pages at 4, 8, 16 or 32 pages per signature."},{"path":"/envelope-fit","price":"$0.02","description":"Which standard envelopes (#10, A2, A7, C5, DL, C6 and more) hold a card or folded sheet, with the margin left over."},{"path":"/iso-paper","price":"$0.02","description":"ISO 216 size in mm, inches and points for A0-A10, B0-B10, C0-C10, with area, aspect ratio and the neighbouring sizes."},{"path":"/paper-fit","price":"$0.02","description":"How many cards, labels or small sheets fit on a large sheet in a grid, trying both rotations, with margin, gutter and waste."},{"path":"/paper-weight","price":"$0.02","description":"Convert paper gsm to US basis weight (bond, text, cover) and weigh a sheet, a ream or a mailing from its size."},{"path":"/print-pixels","price":"$0.02","description":"Pixels needed for a print size at a dpi (with bleed), or the largest print size an image supports at a chosen dpi."},{"path":"/typographic-units","price":"$0.02","description":"Convert between points, picas, inches, mm, cm, CSS pixels, TeX points, Didot and twips, and show the pica-and-points form."},{"path":"/us-paper","price":"$0.02","description":"Letter, Legal, Tabloid, ANSI A-E and Architectural A-E paper sizes in inches, mm and points, with the closest ISO size."}]},{"slug":"party-event-calc","name":"Party & Event Planner","tagline":"Food, drinks, ice, seating, timeline, bill split, pizza, cake and budget rule-of-thumb arithmetic for events.","tags":["party","event","catering","planning","budget"],"url":"https://party-event-calc.x402tookit.com","openapi":"https://party-event-calc.x402tookit.com/openapi.json","llms":"https://party-event-calc.x402tookit.com/llms.txt","catalog":"https://party-event-calc.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bill-split","price":"$0.02","description":"Tip and even bill split in exact cents: tip on subtotal or total, shares that add up, optional round up to whole dollars."},{"path":"/budget-split","price":"$0.02","description":"Split an event budget by percent into exact-cent amounts that add up to the total (largest-remainder rounding)."},{"path":"/cake-servings","price":"$0.02","description":"Cake servings from pan size and area per slice: round, square or rectangle, one or several tiers, wedding or party slice style."},{"path":"/drinks-estimate","price":"$0.02","description":"Drinks for an event from a first-hour and later-hours rule per guest, split into beer, wine and liquor, with bottle counts."},{"path":"/event-timeline","price":"$0.02","description":"Backwards timeline from the event start: milestones given as minutes before start become 12-hour clock times, earliest first."},{"path":"/food-quantity","price":"$0.02","description":"Food to prepare for a guest count by course (appetizer, main, side, salad, dessert, bread) with kid and appetite multipliers."},{"path":"/ice-estimate","price":"$0.02","description":"Pounds and bags of ice for a guest count from a per-guest rule, with hot-weather multiplier and extra for chilling drinks."},{"path":"/pizza-order","price":"$0.02","description":"How many pizzas to order from guests, kids and slices each, with pizza area, area per guest and a size comparison."},{"path":"/tables-chairs","price":"$0.02","description":"Tables and chairs for a guest count from seats per table, with spare chairs, empty seats and tables for food, cake or gifts."}]},{"slug":"derivatives","name":"Perp Derivatives Signals","tagline":"Crypto perpetual futures funding, open interest, basis, liquidity and crowding signals.","tags":["perps","funding-rate","derivatives","crypto","open-interest"],"url":"https://derivatives.x402tookit.com","openapi":"https://derivatives.x402tookit.com/openapi.json","llms":"https://derivatives.x402tookit.com/llms.txt","catalog":"https://derivatives.x402tookit.com/catalog","endpointCount":11,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/funding-extremes","price":"$0.02","description":"Most extreme perp funding right now across Hyperliquid, filtered by open interest. Top crowded longs and shorts."},{"path":"/funding-history","price":"$0.02","description":"Funding persistence for a perp over the last 6-168 hours: average, sign streaks, and how unusual now is."},{"path":"/funding-spread","price":"$0.02","description":"Cross-venue funding gap for a perp: Hyperliquid vs Binance vs Bybit, normalized per hour and annualized."},{"path":"/open-interest","price":"$0.02","description":"Perp open interest in USD, OI-to-volume ratio and rank on Hyperliquid. Flags leveraged build-up."},{"path":"/perp-basis","price":"$0.02","description":"Perp premium to oracle price for a coin on Hyperliquid, in percent, with a stretched/normal verdict."},{"path":"/perp-funding","price":"$0.02","description":"Is perp funding crowded? Current Hyperliquid funding for a coin, annualized, with a crowded long/short verdict."},{"path":"/perp-liquidity","price":"$0.02","description":"Perp order-book depth and market-order slippage for $10k and $100k on Hyperliquid, with a thin/deep verdict."},{"path":"/perp-listing","price":"$0.02","description":"Is a coin a live Hyperliquid perp? Listed, delisted or isolated-only, with max leverage and size precision."},{"path":"/perp-snapshot","price":"$0.02","description":"One-call perp snapshot on Hyperliquid: price, 24h move, funding, open interest, volume and max leverage with flags."},{"path":"/perp-volatility","price":"$0.02","description":"Realized volatility for a perp from hourly candles over 24-168 hours, annualized, with a high/low verdict."},{"path":"/squeeze-watch","price":"$0.02","description":"Squeeze risk for a perp: funding, open interest build-up, 24h move and basis combined into a published points score."}]},{"slug":"pet-calc","name":"Pet Care Calc","tagline":"Pet energy needs, food portions, dog age conversions, aquarium volume and weight, water changes and feeding schedules.","tags":["pets","dog","cat","aquarium","nutrition"],"url":"https://pet-calc.x402tookit.com","openapi":"https://pet-calc.x402tookit.com/openapi.json","llms":"https://pet-calc.x402tookit.com/llms.txt","catalog":"https://pet-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/aquarium-volume","price":"$0.02","description":"Aquarium volume in US gallons and litres from inside dimensions, usable water after substrate, and the water's weight."},{"path":"/daily-energy","price":"$0.02","description":"Daily calories for a dog or cat from weight, species and life stage (neutered adult, weight loss, working, young)."},{"path":"/dog-age","price":"$0.02","description":"Human-equivalent age of a dog by the AVMA 15-9-5 rule and the 2020 epigenetic-clock formula 16 ln(age) + 31."},{"path":"/feeding-schedule","price":"$0.02","description":"Split a daily food amount into evenly spaced meals between a first and last feeding time, with 12-hour clock times."},{"path":"/food-portion","price":"$0.02","description":"Grams, cups and per-meal portions of pet food from daily kcal and the food's kcal per kg or per cup, with a treat allowance."},{"path":"/ideal-weight-bcs","price":"$0.02","description":"Estimate a dog's or cat's ideal weight from current weight and a 1-9 body condition score (10% per point above 5)."},{"path":"/resting-energy","price":"$0.02","description":"Resting energy requirement (RER) in kcal/day for a dog or cat from body weight, using 70 x kg^0.75 and the linear shortcut."},{"path":"/water-change","price":"$0.02","description":"Nitrate left after partial water changes, changes needed to reach a target, and the litres or gallons per change."}]},{"slug":"phone-tools","name":"Phone Number Tools","tagline":"Parse, validate and format phone numbers worldwide from bundled libphonenumber metadata, with no dependency.","tags":["phone","e164","libphonenumber","telecom","validation"],"url":"https://phone-tools.x402tookit.com","openapi":"https://phone-tools.x402tookit.com/openapi.json","llms":"https://phone-tools.x402tookit.com/llms.txt","catalog":"https://phone-tools.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/country-calling-codes","price":"$0.02","description":"Look up which regions use a country calling code (+44, +1) or a region's code, dialing prefixes and national prefix."},{"path":"/phone-compare","price":"$0.02","description":"Compare two phone number strings: exact match, same national number, short match or different, with an optional region."},{"path":"/phone-example","price":"$0.02","description":"Example phone numbers per region and type (fixed line, mobile, toll free, premium) taken from libphonenumber metadata."},{"path":"/phone-format","price":"$0.02","description":"Format a phone number as E.164, international, national and RFC3966 tel: URI using the region's numbering-plan rules."},{"path":"/phone-parse","price":"$0.02","description":"Parse a phone number (E.164 or national) into country code, national number, region, number type and validity."},{"path":"/phone-possible-lengths","price":"$0.02","description":"Possible national phone number lengths for a region overall and per type, with local-only lengths and the E.164 total."},{"path":"/phone-region-guess","price":"$0.02","description":"Guess the region from an international +prefix or partial number: calling code, candidate regions and how certain it is."},{"path":"/phone-validate","price":"$0.02","description":"Validate a phone number against the numbering plan: possible length, valid pattern, optionally for one region. Syntax only."}]},{"slug":"photo-calc","name":"Photography Calculators","tagline":"Exposure value and trades, depth of field, field of view, crop factor, ND filters, handheld and star-trail rules, print size, sunny 16, flash and time-lapse.","tags":["photography","camera","exposure","calculator","lens"],"url":"https://photo-calc.x402tookit.com","openapi":"https://photo-calc.x402tookit.com/openapi.json","llms":"https://photo-calc.x402tookit.com/llms.txt","catalog":"https://photo-calc.x402tookit.com/catalog","endpointCount":11,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/crop-factor","price":"$0.02","description":"Crop factor of a sensor, with the full-frame equivalent focal length, aperture and ISO for a lens, or a custom sensor size."},{"path":"/depth-of-field","price":"$0.02","description":"Depth of field from focal length, aperture, distance and sensor: near and far limits, total depth and hyperfocal distance."},{"path":"/exposure-trade","price":"$0.02","description":"Hold exposure constant: change one setting (aperture, shutter or ISO) and get the other two compensations, in stops."},{"path":"/exposure-value","price":"$0.02","description":"Exposure value (EV) from aperture, shutter speed and ISO, the light level it suits, and equivalent aperture and shutter pairs."},{"path":"/field-of-view","price":"$0.02","description":"Horizontal, vertical and diagonal angle of view for a lens and sensor, and the width and height of scene covered at a distance."},{"path":"/flash-guide-number","price":"$0.02","description":"Flash guide-number maths: range for an aperture and ISO, or the aperture needed for a distance, in metres and feet."},{"path":"/nd-filter","price":"$0.02","description":"ND filter maths: convert between ND factor, stops and optical density, and get the new shutter time with the filter on."},{"path":"/print-size","price":"$0.02","description":"Print size from image pixels at a DPI, or the pixels and megapixels needed for a print size; with viewing-distance advice."},{"path":"/shutter-rule","price":"$0.02","description":"Minimum handheld shutter speed (reciprocal rule) and the longest star-point exposure by the 500 rule and the NPF rule."},{"path":"/sunny-16","price":"$0.02","description":"The sunny-16 rule: starting aperture and shutter speed for sun, cloud or shade at your ISO, with the exposure value it implies."},{"path":"/timelapse-calc","price":"$0.02","description":"Time-lapse planner: give any two of interval, shooting time and clip length to get the rest, frame count and storage."}]},{"slug":"physics-calc","name":"Physics Calculators","tagline":"Exact physics formulas for agents: kinematics, projectiles, inclines, collisions, orbits, oscillators, waves, optics, relativity and blackbody radiation.","tags":["physics","calculator","science","orbit","relativity"],"url":"https://physics-calc.x402tookit.com","openapi":"https://physics-calc.x402tookit.com/openapi.json","llms":"https://physics-calc.x402tookit.com/llms.txt","catalog":"https://physics-calc.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/blackbody","price":"$0.02","description":"Blackbody radiation: Wien peak wavelength and frequency, Stefan-Boltzmann power per area, and total power for an area or sphere."},{"path":"/collision-1d","price":"$0.02","description":"Head-on collision of two masses: velocities after impact, momentum and kinetic energy lost, elastic to perfectly inelastic."},{"path":"/incline","price":"$0.02","description":"Block on an incline: weight components, normal force, static friction limit, whether it slips, acceleration and slide time."},{"path":"/kinematics","price":"$0.02","description":"Constant-acceleration motion: give any three of displacement, start speed, end speed, acceleration, time; get the other two."},{"path":"/lens-mirror","price":"$0.02","description":"Thin lens or mirror equation: give two of focal length, object and image distance, get the third plus magnification."},{"path":"/orbit","price":"$0.02","description":"Circular orbit speed, escape speed and period at an altitude or radius around the Sun, a planet, the Moon or a custom mass."},{"path":"/oscillator","price":"$0.02","description":"Period and frequency of a simple pendulum (exact for large swings) or a mass on a spring."},{"path":"/projectile","price":"$0.02","description":"Projectile motion without drag: range, max height, flight time, impact speed and angle from launch speed, angle and height."},{"path":"/relativity","price":"$0.02","description":"Special relativity: Lorentz factor, time dilation, length contraction, total and kinetic energy and momentum at a given speed."},{"path":"/snell","price":"$0.02","description":"Snell's law: refracted angle between two media (names or indices), critical angle and total internal reflection check."},{"path":"/wave-doppler","price":"$0.02","description":"Wave speed, frequency and wavelength, plus the Doppler-shifted frequency for sound (moving source or observer) or light."},{"path":"/work-energy","price":"$0.02","description":"Work (force x distance x cos angle), kinetic and potential energy, and power, with joule, kWh, calorie and horsepower units."}]},{"slug":"osm-places","name":"Places Near You (OpenStreetMap)","tagline":"Nearby shops, health, fuel, EV charging and transit from OpenStreetMap, with distance and bearing.","tags":["openstreetmap","places","poi","nearby","ev-charging"],"url":"https://osm-places.x402tookit.com","openapi":"https://osm-places.x402tookit.com/openapi.json","llms":"https://osm-places.x402tookit.com/llms.txt","catalog":"https://osm-places.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/area-summary","price":"$0.03","description":"Rough walkability-style screen: counts of food, health, transit and park places within 1 km of a lat/lon, with a tiered score."},{"path":"/category-count","price":"$0.02","description":"Counts of mapped places per category (pharmacy, cafe, bus_stop, park...) within a radius of a lat/lon, from OpenStreetMap."},{"path":"/ev-charging-near","price":"$0.02","description":"EV charging stations near a lat/lon: distance, operator, capacity and connector types (Type 2, CCS, CHAdeMO) from OSM."},{"path":"/nearest","price":"$0.02","description":"Nearest pharmacy, hospital, fuel, atm, EV charging, supermarket, toilets or water to a lat/lon, with distance and bearing."},{"path":"/place-details","price":"$0.02","description":"Look up one OpenStreetMap node, way or relation by id: name, category, address, opening hours, contact and coordinates."},{"path":"/places-near","price":"$0.02","description":"Places of one category (pharmacy, cafe, atm, park...) near a lat/lon: name, distance, bearing, opening hours from OpenStreetMap."},{"path":"/transit-stops-near","price":"$0.02","description":"Bus, tram, rail and metro stops near a lat/lon with distance, bearing and mode counts, from OpenStreetMap."}]},{"slug":"plumbing-calc","name":"Plumbing & Pipe Flow Calc","tagline":"Pipe volume, flow velocity, Hazen-Williams pressure loss, pipe sizing by velocity, thermal expansion, drain slope, tank fill time and bucket flow tests.","tags":["plumbing","pipes","flow","gpm","hazen-williams"],"url":"https://plumbing-calc.x402tookit.com","openapi":"https://plumbing-calc.x402tookit.com/openapi.json","llms":"https://plumbing-calc.x402tookit.com/llms.txt","catalog":"https://plumbing-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bucket-test","price":"$0.02","description":"Flow rate in gpm and litres per minute from a bucket test: container volume and seconds to fill, with a daily-use estimate."},{"path":"/drain-slope","price":"$0.02","description":"Fall needed for a drain run at a given slope in inches per foot, or the slope of a measured fall, with typical code minimums."},{"path":"/flow-velocity","price":"$0.02","description":"Water velocity in feet per second from flow in gpm and pipe size, or the flow a pipe carries at a chosen velocity."},{"path":"/pipe-size","price":"$0.02","description":"Smallest standard copper Type L or PVC Schedule 40 pipe that keeps water under a maximum velocity at your flow rate."},{"path":"/pipe-volume","price":"$0.02","description":"Water held in a run of pipe in gallons and litres per foot and in total, from nominal size or inside diameter."},{"path":"/pressure-loss","price":"$0.02","description":"Friction pressure loss in psi (and feet of head) over a pipe run by the Hazen-Williams formula, from flow, size and C factor."},{"path":"/tank-fill-time","price":"$0.02","description":"Time to fill or drain a tank from its volume or round tank size and flow in gpm, with an optional outflow."},{"path":"/thermal-expansion","price":"$0.02","description":"How much a pipe run lengthens or shortens with temperature for copper, steel, PVC, CPVC, PEX or ABS, in inches and mm."}]},{"slug":"portfolio-stats","name":"Portfolio Stats","tagline":"Return, risk and drawdown statistics computed on a price or return series that you supply.","tags":["returns","volatility","sharpe","drawdown","var"],"url":"https://portfolio-stats.x402tookit.com","openapi":"https://portfolio-stats.x402tookit.com/openapi.json","llms":"https://portfolio-stats.x402tookit.com/llms.txt","catalog":"https://portfolio-stats.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/cagr","price":"$0.02","description":"Compound annual growth rate from start and end values over years, or dates, or periods. Arithmetic on your numbers, not advice."},{"path":"/correlation-beta","price":"$0.02","description":"Correlation, beta, R-squared and alpha of one return or price series against another you supply. Not advice."},{"path":"/equity-curve","price":"$0.02","description":"Equity-curve summary of a price or return series you supply: CAGR, volatility, Sharpe, drawdown, best and worst period."},{"path":"/kelly","price":"$0.02","description":"Kelly criterion fraction for a stated win probability and payoff, with growth rate and overbet threshold. NOT advice."},{"path":"/max-drawdown","price":"$0.02","description":"Maximum drawdown of a price or return series you supply, with peak, trough and recovery indices or dates."},{"path":"/returns","price":"$0.02","description":"Simple and log returns from a price series you supply, with cumulative return. Educational arithmetic, not advice."},{"path":"/rolling","price":"$0.02","description":"Rolling mean return and rolling annualized volatility over a window, from a price or return series you supply."},{"path":"/sharpe-sortino","price":"$0.02","description":"Sharpe and Sortino ratios on a price or return series you supply, with your risk-free rate. Not advice."},{"path":"/value-at-risk","price":"$0.02","description":"ILLUSTRATIVE historical and parametric Value-at-Risk and expected shortfall from a return series you supply. Not advice."},{"path":"/volatility","price":"$0.02","description":"Annualized volatility (sample standard deviation of returns) from a price or return series you supply. Not advice."}]},{"slug":"prediction-markets","name":"Prediction Market Signals","tagline":"Prediction market odds, liquidity quality, event coherence and cross-venue gaps from Polymarket and Kalshi public data.","tags":["prediction-markets","polymarket","kalshi","odds","probabilities"],"url":"https://prediction-markets.x402tookit.com","openapi":"https://prediction-markets.x402tookit.com/openapi.json","llms":"https://prediction-markets.x402tookit.com/llms.txt","catalog":"https://prediction-markets.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/kalshi-event","price":"$0.02","description":"Kalshi event overview by event ticker: every outcome's yes price and whether exclusive outcomes sum to 100%."},{"path":"/kalshi-market","price":"$0.02","description":"Kalshi market odds by ticker: yes bid/ask, mid, spread, volume, open interest and a liquid/thin verdict."},{"path":"/pm-event-overround","price":"$0.02","description":"Do a Polymarket event's outcome prices add up to 100%? Sums the Yes prices and flags over- or under-round."},{"path":"/pm-expiring","price":"$0.02","description":"Polymarket markets resolving within 1-168 hours that still have real volume, with current odds and quality."},{"path":"/pm-kalshi-gap","price":"$0.02","description":"Price gap between a Polymarket market and the Kalshi market you pair it with, with liquidity quality on both."},{"path":"/pm-market","price":"$0.02","description":"Polymarket market odds by slug: implied probabilities, spread, volume and a liquid/thin verdict."},{"path":"/pm-movers","price":"$0.02","description":"Biggest 24-hour odds moves among liquid live Polymarket markets, with direction, size and liquidity quality."},{"path":"/pm-search","price":"$0.02","description":"Search live Polymarket markets by topic. Returns top matches with implied odds, volume and liquidity quality."},{"path":"/pm-trending","price":"$0.02","description":"Most-traded live Polymarket markets in the last 24 hours with odds, 24h price change and liquidity quality."}]},{"slug":"pricing-math","name":"Pricing Math","tagline":"Markup and margin, break-even, discount stacking, tiers, price rounding, bundles, MRR and fee-inclusive pricing.","tags":["pricing","margin","ecommerce","subscription","tax"],"url":"https://pricing-math.x402tookit.com","openapi":"https://pricing-math.x402tookit.com/openapi.json","llms":"https://pricing-math.x402tookit.com/llms.txt","catalog":"https://pricing-math.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/break-even","price":"$0.02","description":"Break-even units and revenue from fixed costs, price and variable cost per unit, with an optional profit target."},{"path":"/bundle-price","price":"$0.02","description":"Bundle price, savings and bundle margin from item prices plus either a bundle discount percent or a set bundle price."},{"path":"/discount-stack","price":"$0.02","description":"Final price and effective discount when percentage discounts are stacked one after another, versus simply adding them."},{"path":"/fee-inclusive","price":"$0.02","description":"Price to charge so you net a target after a percentage fee plus a fixed fee, with fees you supply. No fee table built in."},{"path":"/markup-margin","price":"$0.02","description":"Convert markup to margin and back, and get the selling price, from a cost plus one of markup, margin or price."},{"path":"/price-rounding","price":"$0.02","description":"Round a price to a charm ending such as .99 or .95, or to steps like 9 at the end of tens, up, down or nearest."},{"path":"/price-tiers","price":"$0.02","description":"Total and average unit price for a quantity under graduated or volume tiers given as minQty:unitPrice pairs."},{"path":"/subscription","price":"$0.02","description":"MRR, ARR, customer lifetime, annualised churn and LTV from customers, ARPU and monthly churn, with optional CAC payback."},{"path":"/tax-split","price":"$0.02","description":"Split a tax-inclusive price into net and tax, or add tax to a net price, for a sales tax or VAT rate you supply."}]},{"slug":"probability-calc","name":"Probability Calculators","tagline":"Dice, card and lottery odds, multinomials, expected value, exact distribution tables, gambler's ruin, Bayes and streaks.","tags":["probability","odds","dice","lottery","bayes"],"url":"https://probability-calc.x402tookit.com","openapi":"https://probability-calc.x402tookit.com/openapi.json","llms":"https://probability-calc.x402tookit.com/llms.txt","catalog":"https://probability-calc.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bayes","price":"$0.02","description":"Bayes' theorem: posterior probability from a prior, sensitivity and false-positive rate, with natural frequencies and odds form."},{"path":"/birthday-problem","price":"$0.02","description":"Birthday problem: chance two people in a group share a birthday, chance someone shares yours, group size for 50 or 99 percent."},{"path":"/card-odds","price":"$0.02","description":"Card odds: 5-card and 7-card poker hand probabilities, chance of hitting your outs by the river, blackjack natural odds."},{"path":"/dice-odds","price":"$0.02","description":"Exact odds for dice pools: sum distribution, chance of reaching a target, mean and variance; supports drop-lowest like 4d6."},{"path":"/distribution-table","price":"$0.02","description":"Exact pmf, cumulative and tail tables for geometric, negative binomial, hypergeometric, binomial and Poisson."},{"path":"/expected-value","price":"$0.02","description":"Expected value, variance, standard deviation and chance of profit for a list of payoffs with probabilities or weights."},{"path":"/gamblers-ruin","price":"$0.02","description":"Gambler's ruin: probability of going broke before hitting a target, and expected number of bets, for repeated unit bets."},{"path":"/lottery-odds","price":"$0.02","description":"Lottery odds: jackpot odds and every match tier for pick-k-of-N games with an optional bonus pool (Powerball, EuroMillions)."},{"path":"/multinomial","price":"$0.02","description":"Multinomial coefficient (arrangements of repeated items like MISSISSIPPI) and multinomial probability for given odds."},{"path":"/streak-odds","price":"$0.02","description":"Chance of a run: r successes in a row (or r identical outcomes) somewhere in n independent trials, like coin flips."}]},{"slug":"public-domain-books","name":"Public Domain Books","tagline":"Search Project Gutenberg's free books by title, author, topic and language, with download links.","tags":["books","public-domain","gutenberg","ebooks","literature"],"url":"https://public-domain-books.x402tookit.com","openapi":"https://public-domain-books.x402tookit.com/openapi.json","llms":"https://public-domain-books.x402tookit.com/llms.txt","catalog":"https://public-domain-books.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/author-books","price":"$0.02","description":"Free Project Gutenberg books by an author name, most downloaded first, with birth and death years."},{"path":"/book-by-id","price":"$0.02","description":"One Project Gutenberg book by its ebook number: authors, subjects, languages, copyright flag and download links."},{"path":"/book-search","price":"$0.02","description":"Search free Project Gutenberg books by title or author words, optionally in one language, with download links."},{"path":"/era-books","price":"$0.02","description":"Free Project Gutenberg books by authors alive in a year range, such as 1800 to 1850, most downloaded first."},{"path":"/gutenberg-links","price":"$0.02","description":"Standard Project Gutenberg page, text, EPUB, Kindle, HTML and cover URLs for an ebook number, built without a lookup."},{"path":"/popular-books","price":"$0.02","description":"The most downloaded free Project Gutenberg books right now, overall or in one language, with links."},{"path":"/topic-books","price":"$0.02","description":"Free Project Gutenberg books on a subject or bookshelf such as cooking or astronomy, most downloaded first."}]},{"slug":"publishing-calc","name":"Publishing Calc","tagline":"Self-publishing arithmetic: page counts, reading and audiobook time, spine and cover size, trim sizes, royalties and ebook size.","tags":["publishing","books","self-publishing","print-on-demand","royalty"],"url":"https://publishing-calc.x402tookit.com","openapi":"https://publishing-calc.x402tookit.com/openapi.json","llms":"https://publishing-calc.x402tookit.com/llms.txt","catalog":"https://publishing-calc.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/audiobook-length","price":"$0.02","description":"Audiobook running time from a word count at about 9,300 words per hour (change it), as hours and clock time."},{"path":"/chapter-balance","price":"$0.02","description":"Split a total word count into N balanced chapters with exact per-chapter words, pages and reading minutes."},{"path":"/cover-size","price":"$0.02","description":"Full paperback cover width and height with bleed from trim size and page count, in inches, mm and pixels."},{"path":"/ebook-size","price":"$0.02","description":"Estimate ebook file size in KB and MB from word count, image count and average image size (all adjustable)."},{"path":"/page-count","price":"$0.02","description":"Pages from a word count at your words-per-page figure, rounded up, plus even page count and sheets for print."},{"path":"/print-royalty","price":"$0.02","description":"Print book royalty per copy from list price, printing cost and royalty rate, plus break-even price and total."},{"path":"/reading-time","price":"$0.02","description":"Silent reading time for a word count at your words-per-minute (default 238), as minutes and hours:minutes:seconds."},{"path":"/spine-width","price":"$0.02","description":"Print book spine width in inches and mm from page count and paper type (white, cream, color) or your own thickness."},{"path":"/trim-sizes","price":"$0.02","description":"Standard US trade book trim sizes in inches and mm, or look up one size like 6x9 and its closest standard."}]},{"slug":"puzzle-solvers","name":"Puzzle Solvers","tagline":"Bounded solvers and checkers for sudoku, N-queens, Tower of Hanoi, magic squares, Game of Life, sliding puzzles and knight's tours.","tags":["puzzle","sudoku","solver","games","algorithms"],"url":"https://puzzle-solvers.x402tookit.com","openapi":"https://puzzle-solvers.x402tookit.com/openapi.json","llms":"https://puzzle-solvers.x402tookit.com/llms.txt","catalog":"https://puzzle-solvers.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/game-of-life","price":"$0.02","description":"Step Conway's Game of Life on a grid up to 40x40 for 1-50 generations, bounded or wrapping; detects still lifes and cycles."},{"path":"/knights-tour-check","price":"$0.02","description":"Verify a knight's tour on an n x n board (n up to 26): legal moves, repeats, complete tour, closed tour."},{"path":"/magic-square","price":"$0.02","description":"Generate an n x n magic square (Siamese, doubly-even or Strachey method) or verify a grid; constant n(n^2+1)/2."},{"path":"/n-queens","price":"$0.02","description":"Count the ways to place n non-attacking queens on an n x n board (n up to 12) and show the first solution."},{"path":"/sliding-puzzle","price":"$0.02","description":"8- or 15-puzzle: solvable by inversion parity? Optimal solution for 8-puzzle boards via IDA*, work-capped."},{"path":"/sudoku-solve","price":"$0.02","description":"Solve a 9x9 sudoku (81 chars, 0 or . blank): solution, solution count up to 2, unique or multi, or unsolvable."},{"path":"/sudoku-validate","price":"$0.02","description":"Check a 9x9 sudoku grid for repeated digits by row, column and box; says if it is legal, complete or solved."},{"path":"/tower-of-hanoi","price":"$0.02","description":"Optimal Tower of Hanoi move list for up to 10 disks between pegs A, B and C, and the minimum move count 2^n - 1."}]},{"slug":"radio-calc","name":"Radio & RF Calc","tagline":"Maidenhead grid squares, path loss, link budgets, Fresnel zones, antenna length, SWR, dBm conversion, Morse and phonetic spelling.","tags":["radio","rf","ham","maidenhead","link-budget"],"url":"https://radio-calc.x402tookit.com","openapi":"https://radio-calc.x402tookit.com/openapi.json","llms":"https://radio-calc.x402tookit.com/llms.txt","catalog":"https://radio-calc.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/dbm-convert","price":"$0.02","description":"Convert power between dBm, dBW, mW and W, and the RMS and peak voltage across 50 ohms (or your impedance)."},{"path":"/dipole-length","price":"$0.02","description":"Wavelength and half-wave dipole, quarter-wave vertical and full-wave loop lengths for a frequency, with velocity factor."},{"path":"/fresnel-zone","price":"$0.02","description":"Fresnel zone radius for a radio path from distance and frequency, with the 60% clearance needed for a clear link."},{"path":"/fspl","price":"$0.02","description":"Free-space path loss in dB from distance and frequency, plus wavelength; or the range that produces a given loss."},{"path":"/link-budget","price":"$0.02","description":"Link budget: received power, fade margin and maximum free-space range from TX power, antenna gains, losses and sensitivity."},{"path":"/maidenhead","price":"$0.02","description":"Convert latitude/longitude to a Maidenhead grid locator (4, 6 or 8 characters) or a locator to its centre and bounds."},{"path":"/morse","price":"$0.02","description":"Encode text to International Morse or decode dots and dashes, with duration at your words-per-minute (PARIS standard)."},{"path":"/phonetic-spell","price":"$0.02","description":"Spell a callsign, code or name with the ICAO/NATO phonetic alphabet, digits included, flagging unspellable symbols."},{"path":"/swr","price":"$0.02","description":"SWR, reflection coefficient, return loss, mismatch loss and reflected power from SWR, a resistive load, or two power readings."}]},{"slug":"recurrence-rules","name":"Recurrence Rules (RRULE)","tagline":"Expand, parse, build and describe iCalendar RRULE recurrences, plus weekday and business-day patterns.","tags":["rrule","icalendar","recurrence","calendar","dates"],"url":"https://recurrence-rules.x402tookit.com","openapi":"https://recurrence-rules.x402tookit.com/openapi.json","llms":"https://recurrence-rules.x402tookit.com/llms.txt","catalog":"https://recurrence-rules.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/business-recurrence","price":"$0.03","description":"Dates for every N business days, or the last or Nth business day of each month, skipping weekends and your holiday list."},{"path":"/next-occurrence","price":"$0.02","description":"First occurrence of an iCalendar RRULE strictly after a given date-time, honoring EXDATE and a fixed UTC offset."},{"path":"/nth-weekday-of-month","price":"$0.02","description":"Dates of the Nth weekday (or last) of each month in a year, e.g. second Tuesday of 2027; months without one are listed."},{"path":"/occurrences-between","price":"$0.02","description":"List every occurrence of an iCalendar RRULE inside a date range (from and to inclusive), capped at 366 per call."},{"path":"/rrule-build","price":"$0.02","description":"Build a validated RRULE string from fields (freq, interval, byday, bymonthday, bysetpos, count or until) with a check."},{"path":"/rrule-describe","price":"$0.02","description":"Turn an iCalendar RRULE into one plain English sentence (every other week on Tuesday and Thursday, 8 times)."},{"path":"/rrule-expand","price":"$0.03","description":"Expand an iCalendar RRULE from DTSTART into the next N dates (max 366), with EXDATE, BYDAY ordinals, BYSETPOS and WKST."},{"path":"/rrule-parse","price":"$0.02","description":"Validate an RRULE string against RFC 5545 section 3.3.10, list every error and warning, and explain it in English."}]},{"slug":"research-papers","name":"Research Paper Checks","tagline":"Verify citations, catch retracted papers, and profile papers, authors, journals and institutions from Crossref and OpenAlex.","tags":["research","citations","retractions","crossref","openalex"],"url":"https://research-papers.x402tookit.com","openapi":"https://research-papers.x402tookit.com/openapi.json","llms":"https://research-papers.x402tookit.com/llms.txt","catalog":"https://research-papers.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/author-profile","price":"$0.02","description":"Researcher profile by name: works, citations, h-index and institution of the best match, with an ambiguity warning."},{"path":"/citation-verify","price":"$0.02","description":"Verify a citation: does the DOI exist, does its real title match the claimed title, and has it been retracted?"},{"path":"/doi-metadata","price":"$0.02","description":"Clean bibliographic metadata for a DOI from Crossref: authors, journal, pages, publisher, license, plus a ready citation string."},{"path":"/institution-profile","price":"$0.02","description":"Research institution profile by name: type, country, works, citations, h-index and top research topics."},{"path":"/journal-profile","price":"$0.02","description":"Journal profile by name: output, citations, h-index, open-access status, DOAJ listing, article fee and quality flags."},{"path":"/paper-lookup","price":"$0.03","description":"Paper profile by DOI: title, journal, year, citations, field-weighted impact, open-access link and retraction state."},{"path":"/paper-retraction-check","price":"$0.02","description":"Has this paper been retracted, corrected or flagged? Notices from Crossref and Retraction Watch for a DOI."},{"path":"/topic-papers","price":"$0.02","description":"Recent research papers on a topic from OpenAlex: title, year, citations, DOI and open-access link, most relevant first."}]},{"slug":"feed-reader","name":"RSS and Atom Feed Reader","tagline":"Read, search, validate, merge and discover RSS 1.0, RSS 2.0 and Atom 1.0 feeds and podcast episode lists.","tags":["rss","atom","feeds","podcast","xml"],"url":"https://feed-reader.x402tookit.com","openapi":"https://feed-reader.x402tookit.com/openapi.json","llms":"https://feed-reader.x402tookit.com/llms.txt","catalog":"https://feed-reader.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.03,"priceMaxUsd":0.05,"endpoints":[{"path":"/feed-discover","price":"$0.04","description":"Find a site's RSS and Atom feeds from a page URL: declared alternate links, else 5 common feed paths probed on the host."},{"path":"/feed-info","price":"$0.03","description":"Fetch an RSS or Atom feed and return its title, site link, language, last update, item count, format and date range."},{"path":"/feed-items","price":"$0.03","description":"Fetch an RSS or Atom feed and return its latest N items: title, link, ISO date, author, plain-text summary, enclosure."},{"path":"/feed-merge","price":"$0.05","description":"Merge two or three RSS or Atom feeds into one newest-first list, with duplicate links removed and each item's source feed named."},{"path":"/feed-new-since","price":"$0.03","description":"Fetch an RSS or Atom feed and return the items published after a given ISO 8601 or RFC 822 date, newest first."},{"path":"/feed-search","price":"$0.03","description":"Fetch an RSS or Atom feed and return the items whose title, summary, author or categories contain a keyword or phrase."},{"path":"/feed-validate","price":"$0.03","description":"Fetch an RSS or Atom feed and report XML well-formedness plus missing required elements, bad dates and duplicate guids."},{"path":"/podcast-episodes","price":"$0.03","description":"Fetch a podcast RSS feed and list episodes: title, date, duration, enclosure, season and episode numbers, explicit flag."}]},{"slug":"satellite-catalog","name":"Satellite Catalog","tagline":"CelesTrak satellite search, orbital elements, orbit classification and decay screens.","tags":["satellites","celestrak","orbit","norad","space"],"url":"https://satellite-catalog.x402tookit.com","openapi":"https://satellite-catalog.x402tookit.com/openapi.json","llms":"https://satellite-catalog.x402tookit.com/llms.txt","catalog":"https://satellite-catalog.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/decay-risk","price":"$0.03","description":"Screen a CelesTrak group for low-perigee objects (default under 250 km). A heuristic flag, not a re-entry prediction."},{"path":"/ground-track-period","price":"$0.02","description":"Ground-track westward shift per orbit and repeat-cycle estimate (orbits per days) from an orbital period in minutes."},{"path":"/group-summary","price":"$0.03","description":"Object count, altitude and inclination ranges and orbit-class mix for a CelesTrak group (stations, starlink, gps-ops...)."},{"path":"/orbit-class","price":"$0.02","description":"Classify an orbit as LEO, MEO, GEO, HEO or beyond-GEO from altitude, with SSO, GTO and Molniya hints and a period check."},{"path":"/satellite-compare","price":"$0.03","description":"Compare two satellites by NORAD id side by side: period, altitudes, inclination, node and orbit class."},{"path":"/satellite-elements","price":"$0.02","description":"Current orbital elements for a NORAD id with computed period, semi-major axis, perigee and apogee altitude."},{"path":"/satellite-search","price":"$0.02","description":"Find satellites by name in the CelesTrak catalog: NORAD id, international designator, epoch and orbit class."}]},{"slug":"scripture","name":"Scripture Lookup","tagline":"Public-domain Bible verses and passages, verse of the day, book table and reference parser.","tags":["bible","scripture","verse","reference","religion"],"url":"https://scripture.x402tookit.com","openapi":"https://scripture.x402tookit.com/openapi.json","llms":"https://scripture.x402tookit.com/llms.txt","catalog":"https://scripture.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/book-info","price":"$0.02","description":"Bible book facts: chapters, testament, order and abbreviations for one of the 66 books, or the full table (1189 chapters)."},{"path":"/compare-translations","price":"$0.03","description":"Compare one verse (or up to 3 verses) side by side in 2 to 3 public-domain translations, e.g. kjv, web and bbe."},{"path":"/passage","price":"$0.02","description":"Get a passage: a verse range or whole chapter (capped at 40 verses) in a public-domain translation, with verse numbers."},{"path":"/random-verse","price":"$0.02","description":"Verse of the day: a notable verse picked deterministically from the UTC date (FNV-1a hash), text fetched live."},{"path":"/reference-parse","price":"$0.02","description":"Parse a messy Bible reference (Jn 3:16-18, 1 Cor 13, I John 4:8, Jude 3) into canonical book, chapter and verse range."},{"path":"/translations","price":"$0.02","description":"List the public-domain Bible translations served (id, name, language, license), optionally filtered by language; checked live."},{"path":"/verse","price":"$0.02","description":"Get a Bible verse or short range (up to 5 verses) by reference in a public-domain translation, e.g. John 3:16 in KJV."}]},{"slug":"sec-search","name":"SEC Filing Search","tagline":"Full-text search of SEC filings, recent IPO and going-concern filings, ticker lookup and filing URL tools.","tags":["sec","edgar","filings","ipo","search"],"url":"https://sec-search.x402tookit.com","openapi":"https://sec-search.x402tookit.com/openapi.json","llms":"https://sec-search.x402tookit.com/llms.txt","catalog":"https://sec-search.x402tookit.com/catalog","endpointCount":6,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/filing-search","price":"$0.02","description":"Find SEC filings containing a phrase, filtered by form (10-K, 8-K, S-1...) and the last N days, with links."},{"path":"/filing-url","price":"$0.02","description":"Build SEC EDGAR index and document links from a CIK and accession number, and decode the accession number."},{"path":"/form-type","price":"$0.02","description":"Explain an SEC form type (10-K, 8-K, 4, S-1, 13F-HR, SC 13D...): who files it, when, and what it contains."},{"path":"/going-concern","price":"$0.03","description":"Recent 10-K/10-Q filings with going-concern doubt language, by company, with counts and links."},{"path":"/recent-ipos","price":"$0.03","description":"Recent US IPO final prospectuses (424B4) from SEC EDGAR, operating companies apart from SPACs, with links."},{"path":"/ticker-cik","price":"$0.02","description":"Convert a stock ticker to its SEC CIK and registered name, or a CIK number back to its ticker(s)."}]},{"slug":"security-math","name":"Security Math","tagline":"Password entropy, crack-time ranges, NIST key sizes, collision odds, Bloom filter sizing, checksums and Shamir threshold maths.","tags":["security","entropy","hashing","collision","bloom-filter"],"url":"https://security-math.x402tookit.com","openapi":"https://security-math.x402tookit.com/openapi.json","llms":"https://security-math.x402tookit.com/llms.txt","catalog":"https://security-math.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/birthday-collision","price":"$0.02","description":"Birthday-problem collision odds for random IDs or hash outputs, or the count of items that reaches a target probability."},{"path":"/bloom-filter","price":"$0.02","description":"Bloom filter sizing: bits, bytes and hash count for n items at a false-positive rate, or the rate for a given size."},{"path":"/checksum","price":"$0.02","description":"CRC-32, CRC-32C, Adler-32, FNV-1/1a (32 and 64 bit) and MurmurHash3 x86_32 of text or hex bytes. Not cryptographic."},{"path":"/crack-time","price":"$0.02","description":"Time to brute-force a space of N bits (or N guesses) at a guesses-per-second rate: average, worst case, and presets."},{"path":"/encoded-length","price":"$0.02","description":"Encoded length of N bytes in hex, base64, base32, base58, base85, decimal or any base-N alphabet, and bytes per N characters."},{"path":"/key-size-equivalence","price":"$0.02","description":"NIST SP 800-57 comparable strengths: RSA, DH, DSA, ECC and AES key sizes to security bits, hash strengths, 2030 status."},{"path":"/password-entropy","price":"$0.02","description":"Entropy bits for a random password policy, PIN or diceware passphrase from length and alphabet, with crack-time ranges."},{"path":"/shamir-threshold","price":"$0.02","description":"Shamir t-of-n secret sharing maths: qualifying subsets, loss tolerance, recovery and compromise odds. Counts only, no secrets."}]},{"slug":"shipping-calc","name":"Shipping & Logistics Calc","tagline":"Dimensional weight, CBM, box and pallet packing, container load, landed cost and unit-price maths.","tags":["shipping","logistics","freight","cbm","landed-cost"],"url":"https://shipping-calc.x402tookit.com","openapi":"https://shipping-calc.x402tookit.com/openapi.json","llms":"https://shipping-calc.x402tookit.com/llms.txt","catalog":"https://shipping-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/box-packing","price":"$0.02","description":"How many identical boxes fit inside a larger box or crate: best of six orientations in a simple grid, with utilization."},{"path":"/cbm","price":"$0.02","description":"Cubic metres (CBM) and cubic feet of cartons, air volumetric weight (1:6000) and sea chargeable volume."},{"path":"/container-load","price":"$0.02","description":"Cartons per 20GP, 40GP or 40HC container by grid packing and payload limit, with CBM used and what limits the load."},{"path":"/dim-weight","price":"$0.02","description":"Dimensional weight and billable weight for a parcel from its size and actual weight, with an overridable carrier divisor."},{"path":"/freight-density","price":"$0.02","description":"Cargo density in kg/m3 and lb/ft3, stowage factor, and whether air (1:6000) or sea freight bills on weight or volume."},{"path":"/landed-cost","price":"$0.02","description":"Per-unit landed cost from unit price, freight, insurance, duty (FOB or CIF basis), VAT/tax and fees."},{"path":"/pallet-stack","price":"$0.02","description":"Cartons per pallet layer and per pallet within a height limit: GMA 48x40, Euro 120x80 or ISO, with weight check."},{"path":"/unit-price","price":"$0.02","description":"Compare package sizes by price per 100 g, 100 ml or per item across mixed units, ranked with savings."}]},{"slug":"site-climate","name":"Site Climate","tagline":"Solar, wind, rainfall and temperature normals for any coordinates, plus daylength, altitude effects and Koppen class.","tags":["climate","solar","wind","rainfall","nasa-power"],"url":"https://site-climate.x402tookit.com","openapi":"https://site-climate.x402tookit.com/openapi.json","llms":"https://site-climate.x402tookit.com/llms.txt","catalog":"https://site-climate.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/altitude-effects","price":"$0.03","description":"Elevation at a location and what it does: air pressure, boiling point of water, air density and oxygen versus sea level."},{"path":"/climate-compare","price":"$0.05","description":"Compare the climate of two places by coordinates: temperature, rainfall, sunshine, wind, humidity and Koppen class side by side."},{"path":"/climate-normals","price":"$0.02","description":"Monthly average temperature, rainfall, humidity and wind for any coordinates, with hottest, coldest and wettest months."},{"path":"/daily-history","price":"$0.05","description":"Daily weather history for a location and date range (up to a year): temperature, rain, wind, sunlight and summary stats."},{"path":"/daylength","price":"$0.02","description":"Day length, sunrise, sunset (UTC) and solar noon for a latitude, longitude and date, including polar day and night."},{"path":"/degree-days","price":"$0.02","description":"Estimated heating and cooling degree days by month for a location from NASA temperature normals, in Celsius and Fahrenheit."},{"path":"/koppen-class","price":"$0.02","description":"Koppen-Geiger climate class (such as Cfa or BSk) for a location, computed from its monthly temperature and rainfall normals."},{"path":"/rainfall-pattern","price":"$0.02","description":"Monthly rainfall totals for a location, wettest and driest months, and how seasonal the rain is (Walsh-Lawler index)."},{"path":"/solar-resource","price":"$0.02","description":"Monthly sunlight (peak sun hours) at a latitude and longitude, resource class, and optional solar PV yield for a system size."},{"path":"/wind-resource","price":"$0.02","description":"Average wind speed at 10 m scaled to a turbine hub height, with approximate wind power density and NREL class for a location."}]},{"slug":"solana-rpc","name":"Solana RPC Read-Only","tagline":"Live read-only facts from Solana mainnet's public RPC: slot, balances, accounts, tokens and fees.","tags":["solana","rpc","spl-token","onchain","fees"],"url":"https://solana-rpc.x402tookit.com","openapi":"https://solana-rpc.x402tookit.com/openapi.json","llms":"https://solana-rpc.x402tookit.com/llms.txt","catalog":"https://solana-rpc.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/sol-account-kind","price":"$0.02","description":"What is this Solana account? Wallet, token mint, token account, program or other, from owner and data shape."},{"path":"/sol-address-check","price":"$0.02","description":"Validate a Solana address offline: base58, 32 bytes, ed25519 curve status, and known program or mint labels."},{"path":"/sol-balance","price":"$0.02","description":"SOL balance of a public Solana address in lamports and SOL, finalized."},{"path":"/sol-epoch-info","price":"$0.03","description":"Solana finalized slot, epoch, epoch progress and time left, with the slot cross-checked on a second public node."},{"path":"/sol-network-health","price":"$0.02","description":"Solana node health, measured slot time and transactions per second over the last minutes."},{"path":"/sol-priority-fees","price":"$0.02","description":"Recent Solana priority fees (micro-lamports per compute unit): percentiles over about 150 slots, optional account."},{"path":"/sol-token-balance","price":"$0.02","description":"Balance of one SPL token held by a public Solana wallet, summed across its token accounts, with delegate flags."},{"path":"/sol-token-supply","price":"$0.02","description":"SPL token mint facts: total supply, decimals, and whether mint and freeze authorities are still set."},{"path":"/sol-tx-status","price":"$0.02","description":"Solana transaction status by signature: processed, confirmed, finalized or failed, with slot, error and age."}]},{"slug":"space-objects","name":"Space Objects","tagline":"Asteroids, comets, close approaches, fireballs and impact-risk lookups from NASA JPL, plus asteroid size, orbit and impact-scale calculators.","tags":["asteroid","comet","nasa","space","impact"],"url":"https://space-objects.x402tookit.com","openapi":"https://space-objects.x402tookit.com/openapi.json","llms":"https://space-objects.x402tookit.com/llms.txt","catalog":"https://space-objects.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/asteroid-size","price":"$0.02","description":"Asteroid diameter from absolute magnitude H and albedo (or a dark-to-bright range), plus optional impact energy in megatons."},{"path":"/body-approaches","price":"$0.02","description":"Past and future Earth close approaches of one asteroid or comet by designation, for example Apophis in 2029."},{"path":"/close-approaches","price":"$0.02","description":"Asteroids and comets passing Earth within a lunar-distance limit in the next or last N days: distance, speed, size range."},{"path":"/fireballs","price":"$0.02","description":"Recorded fireball (bolide) events from US sensors: time, place, altitude, speed and impact energy in kilotons, newest first."},{"path":"/impact-risk-object","price":"$0.02","description":"Is this asteroid on the JPL Sentry impact-risk list? Probability, Palermo and Torino levels, size and likeliest impact dates."},{"path":"/impact-risk-table","price":"$0.02","description":"JPL Sentry impact-monitoring objects above a Palermo-scale threshold: probability, Torino level, size and impact years."},{"path":"/impact-scales","price":"$0.02","description":"Torino scale levels explained, or the Palermo scale value from impact probability, energy in megatons and years until impact."},{"path":"/orbital-period","price":"$0.02","description":"Orbital period from semi-major axis via Kepler's third law, with perihelion, aphelion and speeds when eccentricity is given."},{"path":"/small-body","price":"$0.02","description":"Asteroid or comet by name or designation: orbit class, NEO/hazardous flags, size, orbit elements, MOID and discovery."},{"path":"/space-distance","price":"$0.02","description":"Convert a distance between km, miles, astronomical units and lunar distances, with light travel time."}]},{"slug":"space-weather","name":"Space Weather","tagline":"Solar flares, geomagnetic storms, aurora chances and radio and GPS impact from NOAA's Space Weather Prediction Center.","tags":["space-weather","aurora","solar-flares","geomagnetic","noaa"],"url":"https://space-weather.x402tookit.com","openapi":"https://space-weather.x402tookit.com/openapi.json","llms":"https://space-weather.x402tookit.com/llms.txt","catalog":"https://space-weather.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/aurora-chance","price":"$0.02","description":"Chance of seeing aurora at a latitude and longitude right now, from NOAA's OVATION model, with the Kp index."},{"path":"/geomagnetic-forecast","price":"$0.02","description":"Predicted geomagnetic activity for the next days: peak Kp, when, and the NOAA G storm level expected."},{"path":"/geomagnetic-kp","price":"$0.02","description":"Planetary Kp index over the last 3-168 hours: latest, peak, trend and the NOAA G storm level it maps to."},{"path":"/hf-gps-impact","price":"$0.03","description":"What current space weather means for HF radio, GPS accuracy, satellites and power grids, with the level driving each."},{"path":"/solar-alerts","price":"$0.02","description":"Space weather alerts, watches and warnings NOAA issued in the last 1-72 hours, counted by type with headlines."},{"path":"/solar-flare-now","price":"$0.02","description":"Current solar X-ray class (A/B/C/M/X) and the latest flare: begin, peak and end times and peak class."},{"path":"/space-weather-now","price":"$0.02","description":"Space weather right now: NOAA G, S and R scale levels now, 24-hour max and 3-day outlook, with a calm/active/storm verdict."},{"path":"/sunspot-regions","price":"$0.02","description":"Active sunspot regions on the Sun now: count, complex magnetic types that can flare, and recent flare counts."}]},{"slug":"biodiversity","name":"Species and Biodiversity","tagline":"Species name matching, taxonomy, conservation status, ranges and nearby wildlife sightings from GBIF.","tags":["species","biodiversity","taxonomy","iucn","wildlife"],"url":"https://biodiversity.x402tookit.com","openapi":"https://biodiversity.x402tookit.com/openapi.json","llms":"https://biodiversity.x402tookit.com/llms.txt","catalog":"https://biodiversity.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/iucn-code","price":"$0.02","description":"Decode an IUCN Red List code (EX, EW, CR, EN, VU, NT, LC, DD, NE) into its category, meaning and threatened flag."},{"path":"/iucn-status","price":"$0.03","description":"IUCN Red List category of a species (EX to LC) with its meaning and whether it counts as threatened."},{"path":"/scientific-name-parse","price":"$0.02","description":"Parse a scientific name into genus, species epithet, subspecies or variety, authorship and year, and check capitalisation."},{"path":"/species-match","price":"$0.03","description":"Resolve a species name (typos, old synonyms) to its accepted scientific name and full taxonomy, with match confidence."},{"path":"/species-near","price":"$0.05","description":"Most-recorded species within a radius of a location (birds, mammals, plants and more), with observation counts."},{"path":"/species-profile","price":"$0.05","description":"Species profile in one call: accepted name, taxonomy, common name, IUCN status, record count and top countries where recorded."},{"path":"/species-range","price":"$0.03","description":"Countries where a species has been recorded with record counts, and the recent five-year reporting trend."},{"path":"/species-search","price":"$0.02","description":"Search species by common or scientific name; returns accepted species with taxonomy and common name."}]},{"slug":"sports-calc","name":"Sports Calculators","tagline":"Ratings, sabermetrics, handicaps, odds, brackets and scoring for sports bots and fantasy tools.","tags":["sports","baseball","basketball","golf","elo"],"url":"https://sports-calc.x402tookit.com","openapi":"https://sports-calc.x402tookit.com/openapi.json","llms":"https://sports-calc.x402tookit.com/llms.txt","catalog":"https://sports-calc.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/baseball-stats","price":"$0.02","description":"Baseball rate stats from counting stats: AVG, OBP, SLG, OPS, ISO, BABIP for batters; ERA, WHIP, K/9, BB/9, FIP for pitchers."},{"path":"/basketball-stats","price":"$0.02","description":"Basketball efficiency from box-score numbers: eFG%, true shooting %, points, per-36 rates and assist-to-turnover ratio."},{"path":"/betting-odds","price":"$0.02","description":"Convert American, decimal, fractional odds and probability; add the other side for margin, or your own chance for Kelly."},{"path":"/bowling-score","price":"$0.02","description":"Score a ten-pin bowling game from its rolls: frame-by-frame totals with strike and spare bonuses, validation of illegal rolls."},{"path":"/cricket-stats","price":"$0.02","description":"Cricket batting average and strike rate, or bowling economy, average and strike rate, from raw career or match numbers."},{"path":"/cycling-power","price":"$0.02","description":"Cycling FTP from a 20 or 8 minute test, watts per kilogram, and the seven Coggan training zones in watts."},{"path":"/darts-checkout","price":"$0.02","description":"Darts checkout routes for a remaining score of 2 to 170: the fewest darts that finish on a double, with alternatives."},{"path":"/elo-rating","price":"$0.02","description":"Elo rating update after a game: win probability for each side, new ratings and the points exchanged."},{"path":"/golf-handicap","price":"$0.02","description":"World Handicap System index from your last 3 to 20 rounds (best differentials), plus course handicap for a course."},{"path":"/passer-rating","price":"$0.02","description":"NFL passer rating (0 to 158.3) from attempts, completions, yards, touchdowns and interceptions, with each component."},{"path":"/pythagorean-expectation","price":"$0.02","description":"Pythagorean expected win percentage and wins from points or runs for and against, with sport-specific exponents."},{"path":"/tournament-math","price":"$0.02","description":"Rounds, byes and total games for single and double elimination, round-robin and Swiss events, with standard bracket seeding."}]},{"slug":"star-catalog","name":"Star Catalog","tagline":"Look up bright and nearby stars, cone searches, constellations, distances, luminosity and visibility by latitude.","tags":["astronomy","stars","constellations","catalog","sky"],"url":"https://star-catalog.x402tookit.com","openapi":"https://star-catalog.x402tookit.com/openapi.json","llms":"https://star-catalog.x402tookit.com/llms.txt","catalog":"https://star-catalog.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/brightest-stars","price":"$0.02","description":"The N brightest stars by apparent magnitude in the whole sky or in one constellation (name or IAU code)."},{"path":"/constellation-info","price":"$0.02","description":"IAU constellation facts: 3-letter code, genitive, bright stars; pass 'list' for all 88 constellations."},{"path":"/nearest-stars","price":"$0.02","description":"The N closest stars to the Sun (max 200) with distance in light years, parallax, magnitude and spectral type."},{"path":"/star-distance-and-luminosity","price":"$0.02","description":"From apparent magnitude and parallax (mas): distance, absolute magnitude M = m + 5 + 5 log10(p arcsec), solar luminosity."},{"path":"/star-lookup","price":"$0.02","description":"Look up a star by name, Bayer (Alpha CMa), HR, HIP, HD or Gliese number: magnitude, spectrum, J2000 position, distance."},{"path":"/star-visibility-from-latitude","price":"$0.02","description":"Whether a star (or declination) ever rises above the horizon from a latitude, circumpolar status, and max altitude."},{"path":"/stars-in-constellation","price":"$0.02","description":"List catalogued stars in an IAU constellation (name or 3-letter code), brightest first, with an optional named-only filter."},{"path":"/stars-near-sky-point","price":"$0.02","description":"Cone search: stars within a radius (max 30 deg) of an RA/Dec J2000 point, nearest first, with separations."}]},{"slug":"stats-tests","name":"Statistical Tests","tagline":"Chi-square, ANOVA, Mann-Whitney, Fisher exact, binomial and paired t-tests, multiple-comparison corrections, effect sizes, power and normality.","tags":["statistics","hypothesis-test","anova","chi-square","power"],"url":"https://stats-tests.x402tookit.com","openapi":"https://stats-tests.x402tookit.com/openapi.json","llms":"https://stats-tests.x402tookit.com/llms.txt","catalog":"https://stats-tests.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/anova-oneway","price":"$0.02","description":"One-way ANOVA across 2 to 12 groups: F statistic, degrees of freedom, p-value, eta squared and omega squared, with group means."},{"path":"/binomial-test","price":"$0.02","description":"Exact binomial test of k successes in n trials vs a hypothesised probability, with p-values and the Clopper-Pearson CI."},{"path":"/chi-square-test","price":"$0.02","description":"Chi-square goodness of fit (observed vs expected counts) or independence test on a table, with p-value and effect size."},{"path":"/effect-size-2x2","price":"$0.02","description":"Odds ratio, relative risk, risk difference and number needed to treat from a 2x2 table, each with a confidence interval."},{"path":"/fisher-exact","price":"$0.02","description":"Fisher's exact test for a 2x2 table: two-sided and one-sided p-values from the hypergeometric distribution, plus odds ratio."},{"path":"/mann-whitney","price":"$0.02","description":"Mann-Whitney U test for two independent samples: U, exact p for small samples without ties or normal approximation, effect size."},{"path":"/multiple-comparisons","price":"$0.02","description":"Adjust p-values for multiple testing (Bonferroni, Sidak, Holm, Benjamini-Hochberg) and see which tests survive."},{"path":"/normality-check","price":"$0.02","description":"Normality screen for a sample: skewness, excess kurtosis, Jarque-Bera test with p-value, and the 68-95-99.7 rule check."},{"path":"/paired-t-test","price":"$0.02","description":"Paired t-test on before and after data: mean change, t, degrees of freedom, p-value, confidence interval and Cohen dz."},{"path":"/power-t-test","price":"$0.02","description":"Sample size for a two-sample, one-sample or paired t-test from effect size, alpha and power; or the power for a given size."}]},{"slug":"structural-calc","name":"Structural and Beam Calculators","tagline":"Closed-form beam, section, column, stress, bolt and torsion formulas with typical material values, in SI or US units.","tags":["structural","beam","statics","mechanics","engineering"],"url":"https://structural-calc.x402tookit.com","openapi":"https://structural-calc.x402tookit.com/openapi.json","llms":"https://structural-calc.x402tookit.com/llms.txt","catalog":"https://structural-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/beam-deflection","price":"$0.02","description":"Beam max deflection, end slope, reactions and max moment: simply supported or cantilever, point or uniform load. Educational."},{"path":"/beam-reactions-moments","price":"$0.02","description":"Simply supported beam: reactions, shear and bending moment at a point, and max moment, for point loads plus optional UDL."},{"path":"/bolt-shear-bearing","price":"$0.02","description":"Screening shear and bearing capacity of one bolt from allowable stresses you state; not a code connection check."},{"path":"/column-buckling","price":"$0.02","description":"Euler column buckling load with K factors 0.5/0.7/1.0/2.0, slenderness ratio, and a flag when Euler does not apply."},{"path":"/material-properties","price":"$0.02","description":"Typical handbook E, density, strength, Poisson ratio and expansion for steel, aluminium, concrete, timber, copper, titanium."},{"path":"/section-properties","price":"$0.02","description":"Cross-section area, centroid, moment of inertia, section modulus, radius of gyration; parallel axis theorem. Educational."},{"path":"/stress-strain","price":"$0.02","description":"Axial stress, strain and elongation from load, area, E and length; thermal strain/stress; factor of safety vs yield."},{"path":"/torsion-shaft","price":"$0.02","description":"Circular shaft torsion: max shear stress tau = T r / J and angle of twist TL/(JG), solid or hollow."}]},{"slug":"sky-calc","name":"Sun, Moon and Planets","tagline":"Sun and Moon position, rise and set, twilight, planets, equation of time and eclipse checks.","tags":["astronomy","sun","moon","planets","eclipse"],"url":"https://sky-calc.x402tookit.com","openapi":"https://sky-calc.x402tookit.com/openapi.json","llms":"https://sky-calc.x402tookit.com/llms.txt","catalog":"https://sky-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/eclipse-check","price":"$0.02","description":"Can a solar or lunar eclipse happen at the new and full moon nearest a date? Type, ecliptic-latitude margin and syzygy times."},{"path":"/equation-of-time","price":"$0.02","description":"Equation of time in minutes for a date (sundial minus clock), and the clock time of solar noon at a longitude."},{"path":"/moon-position","price":"$0.02","description":"Moon azimuth and altitude for a lat/lon and UTC moment, plus distance in km, illuminated fraction, phase and parallax."},{"path":"/planet-positions","price":"$0.02","description":"Geocentric ecliptic longitude/latitude, RA/Dec, distance and Sun elongation for Mercury to Neptune; arcminute accuracy."},{"path":"/planet-visibility","price":"$0.03","description":"Which planets are above the horizon an hour after sunset for a lat/lon and date: altitude, azimuth, elongation, set time."},{"path":"/rise-set-moon","price":"$0.02","description":"Moonrise, moonset and transit for a lat/lon and local date, with azimuths and illumination; handles days with no rise or set."},{"path":"/rise-set-sun","price":"$0.02","description":"Sunrise, sunset, solar noon, three twilights, golden and blue hour for a lat/lon and date; handles polar day and night."},{"path":"/sun-position","price":"$0.02","description":"Sun azimuth and altitude for a lat/lon and UTC moment, with refraction-corrected altitude, RA/Dec, distance and twilight phase."}]},{"slug":"data-calc","name":"Systems Capacity Calculators","tagline":"Big-O growth, RAID capacity, storage growth, latency and throughput budgets, Little's law, queueing, Erlang and SLA downtime.","tags":["capacity-planning","queueing","sla","raid","big-o"],"url":"https://data-calc.x402tookit.com","openapi":"https://data-calc.x402tookit.com/openapi.json","llms":"https://data-calc.x402tookit.com/llms.txt","catalog":"https://data-calc.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/big-o","price":"$0.02","description":"Compare growth classes (n, n log n, n^2, 2^n, n!) at a given n: operation counts, run time, largest n a time budget allows."},{"path":"/capacity-planning","price":"$0.02","description":"Units needed for a peak load at a target utilisation plus N+k redundancy, utilisation after failures, and growth projection."},{"path":"/erlang-staffing","price":"$0.02","description":"Erlang B and C: trunks for a blocking target, or agents for a service level such as 80 percent answered in 20 seconds."},{"path":"/latency-budget","price":"$0.02","description":"Add up serial stage latencies against a target (share per stage, slack, bottleneck) and compute tail amplification from fan-out."},{"path":"/littles-law","price":"$0.02","description":"Little's law L = rate x time in system: solve for concurrency, throughput or latency given any two; sizes pools."},{"path":"/queue-model","price":"$0.02","description":"M/M/1 and M/M/c queue: utilisation, probability of waiting (Erlang C), queue length, wait and response time, tail odds."},{"path":"/raid-capacity","price":"$0.02","description":"RAID 0/1/5/6/10 and ZFS RAID-Z usable capacity, efficiency, fault tolerance, write penalty and rebuild read-error risk."},{"path":"/sla-downtime","price":"$0.02","description":"SLA availability (99.9 percent, three nines) to allowed downtime per day, month and year; series and parallel composition."},{"path":"/storage-growth","price":"$0.02","description":"Compound storage growth: size after N months, raw capacity with replication and overhead, months to double, months until full."},{"path":"/throughput-budget","price":"$0.02","description":"Requests per second times payload size to Mbps with peak factor, protocol overhead and link headroom; or IOPS to MB/s."}]},{"slug":"text-metrics","name":"Text Analysis Tools","tagline":"Readability formulas, language guess, keywords, text similarity and diff, case conversion, SMS and tweet length limits.","tags":["text","readability","nlp","language","sms"],"url":"https://text-metrics.x402tookit.com","openapi":"https://text-metrics.x402tookit.com/openapi.json","llms":"https://text-metrics.x402tookit.com/llms.txt","catalog":"https://text-metrics.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/case-convert","price":"$0.02","description":"Convert text to camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, sentence case and a URL slug."},{"path":"/keyword-extract","price":"$0.02","description":"Top keywords and two-word phrases in an English text by frequency after removing stopwords, with counts and share."},{"path":"/language-guess","price":"$0.02","description":"Guess whether text is English, Spanish, French, German, Italian, Portuguese, Dutch or Swedish, with a confidence margin."},{"path":"/length-limits","price":"$0.02","description":"Check text against SMS segments (GSM-7 vs Unicode), tweet weight, meta description, title tag and push notification limits."},{"path":"/readability","price":"$0.02","description":"Readability of English text by Flesch ease, Flesch-Kincaid, Gunning fog, SMOG, Coleman-Liau and ARI, with a consensus grade."},{"path":"/text-diff","price":"$0.02","description":"Word-level diff of two texts: words added, removed and kept, the changed spans, and a percent changed."},{"path":"/text-similarity","price":"$0.02","description":"Similarity of two texts by edit distance, word overlap (Jaccard) and cosine, with a same, similar or different verdict."}]},{"slug":"text-similarity","name":"Text Similarity","tagline":"String and text comparison: edit distance, Jaro-Winkler, LCS, n-gram, cosine, Soundex, Metaphone, diff and fuzzy ranking.","tags":["text","similarity","levenshtein","soundex","fuzzy"],"url":"https://text-similarity.x402tookit.com","openapi":"https://text-similarity.x402tookit.com/openapi.json","llms":"https://text-similarity.x402tookit.com/llms.txt","catalog":"https://text-similarity.x402tookit.com/catalog","endpointCount":10,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/cosine-tokens","price":"$0.02","description":"Cosine similarity of the word-count vectors of two texts, with shared terms and vector norms."},{"path":"/edit-distance","price":"$0.02","description":"Levenshtein and Damerau-Levenshtein edit distance (restricted and unrestricted) between two texts, with a 0 to 1 similarity."},{"path":"/fuzzy-rank","price":"$0.02","description":"Rank up to 50 candidates against a query by Jaro-Winkler, Levenshtein, Dice or cosine, best first, with scores."},{"path":"/hamming","price":"$0.02","description":"Hamming distance between two equal-length strings (text or binary), with the differing positions. Unequal lengths are undefined."},{"path":"/jaro-winkler","price":"$0.02","description":"Jaro and Jaro-Winkler similarity of two short strings (names), with matches, transpositions and prefix boost."},{"path":"/lcs","price":"$0.02","description":"Longest common subsequence and longest common substring of two texts, with their lengths and a 0 to 1 ratio."},{"path":"/metaphone","price":"$0.02","description":"Original Metaphone (Philips 1990, not Double) phonetic key of an English word, with optional second word to compare."},{"path":"/ngram-overlap","price":"$0.02","description":"Dice and Jaccard n-gram overlap of two texts by character or word, as sets and as multisets."},{"path":"/soundex","price":"$0.02","description":"American Soundex code of a name (R163 for Robert), with an optional second name to test whether they sound alike."},{"path":"/text-diff","price":"$0.02","description":"Diff of two short texts into equal, deleted and inserted lines or words, with counts and a similarity ratio."}]},{"slug":"thermo-heat-calc","name":"Thermodynamics and Heat Transfer","tagline":"Ideal gas processes, Carnot efficiency and COP, conduction, convection and radiation, heat exchangers, mixing, water vapor pressure and thermal expansion.","tags":["thermodynamics","heat-transfer","ideal-gas","carnot","lmtd"],"url":"https://thermo-heat-calc.x402tookit.com","openapi":"https://thermo-heat-calc.x402tookit.com/openapi.json","llms":"https://thermo-heat-calc.x402tookit.com/llms.txt","catalog":"https://thermo-heat-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/carnot-efficiency","price":"$0.02","description":"Carnot limit for a heat engine, refrigerator and heat pump from hot and cold absolute temperatures, with work and heat flows."},{"path":"/conduction-heat-transfer","price":"$0.03","description":"Steady conduction heat flow through a slab or cylinder wall of layers in series, with R-values and interface temperatures."},{"path":"/convection-radiation","price":"$0.02","description":"Newton convection, Stefan-Boltzmann net radiation with emissivity, the radiation coefficient and combined heat loss."},{"path":"/heat-exchanger-lmtd","price":"$0.03","description":"Heat exchanger LMTD (counterflow or parallel) with duty and area, or counterflow effectiveness-NTU outlet temperatures."},{"path":"/ideal-gas-process","price":"$0.03","description":"Ideal gas isothermal, isobaric, isochoric or adiabatic process: final state, work, heat and internal energy change."},{"path":"/saturation-pressure-water","price":"$0.02","description":"Saturation vapor pressure of water from 1 to 100 C by Antoine and Magnus equations, or the boiling point at a pressure."},{"path":"/specific-heat-mixing","price":"$0.03","description":"Final temperature of mixed masses (water, ice, steam, solids) with specific heats and water latent heats of fusion and boiling."},{"path":"/thermal-expansion","price":"$0.02","description":"Linear, area and volume change of a solid for a temperature change, with typical coefficients for common materials."}]},{"slug":"time-series-calc","name":"Time Series Calculators","tagline":"Moving averages, exponential smoothing, autocorrelation, outliers, decomposition, growth rates, change points and forecast accuracy for a list of numbers.","tags":["time-series","forecasting","smoothing","statistics","outliers"],"url":"https://time-series-calc.x402tookit.com","openapi":"https://time-series-calc.x402tookit.com/openapi.json","llms":"https://time-series-calc.x402tookit.com/llms.txt","catalog":"https://time-series-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/autocorrelation","price":"$0.02","description":"Sample autocorrelation (ACF) and partial autocorrelation (PACF, Durbin-Levinson) of a series up to lag k, with 95% bounds."},{"path":"/change-points","price":"$0.03","description":"Find level shifts in a series with two-sided CUSUM alarms and a mean-shift binary segmentation, positions 1-based."},{"path":"/exponential-smoothing","price":"$0.03","description":"Simple, Holt trend or Holt-Winters seasonal exponential smoothing with a forecast h steps ahead and in-sample fit error."},{"path":"/forecast-accuracy","price":"$0.02","description":"Score a forecast against actuals: MAE, RMSE, MAPE, sMAPE, bias and MASE against a naive benchmark."},{"path":"/growth-rates","price":"$0.02","description":"Period-over-period percent change, log returns, CAGR and rolling growth for a list of values in time order."},{"path":"/moving-average","price":"$0.02","description":"Simple, exponential or weighted moving average of a list of numbers, trailing or centered, with the alignment stated."},{"path":"/outliers","price":"$0.02","description":"Flag outliers in a list of numbers by z-score, Tukey IQR fences and the MAD modified z-score (3.5 rule)."},{"path":"/trend-seasonality","price":"$0.03","description":"Classical additive decomposition of a series into trend, seasonal and remainder parts for a given period."}]},{"slug":"timezone-time","name":"Time Zones and Dates","tagline":"Exact time zone conversion, DST transitions, meeting overlap, business days, date differences and ISO weeks.","tags":["time","timezone","dates","dst","calendar"],"url":"https://timezone-time.x402tookit.com","openapi":"https://timezone-time.x402tookit.com/openapi.json","llms":"https://timezone-time.x402tookit.com/llms.txt","catalog":"https://timezone-time.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/age-calc","price":"$0.02","description":"Exact age in years, months and days from a birth date as of a date, plus next birthday and days until it."},{"path":"/business-days","price":"$0.02","description":"Add business days to a date or count the business days between two dates, Monday-Friday, skipping holidays you list."},{"path":"/date-diff","price":"$0.02","description":"Exact difference between two dates as years, months and days, plus total days, weeks and whole months."},{"path":"/dst-info","price":"$0.02","description":"Daylight saving transitions of an IANA time zone in a year: exact UTC instants, offsets before and after, and the clock change."},{"path":"/meeting-planner","price":"$0.02","description":"Find the meeting hours where everyone is within working hours across up to 6 time zones on a date, with local times."},{"path":"/time-convert","price":"$0.02","description":"Convert a date and time from one IANA time zone to another, flagging times that do not exist or occur twice at DST changes."},{"path":"/time-now","price":"$0.02","description":"Current date and time in an IANA time zone, with UTC offset, abbreviation and whether daylight saving time is in effect."},{"path":"/tz-offset-diff","price":"$0.02","description":"Hours of difference between two IANA time zones on a given date, with each offset, accounting for daylight saving."},{"path":"/week-number","price":"$0.02","description":"ISO 8601 week number and week year, day of the year, quarter, weekday and leap-year status for a date."}]},{"slug":"token-safety","name":"Token Safety Checks","tagline":"On-chain safety facts about Base tokens, wallets and approvals, read straight from the chain.","tags":["base","token-safety","evm","onchain","erc20"],"url":"https://token-safety.x402tookit.com","openapi":"https://token-safety.x402tookit.com/openapi.json","llms":"https://token-safety.x402tookit.com/llms.txt","catalog":"https://token-safety.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/base-address-type","price":"$0.02","description":"What is this Base address? Wallet, contract, minimal proxy clone, delegated wallet or empty, with ETH balance and nonce."},{"path":"/base-network-status","price":"$0.02","description":"Base network health: latest block number and age, gas price, and a healthy/stale/congested verdict."},{"path":"/base-proxy-check","price":"$0.02","description":"Is this Base contract an upgradeable proxy? Finds the implementation and whether the admin is a wallet or a contract."},{"path":"/base-token-allowance","price":"$0.02","description":"Token approval check on Base: how much a spender may take from a wallet, flagging unlimited approvals."},{"path":"/base-token-balance","price":"$0.02","description":"Token balance of a wallet on Base with its share of total supply, flagging whale-sized holdings."},{"path":"/base-token-info","price":"$0.02","description":"Is this Base contract a real ERC-20? Name, symbol, decimals and total supply read from chain, with a token verdict."},{"path":"/base-token-owner","price":"$0.02","description":"Token owner check on Base: is ownership renounced, held by a wallet or a contract, and what share of supply it holds."},{"path":"/base-token-powers","price":"$0.02","description":"Scan a Base token's code for mint, pause and blacklist functions. Reports powers present; never says safe."}]},{"slug":"trade-reference","name":"Trade and Customs Reference","tagline":"Harmonized System codes, Incoterms 2020 rules and UN/LOCODE ports and trade locations for trade and customs work.","tags":["customs","hs-codes","incoterms","locode","trade"],"url":"https://trade-reference.x402tookit.com","openapi":"https://trade-reference.x402tookit.com/openapi.json","llms":"https://trade-reference.x402tookit.com/llms.txt","catalog":"https://trade-reference.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/hs-chapter","price":"$0.02","description":"List a Harmonized System 2022 chapter (01-97): title, section, and its headings or 6-digit subheadings."},{"path":"/hs-lookup","price":"$0.02","description":"Harmonized System 2022 code (2, 4 or 6 digits) to description, section, chapter and parent chain. No duty rates."},{"path":"/hs-search","price":"$0.02","description":"Search Harmonized System 2022 codes by words in the description; filter by heading or subheading level and chapter."},{"path":"/hs-structure","price":"$0.02","description":"Parse an HS code into chapter, heading and subheading parts, flag reserved or national-use digits, and format it."},{"path":"/incoterm-compare","price":"$0.03","description":"Compare two Incoterms 2020 rules item by item: who clears export and import, pays carriage and insurance, bears risk."},{"path":"/incoterm","price":"$0.02","description":"Explain one Incoterms 2020 rule (EXW, FCA, CPT, CIP, DAP, DPU, DDP, FAS, FOB, CFR, CIF) with a seller vs buyer table."},{"path":"/locode-lookup","price":"$0.02","description":"UN/LOCODE (for example NLRTM) to place name, country, port/rail/airport function flags, status and coordinates."},{"path":"/locode-search","price":"$0.02","description":"Search UN/LOCODEs by place name, optionally within a country or by port, rail, airport function; capped at 50."}]},{"slug":"uk-open-data","name":"UK Open Data","tagline":"UK postcodes, police crime data and bank holidays from free government sources.","tags":["uk","postcode","police","crime","bank-holidays"],"url":"https://uk-open-data.x402tookit.com","openapi":"https://uk-open-data.x402tookit.com/openapi.json","llms":"https://uk-open-data.x402tookit.com/llms.txt","catalog":"https://uk-open-data.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/bank-holidays","price":"$0.02","description":"Official UK bank holidays for England and Wales, Scotland or Northern Ireland in a given year, with weekdays, from GOV.UK."},{"path":"/crime-near","price":"$0.03","description":"Police street-crime counts by category within 1 mile of a UK point for a month (Eng, Wales, NI); data lags ~2 months."},{"path":"/next-bank-holiday","price":"$0.02","description":"Next UK bank holiday on or after a date (default today) for England and Wales, Scotland or Northern Ireland, plus the next two."},{"path":"/outcode-lookup","price":"$0.02","description":"Look up a UK outcode (e.g. EC1A, SW1A, M1): centre coordinates, districts, wards, parishes and constituencies it covers."},{"path":"/police-force-for-point","price":"$0.02","description":"Which UK police force and neighbourhood team covers a lat/lon (England, Wales, NI), with the force website and 101 number."},{"path":"/postcode-lookup","price":"$0.02","description":"Look up a UK postcode: coordinates, council, ward, constituency, region and police force area; flags terminated postcodes."},{"path":"/postcode-nearest","price":"$0.02","description":"Nearest UK postcodes to a given postcode, with distance in metres, council and ward, via postcodes.io."},{"path":"/postcode-reverse","price":"$0.02","description":"Reverse geocode a lat/lon to the nearest UK postcodes with distance, council, ward and constituency via postcodes.io."},{"path":"/postcode-validate","price":"$0.02","description":"Validate a UK postcode: format rules (outward/inward split) plus live existence and terminated status via postcodes.io."}]},{"slug":"unicode-text-tools","name":"Unicode Text Safety Tools","tagline":"Hidden-character, bidi, confusable, script-mix, normalization and grapheme checks for text an agent is about to trust.","tags":["unicode","security","text","homoglyph","bidi"],"url":"https://unicode-text-tools.x402tookit.com","openapi":"https://unicode-text-tools.x402tookit.com/openapi.json","llms":"https://unicode-text-tools.x402tookit.com/llms.txt","catalog":"https://unicode-text-tools.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/bidi-check","price":"$0.02","description":"Detect Trojan Source bidi controls (CVE-2021-42574): overrides, isolates, unbalanced openers, stray closers, with positions."},{"path":"/confusables","price":"$0.02","description":"UTS #39 skeleton and homoglyph check: which characters look like others, and whether two strings are confusable."},{"path":"/grapheme-count","price":"$0.02","description":"Count grapheme clusters, code points, UTF-16 units and UTF-8 bytes of text, and list each cluster's code points."},{"path":"/hidden-characters","price":"$0.02","description":"Scan text for zero-width, bidi, tag-block, variation-selector and other invisible characters, each with position and verdict."},{"path":"/normalize","price":"$0.02","description":"Normalize text to NFC, NFD, NFKC and NFKD, show code points of each, and whether the text changed."},{"path":"/script-mix","price":"$0.02","description":"List the Unicode scripts in text and its UTS #39 restriction level; flags mixed-script words such as Latin plus Cyrillic."},{"path":"/text-sanitize","price":"$0.02","description":"Strip zero-width, bidi, tag, stray variation-selector and control characters; returns cleaned text and what was removed."},{"path":"/utf8-bytes","price":"$0.02","description":"UTF-8 bytes of text, or validate a hex byte string as UTF-8 and name overlong, surrogate and truncated sequences."}]},{"slug":"units-convert","name":"Units and Conversions","tagline":"Exact unit, cooking, fuel, data-size, duration, number and base conversions, plus heat index and wind chill.","tags":["units","conversion","cooking","calculator","weather"],"url":"https://units-convert.x402tookit.com","openapi":"https://units-convert.x402tookit.com/openapi.json","llms":"https://units-convert.x402tookit.com/llms.txt","catalog":"https://units-convert.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/base-convert","price":"$0.02","description":"Convert a number between bases 2 to 36 exactly (binary, octal, decimal, hex), with big-integer precision."},{"path":"/cooking-convert","price":"$0.02","description":"Convert cooking measures: cups, tablespoons, teaspoons, ml, ounces and grams, with weight for flour, sugar, butter and more."},{"path":"/data-size","price":"$0.02","description":"Convert data sizes between bytes, KB/MB/GB/TB (decimal) and KiB/MiB/GiB/TiB (binary), and the time to transfer at a speed."},{"path":"/duration-format","price":"$0.02","description":"Turn seconds into a readable duration (2 h 5 min) or parse one like '1d 3h 20m' back into seconds, minutes and hours."},{"path":"/feels-like","price":"$0.02","description":"Apparent temperature: heat index from temperature and humidity, wind chill from temperature and wind, with a danger category."},{"path":"/fuel-economy","price":"$0.02","description":"Convert fuel economy between US mpg, UK mpg, km per litre and litres per 100 km, with optional trip fuel and cost."},{"path":"/number-words","price":"$0.02","description":"Write a whole number in English words (cardinal and ordinal) and as a check-writing amount in dollars and cents."},{"path":"/roman-numerals","price":"$0.02","description":"Convert between integers (1-3999) and Roman numerals, and check whether a Roman numeral is written in canonical form."},{"path":"/unit-convert","price":"$0.02","description":"Convert a value between units of length, mass, volume, area, speed, pressure, energy, power, time or temperature, exactly."}]},{"slug":"url-text-tools","name":"URL & Text Tools","tagline":"URL parsing, RFC 3986 resolution, normalization, percent-encoding, punycode, slugs and tracking-parameter cleanup.","tags":["url","uri","slug","punycode","encoding"],"url":"https://url-text-tools.x402tookit.com","openapi":"https://url-text-tools.x402tookit.com/openapi.json","llms":"https://url-text-tools.x402tookit.com/llms.txt","catalog":"https://url-text-tools.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/percent-encode","price":"$0.02","description":"Percent-encode or decode text as URL component, path, query or form data (UTF-8), with byte counts."},{"path":"/punycode","price":"$0.02","description":"Convert a domain to punycode (xn--) or back to Unicode label by label per RFC 3492, flagging mixed scripts."},{"path":"/query-string","price":"$0.02","description":"Parse a URL query string into keys and values (repeats grouped) or build one from a JSON object, with duplicates flagged."},{"path":"/slugify","price":"$0.02","description":"Turn a title into a URL slug: transliterates accents (é, ß, ø), lowercases, trims and caps length at a word break."},{"path":"/tracking-clean","price":"$0.02","description":"Remove utm_*, fbclid, gclid, msclkid and other known tracking parameters from a URL and list what was removed."},{"path":"/url-normalize","price":"$0.02","description":"Normalize a URL for de-duplication: lowercase scheme/host, drop default port, resolve dot segments, tidy %-escapes."},{"path":"/url-parse","price":"$0.02","description":"Split a URL into scheme, host, port, path, query and fragment per RFC 3986, with warnings. Never fetches the URL."},{"path":"/url-resolve","price":"$0.02","description":"Resolve a relative link against a base URL per RFC 3986 section 5, handling ../, ./, //host, ?query and #frag."}]},{"slug":"us-counties","name":"US Counties and FIPS","tagline":"County FIPS codes, names, areas, populations, centroids and density from US Census Bureau data.","tags":["counties","fips","census","us","geography"],"url":"https://us-counties.x402tookit.com","openapi":"https://us-counties.x402tookit.com/openapi.json","llms":"https://us-counties.x402tookit.com/llms.txt","catalog":"https://us-counties.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/counties-by-population","price":"$0.02","description":"Rank US counties by July 2025 population estimate, nationally or within one state; largest or smallest first."},{"path":"/counties-in-state","price":"$0.02","description":"List a state's counties or county equivalents with FIPS, population and land area; resolves FIPS, postal code or name."},{"path":"/county-density","price":"$0.02","description":"Population density of a US county per square mile and km of land, with national and state rank and US average."},{"path":"/county-lookup","price":"$0.02","description":"US county by 5-digit FIPS or name plus state: name, area, population, density, centroid. Census Bureau data."},{"path":"/county-nearest-to-point","price":"$0.02","description":"Counties whose Census centroids are nearest a latitude and longitude, with great-circle distance. Not point-in-polygon."},{"path":"/county-search","price":"$0.02","description":"Search US counties by full or partial name, optionally within one state; ranked, capped at 50."},{"path":"/fips-parse-and-validate","price":"$0.02","description":"Split a county FIPS into state and county parts, check both exist, flag retired, legacy or zero-dropped codes."},{"path":"/state-summary","price":"$0.02","description":"State totals from county data: county count, land and water area, population, density, largest and smallest counties."}]},{"slug":"geo-us","name":"US Geography","tagline":"Geocode US addresses, reverse geocode, districts, metro areas, ZIP lookup, state FIPS and GEOID parsing.","tags":["geography","census","geocoding","zip","us"],"url":"https://geo-us.x402tookit.com","openapi":"https://geo-us.x402tookit.com/openapi.json","llms":"https://geo-us.x402tookit.com/llms.txt","catalog":"https://geo-us.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/coord-distance","price":"$0.02","description":"Great-circle (haversine) distance between two coordinates in km, miles and nautical miles, with bearing and midpoint."},{"path":"/geocode-address","price":"$0.02","description":"Geocode a US street address: normalized address, latitude and longitude, state, county and tract codes, with match quality."},{"path":"/geoid-parse","price":"$0.02","description":"Parse a Census GEOID into state, county, tract, block group and block codes and name its geographic level."},{"path":"/metro-area","price":"$0.02","description":"Metro area context for a US address or lat/lon: metro or micropolitan area, urban area, county and urban or rural setting."},{"path":"/political-districts","price":"$0.05","description":"Congressional and state legislative (upper and lower) districts covering a US address, with district codes and the state."},{"path":"/reverse-geocode","price":"$0.02","description":"Census geography at a US coordinate: state, county, tract, block, city or place, with GEOIDs for joining Census data."},{"path":"/us-state-info","price":"$0.02","description":"Look up a US state or territory by name, postal abbreviation or FIPS code: all three, region, division and capital."},{"path":"/zip-lookup","price":"$0.02","description":"US ZIP code to place name, state and centroid; optionally verify it belongs to a state you expect."}]},{"slug":"us-tax-calc","name":"US Tax Calculators","tagline":"Federal income tax, FICA, capital gains, deduction and retirement-limit estimates from IRS published figures.","tags":["tax","irs","fica","withholding","retirement"],"url":"https://us-tax-calc.x402tookit.com","openapi":"https://us-tax-calc.x402tookit.com/openapi.json","llms":"https://us-tax-calc.x402tookit.com/llms.txt","catalog":"https://us-tax-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/bracket-lookup","price":"$0.02","description":"Which US federal income tax bracket a taxable income falls in: marginal rate, bracket edges and dollars to the next bracket."},{"path":"/capital-gains-tax","price":"$0.03","description":"US long-term capital gains tax: 0/15/20 percent stacked on ordinary taxable income, plus 3.8 percent net investment income tax."},{"path":"/income-tax-estimate","price":"$0.03","description":"US federal income tax estimate by filing status and year, with bracket breakdown and marginal and effective rates."},{"path":"/payroll-tax","price":"$0.03","description":"US FICA tax on wages (Social Security, Medicare, Additional Medicare) with the employer split, and self-employment tax."},{"path":"/retirement-limits","price":"$0.02","description":"IRS retirement and HSA contribution limits by year: 401(k), IRA, catch-up, SIMPLE, HSA, with an age-adjusted personal limit."},{"path":"/standard-deduction","price":"$0.02","description":"US federal standard deduction by filing status and tax year, with age 65 or blind add-ons and the dependent filer limit."},{"path":"/tax-years","price":"$0.02","description":"Which US tax years and IRS figures this shelf bundles, with source documents, data date and a staleness warning."},{"path":"/withholding-estimate","price":"$0.03","description":"Annual and per-paycheck take-home from salary: federal withholding (IRS percentage method) plus FICA. State tax not included."}]},{"slug":"treasury-macro","name":"US Treasury Macro","tagline":"US national debt, Treasury yield curve, average interest rates, interest expense and Treasury exchange rates from US Treasury data.","tags":["treasury","yield-curve","national-debt","interest-rates","macro"],"url":"https://treasury-macro.x402tookit.com","openapi":"https://treasury-macro.x402tookit.com/openapi.json","llms":"https://treasury-macro.x402tookit.com/llms.txt","catalog":"https://treasury-macro.x402tookit.com/catalog","endpointCount":6,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/treasury-fx-rate","price":"$0.02","description":"US Treasury official quarterly reporting exchange rate for a country's currency, with effective date and prior quarters."},{"path":"/us-avg-interest-rates","price":"$0.02","description":"Average interest rate the US government pays on Treasury bills, notes, bonds and TIPS, with change from a year ago."},{"path":"/us-debt","price":"$0.02","description":"US national debt now (Debt to the Penny): total, public vs intragovernmental, growth over a year and per day."},{"path":"/us-interest-expense","price":"$0.02","description":"US federal interest expense on public debt: latest month, fiscal-year-to-date and split by security type."},{"path":"/us-yield-curve","price":"$0.02","description":"Latest US Treasury yield curve from 1 month to 30 years, with 2s10s and 3m10y spreads and an inverted/flat/normal verdict."},{"path":"/us-yield-spread","price":"$0.02","description":"Spread between two Treasury maturities (for example 2Y and 10Y) now and over recent days, with inverted/normal verdict."}]},{"slug":"vehicle-vin","name":"Vehicle VIN Toolkit","tagline":"Decode and validate VINs, look up manufacturers, makes and models from NHTSA vPIC, plus pure VIN structure tools.","tags":["vin","vehicle","nhtsa","automotive","decode"],"url":"https://vehicle-vin.x402tookit.com","openapi":"https://vehicle-vin.x402tookit.com/openapi.json","llms":"https://vehicle-vin.x402tookit.com/llms.txt","catalog":"https://vehicle-vin.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/makes-by-type","price":"$0.02","description":"List the vehicle makes NHTSA records for a vehicle type (car, truck, motorcycle, bus, trailer), with an optional name filter."},{"path":"/manufacturer-wmis","price":"$0.02","description":"List the VIN manufacturer prefixes (WMIs) registered for a manufacturer name such as Honda, with country and vehicle type."},{"path":"/model-year-code","price":"$0.02","description":"Convert a model year (1980-2039) to its VIN position-10 code, or a code to its two possible years."},{"path":"/models-by-make-year","price":"$0.02","description":"List the vehicle models NHTSA records for a make in a given model year, optionally filtered by vehicle type."},{"path":"/vehicle-types-for-make","price":"$0.02","description":"List the vehicle types (car, truck, motorcycle, MPV) NHTSA records for a make, separating exact make matches from look-alikes."},{"path":"/vin-decode","price":"$0.02","description":"Decode a VIN with NHTSA vPIC: make, model, year, trim, body, engine, plant and decoder warnings, with a check-digit cross-check."},{"path":"/vin-structure","price":"$0.02","description":"Split a VIN into manufacturer code, descriptor and serial parts with region, country and model-year candidates."},{"path":"/vin-validate","price":"$0.02","description":"Validate a VIN: 17 characters, no I/O/Q, and the position-9 check digit per 49 CFR 565, with the expected digit."},{"path":"/wmi-lookup","price":"$0.02","description":"Look up the manufacturer, make and vehicle type behind a 3-character VIN prefix (WMI), with region and country."}]},{"slug":"video-calc","name":"Video & Timecode Calc","tagline":"SMPTE timecode including drop-frame, shutter angle, slow motion, 2:3 pulldown, frame rates, resolution and bitrate maths.","tags":["video","timecode","frame-rate","film","shutter-angle"],"url":"https://video-calc.x402tookit.com","openapi":"https://video-calc.x402tookit.com/openapi.json","llms":"https://video-calc.x402tookit.com/llms.txt","catalog":"https://video-calc.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/frame-rate-info","price":"$0.02","description":"Exact fraction and frame duration of 23.976 to 60 fps, and the speed-up and runtime change when converting to another rate."},{"path":"/pulldown-32","price":"$0.02","description":"2:3 pulldown cadence: which film frames land in which video fields and frames when 24 fps film is telecined."},{"path":"/resolution-info","price":"$0.02","description":"Aspect ratio, megapixels, common name and uncompressed data rate for a video frame size, chroma subsampling and fps."},{"path":"/shutter-angle","price":"$0.02","description":"Convert shutter angle to exposure time (and back) at a frame rate, plus the angle that avoids 50 or 60 Hz flicker."},{"path":"/slow-motion","price":"$0.02","description":"Slow-motion factor from capture and playback fps, output duration for real seconds, and capture fps needed."},{"path":"/timecode-convert","price":"$0.02","description":"Convert frame counts to SMPTE timecode and back at 23.976 to 60 fps, with 29.97 and 59.94 drop-frame handled correctly."},{"path":"/timecode-math","price":"$0.02","description":"Add or subtract two SMPTE timecodes at a given frame rate, drop-frame aware, with the result in frames and seconds."},{"path":"/video-bitrate-size","price":"$0.02","description":"File size from video bitrate and duration (MB, GB, GiB), bits per pixel, or the bitrate that hits a target size."}]},{"slug":"vuln-intel","name":"Vulnerability Intelligence","tagline":"Known vulnerabilities, exploited-in-the-wild status and exploit probability for software packages and CVEs.","tags":["vulnerabilities","cve","security","supply-chain","kev"],"url":"https://vuln-intel.x402tookit.com","openapi":"https://vuln-intel.x402tookit.com/openapi.json","llms":"https://vuln-intel.x402tookit.com/llms.txt","catalog":"https://vuln-intel.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/epss-score","price":"$0.02","description":"EPSS exploit-probability score and percentile for up to 10 CVEs, ranked, with a high/elevated/low verdict."},{"path":"/kev-check","price":"$0.02","description":"Is a CVE in CISA's Known Exploited Vulnerabilities catalog? Date added, due date, ransomware use and required action."},{"path":"/kev-recent","price":"$0.02","description":"CVEs CISA added to the Known Exploited Vulnerabilities catalog in the last 1-90 days, newest first, with vendor and product."},{"path":"/kev-vendor","price":"$0.02","description":"Exploited-vulnerability record of a vendor in CISA KEV: total CVEs, products, ransomware use and latest additions."},{"path":"/vuln-advisory","price":"$0.02","description":"One security advisory by GHSA or CVE id: severity, affected packages and ranges, fixed versions and exploited flag."},{"path":"/vuln-batch","price":"$0.05","description":"Check up to 10 package versions at once for known vulnerabilities: list as npm:lodash@4.17.15,PyPI:requests@2.19.0."},{"path":"/vuln-cve","price":"$0.03","description":"Patch priority P0-P3 for a CVE from CISA exploited-in-the-wild status, EPSS exploit probability and advisory severity."},{"path":"/vuln-package","price":"$0.02","description":"Known vulnerabilities for an exact package version (npm, PyPI, Go, Maven...): fixed version, exploited-in-the-wild flag."}]},{"slug":"web-extract","name":"Web Page Extract","tagline":"Fetch a public web page and get clean Markdown, text, links, metadata, headings, tables and structured data.","tags":["web","scraping","markdown","html","extraction"],"url":"https://web-extract.x402tookit.com","openapi":"https://web-extract.x402tookit.com/openapi.json","llms":"https://web-extract.x402tookit.com/llms.txt","catalog":"https://web-extract.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.03,"priceMaxUsd":0.05,"endpoints":[{"path":"/page-diff","price":"$0.05","description":"Fetch a page: content hash and SimHash of its text; compare with an earlier hash or a second URL for a similarity score."},{"path":"/page-headings","price":"$0.03","description":"Fetch a public https page and return its h1-h6 outline with ids, plus missing h1, multiple h1 and skipped-level problems."},{"path":"/page-links","price":"$0.03","description":"Fetch a public https page and list its links as internal or external with anchor text and nofollow/sponsored/ugc flags."},{"path":"/page-markdown","price":"$0.04","description":"Fetch a public https page and return its main content as clean Markdown: headings, links, lists, tables, code blocks."},{"path":"/page-metadata","price":"$0.03","description":"Fetch a public https page and return title, description, canonical, language, Open Graph, Twitter, JSON-LD types and dates."},{"path":"/page-structured-data","price":"$0.03","description":"Fetch a public https page and summarise its JSON-LD and microdata items by type, with capped properties."},{"path":"/page-tables","price":"$0.03","description":"Fetch a public https page and return its HTML tables as header and row arrays, with captions and row/column spans resolved."},{"path":"/page-text","price":"$0.03","description":"Fetch a public https page and return its readable plain text with scripts, styles and hidden parts removed, plus word count."}]},{"slug":"web-probe","name":"Web Probe","tagline":"Redirect trace, security headers, robots.txt, sitemap, TLS expiry, timing and meta tags for a URL you name.","tags":["web","seo","security","diagnostics","http"],"url":"https://web-probe.x402tookit.com","openapi":"https://web-probe.x402tookit.com/openapi.json","llms":"https://web-probe.x402tookit.com/llms.txt","catalog":"https://web-probe.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/http-timing","price":"$0.02","description":"Time one GET to a URL: DNS, connect, TLS, first byte and total ms, plus status, content type and size read."},{"path":"/meta-tags","price":"$0.02","description":"Extract a page's title, description, canonical, og:/twitter: tags, lang, robots meta and h1 count (first 64 KB)."},{"path":"/redirect-trace","price":"$0.02","description":"Trace a URL's redirects hop by hop (up to 8): status and Location for each, final URL, loops and http downgrades."},{"path":"/robots-txt","price":"$0.02","description":"Parse a site's robots.txt (RFC 9309): groups, sitemaps, crawl-delay, and is path P allowed for agent A (longest match)."},{"path":"/security-headers","price":"$0.02","description":"Grade a URL's browser security headers (HSTS, CSP, framing, nosniff, referrer, permissions) A to F and list missing ones."},{"path":"/sitemap-check","price":"$0.02","description":"Fetch a sitemap.xml: urlset or index, URL count, lastmod range, sample URLs, host mismatches. Body capped at 1.5 MB."},{"path":"/tls-expiry","price":"$0.02","description":"Read a host's live TLS certificate: issuer, subject, valid dates, days left, names (SANs), chain trust, protocol."}]},{"slug":"web3-tools","name":"Web3 Tools","tagline":"Check and decode crypto addresses, hashes, selectors and units without a node.","tags":["web3","ethereum","bitcoin","solana","address"],"url":"https://web3-tools.x402tookit.com","openapi":"https://web3-tools.x402tookit.com/openapi.json","llms":"https://web3-tools.x402tookit.com/llms.txt","catalog":"https://web3-tools.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/btc-address","price":"$0.02","description":"Validate a Bitcoin address (legacy, P2SH, SegWit bech32, Taproot bech32m): checksum, type, network and hash payload."},{"path":"/caip-parse","price":"$0.02","description":"Parse CAIP-2 chain ids, CAIP-10 account ids and CAIP-19 asset ids: namespace, reference, known chain name, address check."},{"path":"/calldata-split","price":"$0.02","description":"Split EVM calldata into its 4-byte selector and 32-byte words, naming common ERC-20/721 calls and spotting addresses."},{"path":"/contract-address","price":"$0.02","description":"Predict a contract address: CREATE from deployer and nonce, or CREATE2 from deployer, salt and init code (or its hash)."},{"path":"/ens-namehash","price":"$0.02","description":"Compute the ENS namehash (EIP-137) and label hashes for a name such as vitalik.eth, for contract calls and subgraph queries."},{"path":"/evm-address","price":"$0.02","description":"Check an EVM address (Ethereum, Base, Polygon...) against its EIP-55 checksum and return the correctly checksummed form."},{"path":"/function-selector","price":"$0.02","description":"Compute the 4-byte function selector and event topic0 from a Solidity signature such as transfer(address,uint256)."},{"path":"/hex-convert","price":"$0.02","description":"Convert hex to UTF-8 text or an integer (signed or unsigned), and text or integers to hex with 32-byte padding."},{"path":"/keccak256","price":"$0.02","description":"Keccak-256 hash (the Ethereum one) of text or hex bytes, with the first-4-byte selector and NIST SHA3-256 for contrast."},{"path":"/solana-address","price":"$0.02","description":"Validate a Solana address: base58, 32 bytes, and whether it is on the ed25519 curve (wallet) or off it (program-derived)."},{"path":"/tx-hash-check","price":"$0.02","description":"Recognise what a transaction id looks like (EVM hash, Bitcoin txid, Solana signature) from format alone, and flag typos."},{"path":"/unit-convert","price":"$0.02","description":"Exact unit conversion for crypto amounts: wei, gwei, ether, lamports, SOL, satoshis, BTC or a token with N decimals."}]},{"slug":"wikidata-facts","name":"Wikidata Facts","tagline":"Entities, country, city and person profiles, identifier lookups and same-as links from Wikidata.","tags":["wikidata","entities","knowledge-graph","countries","identifiers"],"url":"https://wikidata-facts.x402tookit.com","openapi":"https://wikidata-facts.x402tookit.com/openapi.json","llms":"https://wikidata-facts.x402tookit.com/llms.txt","catalog":"https://wikidata-facts.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.04,"endpoints":[{"path":"/country-profile","price":"$0.04","description":"Country profile from Wikidata: capital, population, area, languages, currency, leaders, ISO codes, borders, with property ids."},{"path":"/entity-facts","price":"$0.03","description":"Facts for one Wikidata entity: label, description, aliases, instance-of, Wikipedia links and key identifiers."},{"path":"/entity-search","price":"$0.03","description":"Search Wikidata by name; returns candidate Q-ids with descriptions and instance-of hints to disambiguate."},{"path":"/identifier-lookup","price":"$0.03","description":"Find the Wikidata entity for an ISBN, ORCID, IMDb id, ISO code, VIAF, GeoNames id or DOI, with check-digit validation."},{"path":"/person-profile","price":"$0.04","description":"Profile of a notable person with a Wikipedia article: birth, death, occupation, citizenship, identifiers. Never private people."},{"path":"/place-profile","price":"$0.04","description":"City or place profile from Wikidata: coordinates, population, country, elevation, time zone, with property ids."},{"path":"/property-value","price":"$0.03","description":"All values of one Wikidata property (for example P1082 population) on an entity, with ranks and dates."},{"path":"/same-as","price":"$0.02","description":"Same-as links for a Wikidata entity: VIAF, ISNI, GND, Library of Congress, GeoNames, Wikipedia editions, exact-match URLs."}]},{"slug":"wikipedia-attention","name":"Wikipedia Attention","tagline":"What the world is reading: page views, trending pages, comparisons, edit activity, summaries, search and on-this-day events.","tags":["wikipedia","attention","trends","pageviews","knowledge"],"url":"https://wikipedia-attention.x402tookit.com","openapi":"https://wikipedia-attention.x402tookit.com/openapi.json","llms":"https://wikipedia-attention.x402tookit.com/llms.txt","catalog":"https://wikipedia-attention.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.05,"endpoints":[{"path":"/on-this-day","price":"$0.02","description":"Historical events, births, deaths or holidays on a calendar date (month and day), with years and linked article titles."},{"path":"/page-compare","price":"$0.05","description":"Compare Wikipedia attention across 2 to 5 topics: total and daily average views, share of the group and growth over the window."},{"path":"/page-edit-activity","price":"$0.03","description":"Edits per day on a Wikipedia article over 30 days, with protection status: a signal of how contested the topic is."},{"path":"/page-summary","price":"$0.03","description":"Wikipedia article summary: description, lead extract, type (article or disambiguation), edit protection, size, last edit."},{"path":"/page-views","price":"$0.02","description":"Daily human page views for a Wikipedia article over 7 to 90 days, with average, peak, spike and rising or falling trend flags."},{"path":"/top-pages","price":"$0.03","description":"The most-viewed Wikipedia articles on the latest published day, with views and rank, excluding the main page and special pages."},{"path":"/trending-pages","price":"$0.05","description":"Fastest-rising Wikipedia articles: biggest view gains against the previous week's average among each day's top 1000 pages."},{"path":"/wiki-search","price":"$0.02","description":"Search Wikipedia article titles by words: exact titles, one-line descriptions and thumbnails, to disambiguate a topic."}]},{"slug":"word-tools","name":"Word Tools","tagline":"Rhymes, synonyms, patterns, collocations and word-game scoring for writers and agents.","tags":["words","rhymes","synonyms","wordle","scrabble"],"url":"https://word-tools.x402tookit.com","openapi":"https://word-tools.x402tookit.com/openapi.json","llms":"https://word-tools.x402tookit.com/llms.txt","catalog":"https://word-tools.x402tookit.com/catalog","endpointCount":12,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/anagram-check","price":"$0.02","description":"Check whether two words or phrases are anagrams, ignoring case, spaces, punctuation and accents; shows the letter differences."},{"path":"/autocomplete","price":"$0.02","description":"Word completions for a prefix, ranked by how common they are, for typeahead and name ideas."},{"path":"/collocations","price":"$0.02","description":"Adjectives that commonly describe a noun (ocean: vast, open), or nouns that a given adjective commonly describes."},{"path":"/next-words","price":"$0.02","description":"Words that most often come right after, and right before, a word in published text, for phrase and prose ideas."},{"path":"/related-words","price":"$0.02","description":"Words that mean something like a word or a described phrase, as a reverse dictionary: ringing in the ears finds tinnitus."},{"path":"/rhymes","price":"$0.02","description":"Perfect and near rhymes for a word, with syllable counts, ranked by how common they are."},{"path":"/scrabble-score","price":"$0.02","description":"Scrabble score for a word with standard English tile values, letter and word multipliers, blanks and the 50-point bingo."},{"path":"/sounds-like","price":"$0.02","description":"Homophones and similar-sounding words for a word, with ARPAbet pronunciation and syllable counts."},{"path":"/spelled-like","price":"$0.02","description":"Words spelled similarly to the input: spelling suggestions. Common misspellings also appear in the vocabulary."},{"path":"/synonyms-antonyms","price":"$0.02","description":"Synonyms and antonyms of a word, ranked by relevance, with parts of speech."},{"path":"/word-pattern","price":"$0.02","description":"Find words matching a crossword or Wordle pattern: t??k finds task, trek; ? is one letter, * any letters."},{"path":"/wordle-feedback","price":"$0.02","description":"Wordle-style feedback for a guess against an answer: green, yellow and grey squares with correct duplicate-letter handling."}]},{"slug":"work-time-calc","name":"Work Time Calc","tagline":"Business days, working hours, durations, overtime, timesheets, pay periods, ISO weeks and tenure arithmetic.","tags":["workdays","duration","timesheet","iso-week","payroll"],"url":"https://work-time-calc.x402tookit.com","openapi":"https://work-time-calc.x402tookit.com/openapi.json","llms":"https://work-time-calc.x402tookit.com/llms.txt","catalog":"https://work-time-calc.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.02,"endpoints":[{"path":"/add-business-days","price":"$0.02","description":"Add or subtract N business days from a date, skipping weekends and your holiday list, WORKDAY style."},{"path":"/business-days","price":"$0.02","description":"Count business days between two dates, skipping weekends and your holiday list, NETWORKDAYS style."},{"path":"/duration","price":"$0.02","description":"Parse, sum and format ISO 8601 durations (PT36H, P1Y2M10DT2H30M), or turn seconds into ISO and clock form."},{"path":"/iso-week","price":"$0.02","description":"ISO 8601 week number and week-year for a date (2021-01-03 is 2020-W53), reverse lookup and sprint numbering."},{"path":"/overtime","price":"$0.02","description":"Split a week of daily hours into regular, overtime and double time using your daily and weekly thresholds."},{"path":"/pay-periods","price":"$0.02","description":"Pay-period start and end dates for weekly, biweekly, semi-monthly or monthly payroll, from any reference date."},{"path":"/tenure","price":"$0.02","description":"Age or tenure between two dates in years, months and days, plus total days, next anniversary and decimal years."},{"path":"/timesheet","price":"$0.02","description":"Total hours from clock-in/out pairs with unpaid break deduction, optional rounding, per-day totals and overlap flags."},{"path":"/working-hours","price":"$0.02","description":"Working hours between two timestamps under a weekly schedule with breaks and a holiday list."}]},{"slug":"world-bank","name":"World Bank Country Data","tagline":"Country economic and social indicators compared, trended and screened from World Bank open data.","tags":["countries","economics","world-bank","indicators","macro"],"url":"https://world-bank.x402tookit.com","openapi":"https://world-bank.x402tookit.com/openapi.json","llms":"https://world-bank.x402tookit.com/llms.txt","catalog":"https://world-bank.x402tookit.com/catalog","endpointCount":7,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/country-compare","price":"$0.03","description":"Rank up to 6 countries on one indicator (GDP, growth, inflation, unemployment...) with the year of each value."},{"path":"/country-profile","price":"$0.03","description":"Country profile by name or ISO code: region, income group, capital and latest GDP, growth, inflation, jobs, population."},{"path":"/country-search","price":"$0.02","description":"Find countries by name fragment, World Bank region or income group, with ISO codes and capitals."},{"path":"/demographics","price":"$0.02","description":"Country demographics: population, 10-year population growth, life expectancy and internet use, with an ageing/growing verdict."},{"path":"/economy-health","price":"$0.03","description":"Economy stress screen for a country: recession, high inflation, unemployment and debt flags from the latest World Bank data."},{"path":"/growth-trend","price":"$0.02","description":"GDP growth record of a country over 5-30 years: average, worst and best year, recession years and volatility."},{"path":"/indicator-series","price":"$0.02","description":"An economic or social indicator for a country over 3-40 years: values, change, average and trend direction."}]},{"slug":"world-cities","name":"World Cities","tagline":"World cities of 15,000+ people: lookup, search, nearby, largest, time zones, distance and comparison from GeoNames.","tags":["cities","geonames","timezone","population","geography"],"url":"https://world-cities.x402tookit.com","openapi":"https://world-cities.x402tookit.com/openapi.json","llms":"https://world-cities.x402tookit.com/llms.txt","catalog":"https://world-cities.x402tookit.com/catalog","endpointCount":8,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/cities-near-point","price":"$0.02","description":"Nearest world cities to a latitude and longitude within a radius, with distance and compass bearing."},{"path":"/city-compare","price":"$0.03","description":"Compare two world cities side by side: population ratio, distance, latitude, elevation and time difference now."},{"path":"/city-distance","price":"$0.02","description":"Great-circle distance in km, miles and nautical miles plus bearing between two cities, resolved by name."},{"path":"/city-lookup","price":"$0.02","description":"Find a world city by name and optional country; ranked by population with coordinates, time zone and elevation."},{"path":"/city-search","price":"$0.02","description":"Search world cities by name prefix, word or small misspelling; optional country and minimum population; capped at 50."},{"path":"/city-timezone","price":"$0.02","description":"Time zone id for a city with UTC offset at a moment, daylight saving flag, local time and next offset change."},{"path":"/country-cities-summary","price":"$0.02","description":"Country summary of listed cities: count, total population, largest, northernmost, southernmost, capital, time zones."},{"path":"/largest-cities","price":"$0.02","description":"Largest cities by population, worldwide or within one country or first-level division such as a US state."}]},{"slug":"x402-meta","name":"x402 Market Intelligence","tagline":"Who sells what on x402, at what price, with what real traction, and whether an endpoint is payable and listable.","tags":["x402","market-data","bazaar","competition","analytics"],"url":"https://x402-meta.x402tookit.com","openapi":"https://x402-meta.x402tookit.com/openapi.json","llms":"https://x402-meta.x402tookit.com/llms.txt","catalog":"https://x402-meta.x402tookit.com/catalog","endpointCount":9,"priceMinUsd":0.02,"priceMaxUsd":0.03,"endpoints":[{"path":"/x402-competition","price":"$0.02","description":"Competition check for an x402 idea: sellers, hosts, price range and how many have real buyers. Open space or crowded?"},{"path":"/x402-directory-stats","price":"$0.02","description":"Size of the x402 market now: Bazaar resource count, x402-list services, endpoints, median price and average uptime."},{"path":"/x402-payability","price":"$0.02","description":"Is this URL a valid x402 endpoint? Fetches it once unpaid and checks the 402 offer, price, chains and Bazaar listing block."},{"path":"/x402-price-benchmark","price":"$0.02","description":"Price benchmark for x402 endpoints: low, median and high price among services with real buyers, by category."},{"path":"/x402-recommend","price":"$0.03","description":"Which x402 endpoint should I use for this task? Bazaar matches ranked by payers and calls, top 3 checked live for a 402."},{"path":"/x402-search","price":"$0.02","description":"Search Coinbase's x402 Bazaar by topic: matching paid endpoints with price, 30-day calls and unique payers."},{"path":"/x402-service-lookup","price":"$0.02","description":"Find an x402 service by name or domain: category, endpoints, lowest price, status and 30-day buyers."},{"path":"/x402-top-earners","price":"$0.03","description":"Top-earning x402 services by 30-day volume with wash trading removed: shared payouts, twin metrics, one-buyer farms."},{"path":"/x402-wash-check","price":"$0.02","description":"Is an x402 service's traffic organic? Checks a host's reported volume for shared payouts, twin metrics and one-buyer farms."}]}]}