Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Recently observed → Unavailable
Live → Recently observed
Changed the definition of "ascii", "chart", "cron" and 16 more
{"properties":{"headers":{"description":"Headers for table style.","items":{"type":"string"},"type":"array"},"rows":{"description":"Rows matrix for table style.","items":{"items":{"type":"string"},"type":"array"},"type":"array"},"style":{"description":"Output layout style.","enum":["banner","boxed","table"],"type":"string"},"text":{"description":"Main text or title.","type":"string"}},"required":["text","style"],"type":"object"}
{"properties":{"chartType":{"description":"Visual style of chart.","enum":["bar","line","pie","donut"],"type":"string"},"labels":{"description":"X-axis or slice labels.","items":{"type":"string"},"type":"array"},"primaryColor":{"description":"Hex color string (e.g. #3b82f6).","type":"string"},"title":{"description":"Chart title header.","type":"string"},"values":{"description":"Data numerical values corresponding to labels.","items":{"type":"number"},"type":"array"}},"required":["chartType","labels","values"],"type":"object"}
{"properties":{"count":{"description":"Number of upcoming execution times to calculate (default 5).","type":"number"},"expression":{"description":"5-part cron string e.g. \"*/15 * * * *\".","type":"string"}},"required":["expression"],"type":"object"}
{"properties":{"data":{"description":"Input data payload string.","type":"string"},"fromFormat":{"description":"Source format.","enum":["json","csv","yaml","query_string"],"type":"string"},"toFormat":{"description":"Target format.","enum":["json","csv","yaml","query_string","xml"],"type":"string"}},"required":["data","fromFormat","toFormat"],"type":"object"}
{"properties":{"modifiedText":{"description":"Modified text string.","type":"string"},"originalText":{"description":"Original text string.","type":"string"}},"required":["originalText","modifiedText"],"type":"object"}
{"properties":{"action":{"description":"Operation to perform.","enum":["base64_encode","base64_decode","url_encode","url_decode","hex_encode","hex_decode","jwt_decode"],"type":"string"},"input":{"description":"Text or token string.","type":"string"}},"required":["input","action"],"type":"object"}
{"properties":{"code":{"description":"JavaScript expression or script snippet.","type":"string"}},"required":["code"],"type":"object"}
{"properties":{"algorithm":{"description":"Hash or ID generator type.","enum":["sha256","sha512","md5","sha1","uuid_v4","random_hex"],"type":"string"},"input":{"description":"Source text string to hash or sign.","type":"string"},"secretKey":{"description":"Optional key for HMAC generation.","type":"string"}},"required":["algorithm"],"type":"object"}
{"properties":{"body":{"description":"Stringified JSON or text body for POST/PUT/PATCH.","type":"string"},"headers":{"description":"Key-value object of request headers.","type":"object"},"method":{"description":"HTTP method (default GET).","enum":["GET","POST","PUT","DELETE","PATCH"],"type":"string"},"timeoutMs":{"description":"Request timeout in milliseconds (default 5000).","type":"number"},"url":{"description":"Target request URL.","type":"string"}},"required":["url"],"type":"object"}
{"properties":{"expression":{"description":"Math expression e.g., \"sqrt(144) + sin(pi / 4) * 50\" or array for stats.","type":"string"},"numbers":{"description":"Array of numbers for statistical calculations.","items":{"type":"number"},"type":"array"},"operation":{"description":"Type of calculation.","enum":["eval","stats","finance_compound"],"type":"string"},"principal":{"description":"Principal for compound interest.","type":"number"},"ratePercent":{"description":"Annual interest rate percentage.","type":"number"},"years":{"description":"Time horizon in years.","type":"number"}},"required":["operation"],"type":"object"}
{"properties":{"limit":{"description":"Max results to return (default 10, max 50).","type":"number"},"query":{"description":"Free-text query describing the capability you need (e.g. \"payments\", \"browser automation\", \"sql database\", \"image generation\").","type":"string"}},"required":["query"],"type":"object"}
{"properties":{"name":{"description":"Server name or GitHub URL to look up.","type":"string"}},"required":["name"],"type":"object"}
{"properties":{},"type":"object"}
{"properties":{"action":{"description":"Utility function.","enum":["parse_url","ip_subnet","parse_user_agent","ping_simulate"],"type":"string"},"target":{"description":"URL, IP CIDR (e.g. 192.168.1.0/24), or user agent string.","type":"string"}},"required":["action","target"],"type":"object"}
{"properties":{"size":{"description":"Width/Height size in pixels (default 200).","type":"number"},"text":{"description":"Text, URL, or payload to encode into QR code.","type":"string"},"type":{"description":"Code style.","enum":["qr","barcode"],"type":"string"}},"required":["text"],"type":"object"}
{"properties":{"flags":{"description":"Flags like \"g\", \"i\", \"m\" (default \"g\").","type":"string"},"pattern":{"description":"Regex pattern string without slashes.","type":"string"},"replacement":{"description":"Optional replacement text string.","type":"string"},"text":{"description":"Input text to search against.","type":"string"}},"required":["pattern","text"],"type":"object"}
{"properties":{"detailLevel":{"description":"Depth of synthesis.","enum":["brief","detailed","structured"],"type":"string"},"query":{"description":"The search or research query.","type":"string"}},"required":["query"],"type":"object"}
{"properties":{"task":{"description":"Analysis task.","enum":["summarize","extract_entities","sentiment","all"],"type":"string"},"text":{"description":"Input document or article text.","type":"string"}},"required":["text"],"type":"object"}
{"properties":{"maxLength":{"description":"Maximum characters to return in markdown (default 8000).","type":"number"},"url":{"description":"The absolute HTTP or HTTPS URL to fetch and parse.","type":"string"}},"required":["url"],"type":"object"}
Changed the definition of "ascii", "chart", "cron" and 16 more
{"properties":{"headers":{"description":"Headers for table style.","items":{"type":"string"},"type":"array"},"rows":{"description":"Rows matrix for table style.","items":{"items":{"type":"string"},"type":"array"},"type":"array"},"style":{"description":"Output layout style.","enum":["banner","boxed","table"],"type":"string"},"text":{"description":"Main text or title.","type":"string"}},"required":["text","style"],"type":"object"}
{"properties":{"chartType":{"description":"Visual style of chart.","enum":["bar","line","pie","donut"],"type":"string"},"labels":{"description":"X-axis or slice labels.","items":{"type":"string"},"type":"array"},"primaryColor":{"description":"Hex color string (e.g. #3b82f6).","type":"string"},"title":{"description":"Chart title header.","type":"string"},"values":{"description":"Data numerical values corresponding to labels.","items":{"type":"number"},"type":"array"}},"required":["chartType","labels","values"],"
Recently observed → Live
Live → Recently observed
Recently observed → Live
Live → Recently observed
Recently observed → Live
Live → Recently observed
Recently observed → Live
Added "o_abusecontact", "o_agify", "o_airquality" and 164 more (33 tools before, 200 now)
Authoritative abuse email (RIPEstat finder) (200 sats/call; free tier 100 calls/mo)
Predict age from a first name (agify.io) (200 sats/call; free tier 100 calls/mo)
PM2.5/PM10/European AQI at coords (Open-Meteo, no key) (200 sats/call; free tier 100 calls/mo)
Opposite point on Earth for coords (offline) (200 sats/call; free tier 100 calls/mo)
Scan GitHub/Pastebin/Google for exposed API keys/secrets (200 sats/call; free tier 100 calls/mo)
Live → Recently observed
Recently observed → Live
Added "lynx_inspect", "lynx_recon" and "lynx_steg" (30 tools before, 33 now)
Inspect a file: hashes/entropy/strings/PE/PDF/Office (base64) (200 sats/call; free tier 100 calls/mo)
Recon external target (nmap/subfinder/nuclei/theHarvester/dnsrecon) (400 sats/call; free tier 100 calls/mo)
Decode hidden data (steghide + zsteg LSB) (300 sats/call; free tier 100 calls/mo)
Live → Recently observed
Certificate recorded, valid to 2026-11-14
Authorization not required
Added "echo_beacon", "echo_order" and "echo_tts" (27 tools before, 30 now)
Check voice/TTS API status (0 sats/call; free tier 100 calls/mo)
Buy voice credits (BTCPay invoice) (0 sats/call; free tier 100 calls/mo)
Synthesize speech from text (needs echo key) (0 sats/call; free tier 100 calls/mo)
First tool surface recorded: 27 tools (server version 1.0.0)
Showing the latest 20 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"properties":{"count":{"description":"Number of upcoming execution times to calculate (default 5).","type":"number"},"expression":{"description":"5-part cron string e.g. \"*/15 * * * *\".","type":"string"}},"required":["expression"],"type":"object"}
{"properties":{"data":{"description":"Input data payload string.","type":"string"},"fromFormat":{"description":"Source format.","enum":["json","csv","yaml","query_string"],"type":"string"},"toFormat":{"description":"Target format.","enum":["json","csv","yaml","query_string","xml"],"type":"string"}},"required":["data","fromFormat","toFormat"],"type":"object"}
{"properties":{"modifiedText":{"description":"Modified text string.","type":"string"},"originalText":{"description":"Original text string.","type":"string"}},"required":["originalText","modifiedText"],"type":"object"}
{"properties":{"action":{"description":"Operation to perform.","enum":["base64_encode","base64_decode","url_encode","url_decode","hex_encode","hex_decode","jwt_decode"],"type":"string"},"input":{"description":"Text or token string.","type":"string"}},"required":["input","action"],"type":"object"}
{"properties":{"code":{"description":"JavaScript expression or script snippet.","type":"string"}},"required":["code"],"type":"object"}
{"properties":{"algorithm":{"description":"Hash or ID generator type.","enum":["sha256","sha512","md5","sha1","uuid_v4","random_hex"],"type":"string"},"input":{"description":"Source text string to hash or sign.","type":"string"},"secretKey":{"description":"Optional key for HMAC generation.","type":"string"}},"required":["algorithm"],"type":"object"}
{"properties":{"body":{"description":"Stringified JSON or text body for POST/PUT/PATCH.","type":"string"},"headers":{"description":"Key-value object of request headers.","type":"object"},"method":{"description":"HTTP method (default GET).","enum":["GET","POST","PUT","DELETE","PATCH"],"type":"string"},"timeoutMs":{"description":"Request timeout in milliseconds (default 5000).","type":"number"},"url":{"description":"Target request URL.","type":"string"}},"required":["url"],"type":"object"}
{"properties":{"expression":{"description":"Math expression e.g., \"sqrt(144) + sin(pi / 4) * 50\" or array for stats.","type":"string"},"numbers":{"description":"Array of numbers for statistical calculations.","items":{"type":"number"},"type":"array"},"operation":{"description":"Type of calculation.","enum":["eval","stats","finance_compound"],"type":"string"},"principal":{"description":"Principal for compound interest.","type":"number"},"ratePercent":{"description":"Annual interest rate percentage.","type":"number"},"years":{"description":"Time horizon in years.","type":"number"}},"required":["operation"],"type":"object"}
{"properties":{"limit":{"description":"Max results to return (default 10, max 50).","type":"number"},"query":{"description":"Free-text query describing the capability you need (e.g. \"payments\", \"browser automation\", \"sql database\", \"image generation\").","type":"string"}},"required":["query"],"type":"object"}
{"properties":{"name":{"description":"Server name or GitHub URL to look up.","type":"string"}},"required":["name"],"type":"object"}
{"properties":{},"type":"object"}
{"properties":{"action":{"description":"Utility function.","enum":["parse_url","ip_subnet","parse_user_agent","ping_simulate"],"type":"string"},"target":{"description":"URL, IP CIDR (e.g. 192.168.1.0/24), or user agent string.","type":"string"}},"required":["action","target"],"type":"object"}
{"properties":{"size":{"description":"Width/Height size in pixels (default 200).","type":"number"},"text":{"description":"Text, URL, or payload to encode into QR code.","type":"string"},"type":{"description":"Code style.","enum":["qr","barcode"],"type":"string"}},"required":["text"],"type":"object"}
{"properties":{"flags":{"description":"Flags like \"g\", \"i\", \"m\" (default \"g\").","type":"string"},"pattern":{"description":"Regex pattern string without slashes.","type":"string"},"replacement":{"description":"Optional replacement text string.","type":"string"},"text":{"description":"Input text to search against.","type":"string"}},"required":["pattern","text"],"type":"object"}
{"properties":{"detailLevel":{"description":"Depth of synthesis.","enum":["brief","detailed","structured"],"type":"string"},"query":{"description":"The search or research query.","type":"string"}},"required":["query"],"type":"object"}
{"properties":{"task":{"description":"Analysis task.","enum":["summarize","extract_entities","sentiment","all"],"type":"string"},"text":{"description":"Input document or article text.","type":"string"}},"required":["text"],"type":"object"}
{"properties":{"maxLength":{"description":"Maximum characters to return in markdown (default 8000).","type":"number"},"url":{"description":"The absolute HTTP or HTTPS URL to fetch and parse.","type":"string"}},"required":["url"],"type":"object"}
Internet Archive item metadata (200 sats/call; free tier 100 calls/mo)
arXiv paper search by title/author/keyword (200 sats/call; free tier 100 calls/mo)
Ascii85 encode/decode (offline) (200 sats/call; free tier 100 calls/mo)
ASN details or prefixes for an IP (200 sats/call; free tier 100 calls/mo)
ASN org/country/prefixes via RIPEstat (200 sats/call; free tier 100 calls/mo)
Global ASN ranking + customer cone size (200 sats/call; free tier 100 calls/mo)
Atbash A↔Z mirror cipher (offline, self-inverse) (200 sats/call; free tier 100 calls/mo)
Map attack surface: services + endpoints + API (200 sats/call; free tier 100 calls/mo)
EAN-13 / UPC-A check digit validation (offline) (200 sats/call; free tier 100 calls/mo)
RFC 4648 Base32 encode or decode (200 sats/call; free tier 100 calls/mo)
Encode int <-> base36, autodetecting direction (offline) (200 sats/call; free tier 100 calls/mo)
Auto decode/encode base64 (offline) (200 sats/call; free tier 100 calls/mo)
Binary/octal/decimal/hex number conversion (offline) (200 sats/call; free tier 100 calls/mo)
Routing origin history (RIPE Stat) (200 sats/call; free tier 100 calls/mo)
Brand-indicator (logo) DNS record (200 sats/call; free tier 100 calls/mo)
Text ↔ 8-bit binary (offline) (200 sats/call; free tier 100 calls/mo)
Current Bitcoin + Ethereum block height (200 sats/call; free tier 100 calls/mo)
AT Protocol public profile (200 sats/call; free tier 100 calls/mo)
Aggregate breach databases (XposedOrNot, LeakCheck, etc) (200 sats/call; free tier 100 calls/mo)
Aggregated breach collection search (200 sats/call; free tier 100 calls/mo)
ProxyNova COMB dataset search for credential exposure (200 sats/call; free tier 100 calls/mo)
Public HIBP breach metadata search (200 sats/call; free tier 100 calls/mo)
Bitcoin balance/tx via mempool.space (200 sats/call; free tier 100 calls/mo)
Recommended Bitcoin fees sat/vB (mempool.space) (200 sats/call; free tier 100 calls/mo)
Detect C2 infrastructure + hosting (200 sats/call; free tier 100 calls/mo)
ROT-N / Caesar brute force, all 25 shifts (offline) (200 sats/call; free tier 100 calls/mo)
snake/camel/Pascal/kebab/CONSTANT case (offline) (200 sats/call; free tier 100 calls/mo)
Hosted JS library version + assets (200 sats/call; free tier 100 calls/mo)
Domain rank + categories from Cloudflare Radar (200 sats/call; free tier 100 calls/mo)
CRC32 + Adler32 checksum of input text (offline) (200 sats/call; free tier 100 calls/mo)
Public player profile + ratings (200 sats/call; free tier 100 calls/mo)
Subnet calc: network, mask, host range, count (offline) (200 sats/call; free tier 100 calls/mo)
Known-file lookup (CIRCL hashlookup) (200 sats/call; free tier 100 calls/mo)
X-Frame-Options + CSP frame-ancestors check (200 sats/call; free tier 100 calls/mo)
AWS/GCP/Azure/etc. detection + hosting flag (200 sats/call; free tier 100 calls/mo)
Codeberg/Gitea public user (200 sats/call; free tier 100 calls/mo)
Codeforces competitive programmer rating & rank (200 sats/call; free tier 100 calls/mo)
hex/rgb -> rgb/hsl + nearest name (offline) (200 sats/call; free tier 100 calls/mo)
Secure/HttpOnly/SameSite flag review (200 sats/call; free tier 100 calls/mo)
Origin-reflection / wildcard misconfig (200 sats/call; free tier 100 calls/mo)
Download totals for a Rust crate (200 sats/call; free tier 100 calls/mo)
Rust crate stats + downloads (200 sats/call; free tier 100 calls/mo)
Rust crate downloads, version, repo (no key) (200 sats/call; free tier 100 calls/mo)
Compute CRC-32 of input (200 sats/call; free tier 100 calls/mo)
Check breach + stuffing risk (200 sats/call; free tier 100 calls/mo)
Works by author/keyword (Crossref) (200 sats/call; free tier 100 calls/mo)
BTC/ETH balance & tx history (200 sats/call; free tier 100 calls/mo)
Global market cap, BTC dominance, 24h volume (CoinGecko) (200 sats/call; free tier 100 calls/mo)
Content-Security-Policy header analysis & grade (200 sats/call; free tier 100 calls/mo)
CVE detail + CVSS (CIRCL, no key) (200 sats/call; free tier 100 calls/mo)
Check if a CVE has public POC/exploit code (200 sats/call; free tier 100 calls/mo)
CVSS + EPSS + KEV for a CVE (200 sats/call; free tier 100 calls/mo)
When a CVE was discussed (Twitter/Reddit/News) (200 sats/call; free tier 100 calls/mo)
Full CVE record (CVSS, refs) via CIRCL (200 sats/call; free tier 100 calls/mo)
Research datasets/DOIs by keyword (200 sats/call; free tier 100 calls/mo)
Parse or create data: URIs (200 sats/call; free tier 100 calls/mo)
Auto base64/hex/URL-decode + refang (200 sats/call; free tier 100 calls/mo)
DeHashed public page scrape for domain breach exposure (200 sats/call; free tier 100 calls/mo)
Open-source insights: versions, default (200 sats/call; free tier 100 calls/mo)
Forem/dev.to public profile (200 sats/call; free tier 100 calls/mo)
Open directory-index exposure (per-target) (200 sats/call; free tier 100 calls/mo)
Active worldwide disasters: quakes/cyclones/floods (feeds globe) (200 sats/call; free tier 100 calls/mo)
A/AAAA/MX/NS/TXT/CNAME/SOA/CAA records (200 sats/call; free tier 100 calls/mo)
Spamhaus/Barracuda/SORBS/SpamCop check (200 sats/call; free tier 100 calls/mo)
Hurricane Electric DNS delegation info (200 sats/call; free tier 100 calls/mo)
MX records via Google DNS-over-HTTPS (200 sats/call; free tier 100 calls/mo)
Compare A records across Google/Cloudflare/Quad9 (200 sats/call; free tier 100 calls/mo)
DNS A record lookup via Google DoH (200 sats/call; free tier 100 calls/mo)
Query ALL DNS record types at once (200 sats/call; free tier 100 calls/mo)
Which SaaS a domain is enrolled in (TXT tokens) (200 sats/call; free tier 100 calls/mo)
Docker Hub repo pulls, stars, last update (no key) (200 sats/call; free tier 100 calls/mo)
Uncommon DNS records (HTTPS/SVCB/TLSA/SRV/NAPTR…) (200 sats/call; free tier 100 calls/mo)
Crossref publication metadata for a DOI (200 sats/call; free tier 100 calls/mo)
EAN/UPC check digit + GS1 country prefix (offline) (200 sats/call; free tier 100 calls/mo)
Ground elevation in metres (Open-Meteo) (200 sats/call; free tier 100 calls/mo)
Gravatar, MX, disposable detection (200 sats/call; free tier 100 calls/mo)
emailrep.io: malicious/spam/breach flags for email (no key, limited) (200 sats/call; free tier 100 calls/mo)
SPF / DMARC / DKIM posture (200 sats/call; free tier 100 calls/mo)
ENS name <-> ETH address + avatar (200 sats/call; free tier 100 calls/mo)
Unix timestamp <-> UTC datetime (200 sats/call; free tier 100 calls/mo)
Exploitation probability (FIRST EPSS) (200 sats/call; free tier 100 calls/mo)
Exploit-DB + GitHub POCs for a CVE (200 sats/call; free tier 100 calls/mo)
favicon md5/sha256 for pivoting (200 sats/call; free tier 100 calls/mo)
Discover syndication feeds on a site (200 sats/call; free tier 100 calls/mo)
Is IP on abuse.ch Feodo botnet C2 list (200 sats/call; free tier 100 calls/mo)
Live aircraft within ~1° of coords (OpenSky) (200 sats/call; free tier 100 calls/mo)
Enumerate forms/inputs (login/upload) — attack surface (200 sats/call; free tier 100 calls/mo)
Predict gender from a first name (genderize.io) (200 sats/call; free tier 100 calls/mo)
Place name → coordinates (OSM Nominatim) (200 sats/call; free tier 100 calls/mo)
GitHub code search for target string exposure in public repos (200 sats/call; free tier 100 calls/mo)
Scan GitHub user's public repos for leaked secrets/passwords (200 sats/call; free tier 100 calls/mo)
Whether a user publishes a GPG key (200 sats/call; free tier 100 calls/mo)
GitHub unauthenticated code search (10 results) (200 sats/call; free tier 100 calls/mo)
Search GitHub repos by keyword (200 sats/call; free tier 100 calls/mo)
Public user profile (200 sats/call; free tier 100 calls/mo)
GLEIF fuzzy legal-entity name → LEI codes (200 sats/call; free tier 100 calls/mo)
Latest version of a Go module (200 sats/call; free tier 100 calls/mo)
Latest version of a Go module via module proxy (no key) (200 sats/call; free tier 100 calls/mo)
Full public Gravatar profile + linked accounts (200 sats/call; free tier 100 calls/mo)
Is the IP a known internet scanner — benign/malicious (200 sats/call; free tier 100 calls/mo)
Profile: karma, age, activity (200 sats/call; free tier 100 calls/mo)
Guess hash algorithm from length/charset (200 sats/call; free tier 100 calls/mo)
md5/sha1/sha256/sha512 of text (offline) (200 sats/call; free tier 100 calls/mo)
Headers + security-header scorecard (200 sats/call; free tier 100 calls/mo)
Offset/hex/ASCII hexdump of input (offline) (200 sats/call; free tier 100 calls/mo)
Check if a password appeared in breaches via HIBP k-anonymity (no key) (200 sats/call; free tier 100 calls/mo)
Email breach exposure via XposedOrNot (HIBP-compatible, no key) (200 sats/call; free tier 100 calls/mo)
Search Hacker News stories/comments (200 sats/call; free tier 100 calls/mo)
HN profile: karma, created, submission count (200 sats/call; free tier 100 calls/mo)
Country public holidays this year (nager.at) (200 sats/call; free tier 100 calls/mo)
Detect confusable/mixed-script spoofing chars (offline) (200 sats/call; free tier 100 calls/mo)
IP → hostname via reverse DNS (200 sats/call; free tier 100 calls/mo)
Is the domain on the browser HSTS preload list (200 sats/call; free tier 100 calls/mo)
Extract HTML comments — leaked TODOs/paths/software (200 sats/call; free tier 100 calls/mo)
HTML entity encode/decode (200 sats/call; free tier 100 calls/mo)
HTTP status code meaning & family (offline) (200 sats/call; free tier 100 calls/mo)
Reachability + response timing (200 sats/call; free tier 100 calls/mo)
Allowed methods + TRACE/risky-verb check (200 sats/call; free tier 100 calls/mo)
Stealer-log exposure check via HudsonRock Cavalier free API (200 sats/call; free tier 100 calls/mo)
HuggingFace user profile or model card (200 sats/call; free tier 100 calls/mo)
Google Lens / Yandex / Bing / TinEye search links (200 sats/call; free tier 100 calls/mo)
Infrastructure fingerprinting + hosting (200 sats/call; free tier 100 calls/mo)
Email breach exposure — breach names, data types, paste hits (XposedOrNot, no key) (200 sats/call; free tier 100 calls/mo)
Open ports, CPEs, tags, known CVEs for a host (200 sats/call; free tier 100 calls/mo)
Cross-check IP/domain/hash across feeds (200 sats/call; free tier 100 calls/mo)
CIDR: network/broadcast/range/host count (offline) (200 sats/call; free tier 100 calls/mo)
Rich geo+ASN+proxy/mobile/hosting flags (200 sats/call; free tier 100 calls/mo)
Geo, ISP, ASN, proxy/hosting flags (200 sats/call; free tier 100 calls/mo)
IPv4 ↔ integer ↔ hex (offline) (200 sats/call; free tier 100 calls/mo)
Classify IP: private/loopback/multicast/global (offline) (200 sats/call; free tier 100 calls/mo)
Network owner, range, abuse contact (200 sats/call; free tier 100 calls/mo)
Book metadata (OpenLibrary) + checksum (200 sats/call; free tier 100 calls/mo)
Is this a Tor exit node? (200 sats/call; free tier 100 calls/mo)
Validate ISIN security identifier check digit (offline) (200 sats/call; free tier 100 calls/mo)
Parse/convert a timestamp (offline) (200 sats/call; free tier 100 calls/mo)
Shodan InternetDB: ports, CPEs, vulns, tags (no key) (200 sats/call; free tier 100 calls/mo)
Enumerate <script> sources + detect JS libs/versions (200 sats/call; free tier 100 calls/mo)
Is the CVE actively exploited (KEV catalog) (200 sats/call; free tier 100 calls/mo)
Crypto identity + linked social proofs (200 sats/call; free tier 100 calls/mo)
DD ↔ DMS ↔ DM coordinate format conversion (offline) (200 sats/call; free tier 100 calls/mo)
Base64-decode to text + hex (100 sats/call; free tier 100 calls/mo)
Base64-encode text (100 sats/call; free tier 100 calls/mo)
Convert a number between bases 2-36 (100 sats/call; free tier 100 calls/mo)
camel/snake/kebab/pascal/title/upper/lower (100 sats/call; free tier 100 calls/mo)
Break down a 5-field cron expression (100 sats/call; free tier 100 calls/mo)
Convert a unix epoch to UTC + relative (100 sats/call; free tier 100 calls/mo)
MD5/SHA1/SHA256/SHA512 of a string (100 sats/call; free tier 100 calls/mo)
Decode hex bytes to text (100 sats/call; free tier 100 calls/mo)
Decode HTML entities (100 sats/call; free tier 100 calls/mo)
Flatten a JSON array of objects to CSV (100 sats/call; free tier 100 calls/mo)
Diff two JSON values (added/removed/changed) (100 sats/call; free tier 100 calls/mo)
Validate + pretty-print JSON (100 sats/call; free tier 100 calls/mo)
Decode a JWT header + payload (100 sats/call; free tier 100 calls/mo)
Length/word/line counts + Shannon entropy (100 sats/call; free tier 100 calls/mo)
Current unix time (UTC) (100 sats/call; free tier 100 calls/mo)
Test a regex, return matches + groups (100 sats/call; free tier 100 calls/mo)
Slugify text (lowercase, dashes, ascii) (100 sats/call; free tier 100 calls/mo)
Encode text to hex (100 sats/call; free tier 100 calls/mo)
Percent-decode a string (100 sats/call; free tier 100 calls/mo)
Percent-encode a string (100 sats/call; free tier 100 calls/mo)
Split a URL into scheme/host/path/query (100 sats/call; free tier 100 calls/mo)
Generate a random UUID v4 (100 sats/call; free tier 100 calls/mo)