{"server":{"name":"com.thetempleofdoom.osint-mcp/osint-terminal","$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","remotes":[{"url":"https://osint-mcp.thetempleofdoom.com/mcp","type":"streamable-http"}],"version":"1.1.0","description":"454 OSINT recon tools + server-side entity correlation & person sweeps. Keyless."},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"updatedAt":"2026-09-24T02:03:10.554314Z","publishedAt":"2026-09-24T02:03:10.554314Z","statusChangedAt":"2026-09-24T02:03:10.554314Z"},"dev.protogrid/connectability":{"class":"R0","autonomous":true,"human_steps":[],"preferred":{"kind":"remote","idx":0},"remotes":[{"idx":0,"url":"https://osint-mcp.thetempleofdoom.com/mcp","transport":"streamable-http","templated":false,"headers":[],"auth":{"type":"none","location":null,"secret_name":null,"oauth":null},"protocol":{"supported_versions":["2026-07-28"],"stateless":true},"health":{"reachable":true,"uptime_30d":0.9298246,"latency_ms_p50":360,"consecutive_failures":0,"last_probe_at":"2026-10-09T23:54:21.456Z","last_ok_at":"2026-10-09T23:54:21.456Z"}}],"packages":[]},"dev.protogrid/tools":[{"name":"abusecontact","title":"Abusecontact","description":"Abuse Contact: Authoritative abuse email (RIPEstat finder)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"adstxt","title":"Adstxt","description":"ads.txt: Ad-tech sellers declared in ads.txt","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"agent_manifest","title":"Agent Manifest","description":"Self-describing manifest of all OSINT Terminal agent endpoints.","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"agify","title":"Agify","description":"Age Predictor: Predict age from a first name (agify.io)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"airquality","title":"Airquality","description":"Air Quality: PM2.5/PM10/European AQI at coords (Open-Meteo, no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"antipode","title":"Antipode","description":"Antipode: Opposite point on Earth for coords (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"api_key_scan","title":"Api Key Scan","description":"API Key Exposure: Scan GitHub/Pastebin/Google for exposed API keys/secrets","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"apileak","title":"Apileak","description":"API Leak Search: GitHub dork links for API key/secret exposure","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"apod","title":"Apod","description":"NASA APOD: Astronomy Picture of the Day (optional date)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"apt_track","title":"Apt Track","description":"APT Track: Track APT campaigns via MITRE + researchers","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"archiveorg","title":"Archiveorg","description":"Archive.org Item: Internet Archive item metadata","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"arxiv","title":"Arxiv","description":"arXiv Search: arXiv paper search by title/author/keyword","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ascii85","title":"Ascii85","description":"Ascii85: Ascii85 encode/decode (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"asn","title":"Asn","description":"ASN / BGP: ASN details or prefixes for an IP","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"asnlookup","title":"Asnlookup","description":"ASN Lookup: ASN org/country/prefixes via RIPEstat","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"asnprefixes","title":"Asnprefixes","description":"ASN Prefixes: All announced prefixes for an ASN (RIPEstat)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"asrank","title":"Asrank","description":"AS Rank (CAIDA): Global ASN ranking + customer cone size","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"atbash","title":"Atbash","description":"Atbash Cipher: Atbash A↔Z mirror cipher (offline, self-inverse)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"attack_surface","title":"Attack Surface","description":"Attack Surface: Map attack surface: services + endpoints + API","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"barcode","title":"Barcode","description":"Barcode Validate: EAN-13 / UPC-A check digit validation (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"base32","title":"Base32","description":"Base32 Encode/Decode: RFC 4648 Base32 encode or decode","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"base36","title":"Base36","description":"Base36 Codec: Encode int <-> base36, autodetecting direction (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"base58","title":"Base58","description":"Base58 Codec: Bitcoin base58 encode/decode: 'hex:..' / 'b58:..' (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"base64","title":"Base64","description":"Base64: Auto decode/encode base64 (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"base_convert","title":"Base Convert","description":"Base Convert: Binary/octal/decimal/hex number conversion (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"bearing","title":"Bearing","description":"Bearing: Initial compass bearing between two coord pairs (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"bgphistory","title":"Bgphistory","description":"BGP History: Routing origin history (RIPE Stat)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"bimi","title":"Bimi","description":"BIMI: Brand-indicator (logo) DNS record","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"bin","title":"Bin","description":"Card BIN: Issuer/scheme/country from card BIN (binlist)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"binarytext","title":"Binarytext","description":"Binary Text: Text ↔ 8-bit binary (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"binlookup","title":"Binlookup","description":"BIN Lookup: Card BIN → bank, brand, country, type","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"blockheight","title":"Blockheight","description":"Block Height: Current Bitcoin + Ethereum block height","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"bluesky","title":"Bluesky","description":"Bluesky: AT Protocol public profile","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"botnet_tracker","title":"Botnet Tracker","description":"Botnet Tracker: Botnet C2 + IoT malware tracking","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"breach_aggregator","title":"Breach Aggregator","description":"Breach Aggregator: Aggregate breach databases (XposedOrNot, LeakCheck, etc)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"breachdb","title":"Breachdb","description":"BreachDB Search: Aggregated breach collection search","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"breachdirectory","title":"Breachdirectory","description":"Breach Directory: ProxyNova COMB dataset search for credential exposure","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"breachsearch","title":"Breachsearch","description":"Breach Catalog: Public HIBP breach metadata search","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"brew","title":"Brew","description":"Homebrew: Formula/cask version, deps, installs","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"bssid_geo","title":"Bssid Geo","description":"WiFi BSSID Geo: BSSID/cell -> approximate location (Mylnikov free DB)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"btcaddr","title":"Btcaddr","description":"BTC Address: Bitcoin balance/tx via mempool.space","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"btcfees","title":"Btcfees","description":"BTC Fees: Recommended Bitcoin fees sat/vB (mempool.space)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"c2_infrastructure","title":"C2 Infrastructure","description":"C2 Infrastructure: Detect C2 infrastructure + hosting","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"caa","title":"Caa","description":"CAA Records: Which CAs may issue certs for the domain","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"caesar","title":"Caesar","description":"Caesar Cipher: ROT-N / Caesar brute force, all 25 shifts (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"camera","title":"Camera","description":"Camera Exposure: RTSP/ONVIF + camera-port exposure (per-target)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"casify","title":"Casify","description":"Case Convert: snake/camel/Pascal/kebab/CONSTANT case (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cdnjs","title":"Cdnjs","description":"cdnjs: Hosted JS library version + assets","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cdxwayback","title":"Cdxwayback","description":"Wayback CDX: Snapshot count + first/latest capture in Wayback Machine","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"certhistory","title":"Certhistory","description":"Cert History: crt.sh issuer timeline & counts","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cfradar","title":"Cfradar","description":"Cloudflare Radar: Domain rank + categories from Cloudflare Radar","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"checksum","title":"Checksum","description":"CRC32/Adler32: CRC32 + Adler32 checksum of input text (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"chesscom","title":"Chesscom","description":"Chess.com: Public player profile + ratings","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cidr","title":"Cidr","description":"CIDR Calculator: Subnet calc: network, mask, host range, count (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cidrinfo","title":"Cidrinfo","description":"CIDR Calculator: Network/broadcast/host-count (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"circlhash","title":"Circlhash","description":"Hash Lookup: Known-file lookup (CIRCL hashlookup)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cisa_alerts","title":"Cisa Alerts","description":"CISA Alerts: CISA alerts + advisories (recent threats)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"clickjacking","title":"Clickjacking","description":"Clickjacking: X-Frame-Options + CSP frame-ancestors check","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cloud","title":"Cloud","description":"Cloud Provider: AWS/GCP/Azure/etc. detection + hosting flag","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"codeberg","title":"Codeberg","description":"Codeberg: Codeberg/Gitea public user","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"codeforces","title":"Codeforces","description":"Codeforces: Codeforces competitive programmer rating & rank","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"coininfo","title":"Coininfo","description":"Coin Info: Coin metadata: categories, algorithm, genesis (CoinGecko)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"color","title":"Color","description":"Color Parser: hex/rgb -> rgb/hsl + nearest name (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"comb_search","title":"Comb Search","description":"COMB Credential Search: Search COMB breach compilation via ProxyNova free API","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"commoncrawl","title":"Commoncrawl","description":"Common Crawl: Captures of a domain in Common Crawl index","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cookies","title":"Cookies","description":"Cookie Audit: Secure/HttpOnly/SameSite flag review","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"correlate_sweep","title":"Correlate Sweep","description":"Run a 40-tool broad sweep on the query and return the cross-tool entity\ngraph: emails/domains/IPs/handles/phones appearing in >=2 tools, strongest\nfirst. This is the connected-pattern signal.","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cors","title":"Cors","description":"CORS Check: Origin-reflection / wildcard misconfig","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"country","title":"Country","description":"Country Profile: World Bank country profile by ISO code","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cpe","title":"Cpe","description":"CPE → CVEs: NVD: recent CVEs affecting a CPE 2.3 string","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cpfcnpj","title":"Cpfcnpj","description":"CPF / CNPJ: Brazilian doc checksum (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cratedownloads","title":"Cratedownloads","description":"Crate Downloads: Download totals for a Rust crate","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"crates","title":"Crates","description":"crates.io: Rust crate stats + downloads","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cratestats","title":"Cratestats","description":"crates.io Stats: Rust crate downloads, version, repo (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"crc32","title":"Crc32","description":"CRC-32 Checksum: Compute CRC-32 of input","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"credential_stuffing","title":"Credential Stuffing","description":"Credential Stuffing Risk: Check breach + stuffing risk","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"creditcard","title":"Creditcard","description":"Card Brand: Identify card brand + Luhn validity (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"creditcardtest","title":"Creditcardtest","description":"Credit Card Validator: Luhn check + brand guess (test only)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cron","title":"Cron","description":"Cron Explain: Explain a 5-field cron expression (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"crossrefauthor","title":"Crossrefauthor","description":"Crossref Author: Works by author/keyword (Crossref)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"crypto","title":"Crypto","description":"Crypto Address: BTC/ETH balance & tx history","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cryptomarket","title":"Cryptomarket","description":"Crypto Market: Global market cap, BTC dominance, 24h volume (CoinGecko)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cryptoprice","title":"Cryptoprice","description":"Crypto Price: Live coin price + 24h change (CoinGecko)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"csp_parse","title":"Csp Parse","description":"CSP Analyzer: Content-Security-Policy header analysis & grade","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ctlogsearch","title":"Ctlogsearch","description":"CT Logs (Org): crt.sh cert search by organization name","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cve","title":"Cve","description":"CVE Lookup: CVE detail + CVSS (CIRCL, no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cvedetail","title":"Cvedetail","description":"CVE Detail: Full CVE record (CVSS, refs) via CIRCL","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cve_poc_checker","title":"Cve Poc Checker","description":"CVE POC Check: Check if a CVE has public POC/exploit code","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cve_severity","title":"Cve Severity","description":"CVE Severity: CVSS + EPSS + KEV for a CVE","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"cve_timeline","title":"Cve Timeline","description":"CVE Timeline: When a CVE was discussed (Twitter/Reddit/News)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"darkweb_monitor","title":"Darkweb Monitor","description":"Darkweb Monitor: Darkweb monitoring: marketplaces, paste sites","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"datacite","title":"Datacite","description":"DataCite Search: Research datasets/DOIs by keyword","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"datauri","title":"Datauri","description":"Data URI Parse: Parse or create data: URIs","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dblp","title":"Dblp","description":"DBLP: DBLP CS publication search","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ddg_instant","title":"Ddg Instant","description":"DDG Instant: DuckDuckGo instant answer + related topics","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"decode","title":"Decode","description":"Decoder: Auto base64/hex/URL-decode + refang","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dehashed_domain","title":"Dehashed Domain","description":"DeHashed Domain: DeHashed public page scrape for domain breach exposure","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"depsdev","title":"Depsdev","description":"deps.dev: Open-source insights: versions, default","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"deviantart","title":"Deviantart","description":"DeviantArt Meta: Deviation title + author (oEmbed)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"devto","title":"Devto","description":"dev.to: Forem/dev.to public profile","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dirlisting","title":"Dirlisting","description":"Directory Listing: Open directory-index exposure (per-target)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"disasters","title":"Disasters","description":"Disasters (GDACS): Active worldwide disasters: quakes/cyclones/floods (feeds globe)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"disposable","title":"Disposable","description":"Disposable Email: Is the email domain a disposable provider?","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"disposablecheck","title":"Disposablecheck","description":"Disposable Email: Check if email is temporary/disposable","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dns","title":"Dns","description":"DNS Records: A/AAAA/MX/NS/TXT/CNAME/SOA/CAA records","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dnsbl","title":"Dnsbl","description":"DNS Blocklist: Spamhaus/Barracuda/SORBS/SpamCop check","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dnsgraph","title":"Dnsgraph","description":"DNS Graph (HE): Hurricane Electric DNS delegation info","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dnsmx","title":"Dnsmx","description":"MX (DoH): MX records via Google DNS-over-HTTPS","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dnsprop","title":"Dnsprop","description":"DNS Propagation: Compare A records across Google/Cloudflare/Quad9","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dnsptrrange","title":"Dnsptrrange","description":"PTR Range Sweep: Reverse-DNS every host in a /24 (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dnsquery","title":"Dnsquery","description":"DNS A Record: DNS A record lookup via Google DoH","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dnsrecon","title":"Dnsrecon","description":"DNS Recon: Query ALL DNS record types at once","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dnssec","title":"Dnssec","description":"DNSSEC: Is the zone signed (AD flag + DNSKEY/DS)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dnsverify","title":"Dnsverify","description":"TXT Verifications: Which SaaS a domain is enrolled in (TXT tokens)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dockerhub","title":"Dockerhub","description":"Docker Hub Repo: Docker Hub repo pulls, stars, last update (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dogeaddr","title":"Dogeaddr","description":"DOGE Address: Dogecoin address balance & tx count","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"doh","title":"Doh","description":"DoH Records: Uncommon DNS records (HTTPS/SVCB/TLSA/SRV/NAPTR…)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"doi","title":"Doi","description":"DOI Resolver: Crossref publication metadata for a DOI","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"domainage","title":"Domainage","description":"Domain Age: Days since registration (phishing signal)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"dorks","title":"Dorks","description":"Search Dorks: Builds manual OSINT search links","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ean","title":"Ean","description":"Barcode/EAN: EAN/UPC check digit + GS1 country prefix (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"elevation","title":"Elevation","description":"Elevation: Ground elevation in metres (Open-Meteo)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"email","title":"Email","description":"Email Intel: Gravatar, MX, disposable detection","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"email_crosssite","title":"Email Crosssite","description":"Email Identity: Gravatar graph, disposable check, breach/paste surfaces (mosint)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"email_domain_cross","title":"Email Domain Cross","description":"Domain Emails: Subdomain surface + org email-pattern dorks for a domain","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"emailformat","title":"Emailformat","description":"Email Validator: Basic RFC 5322 email format validation","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"email_registration","title":"Email Registration","description":"Email Cross-Site: Which 120+ sites have an account on this email (holehe)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"emailrep","title":"Emailrep","description":"Email Reputation: emailrep.io: malicious/spam/breach flags for email (no key, limited)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"emailsec","title":"Emailsec","description":"Email Security: SPF / DMARC / DKIM posture","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"emerging_threats","title":"Emerging Threats","description":"Emerging Threats: Emerging threats: new CVEs + 0days (24h)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"emoji","title":"Emoji","description":"Emoji Lookup: Emoji ↔ Unicode name/codepoint (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ens","title":"Ens","description":"ENS Resolve: ENS name <-> ETH address + avatar","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"entropy","title":"Entropy","description":"Shannon Entropy: Per-char entropy — flags secrets/keys","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"epoch","title":"Epoch","description":"Epoch Time: Unix timestamp <-> UTC datetime","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"epss","title":"Epss","description":"EPSS Score: Exploitation probability (FIRST EPSS)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ethaddr","title":"Ethaddr","description":"ETH Address: Ethereum balance/tx + contract flag","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ethcontract","title":"Ethcontract","description":"ETH Contract: Contract check + Sourcify verified source","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"exploit_cve","title":"Exploit Cve","description":"CVE Exploits: Exploit-DB + GitHub POCs for a CVE","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"favicon","title":"Favicon","description":"Favicon Hash: favicon md5/sha256 for pivoting","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"fbsearch","title":"Fbsearch","description":"FB Search URLs (graph replacement): name [| keyword] -> ready facebook search URLs: people/posts/all/keyword-filtered","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"fccid","title":"Fccid","description":"FCC ID: FCC equipment authorization database","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"feeds","title":"Feeds","description":"RSS / Atom Feeds: Discover syndication feeds on a site","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"feodo","title":"Feodo","description":"Feodo C2: abuse.ch botnet C2 blocklist (key-free)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"feodoips","title":"Feodoips","description":"Feodo C2 List: Is IP on abuse.ch Feodo botnet C2 list","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"flightsnear","title":"Flightsnear","description":"Flights Nearby: Live aircraft within ~1° of coords (OpenSky)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"formaudit","title":"Formaudit","description":"Form Audit: Enumerate forms/inputs (login/upload) — attack surface","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"fxrate","title":"Fxrate","description":"FX Rates: Live exchange rates for a currency code","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"gdelt","title":"Gdelt","description":"GDELT News: Global news/events by keyword (last 24h)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"genderize","title":"Genderize","description":"Gender Predictor: Predict gender from a first name (genderize.io)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"geocode","title":"Geocode","description":"Geocode: Place name → coordinates (OSM Nominatim)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"geodist","title":"Geodist","description":"Geo Distance: Great-circle distance between two coord pairs (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"geohash","title":"Geohash","description":"Geohash: lat,lon -> geohash (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ghadvisory","title":"Ghadvisory","description":"GitHub Advisories: Security advisories for an ecosystem (pip/npm/…)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ghcommits","title":"Ghcommits","description":"GitHub Commits: Recent commits for owner/repo","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"gh_dorking","title":"Gh Dorking","description":"GitHub Dork Search: GitHub code search for target string exposure in public repos","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ghevents","title":"Ghevents","description":"GitHub Activity: Recent public GitHub events for a user (60/hr)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ghgists","title":"Ghgists","description":"GitHub Gists: Public gists for a user","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ghkeysgpg","title":"Ghkeysgpg","description":"GitHub GPG Key: Whether a user publishes a GPG key","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ghlanguages","title":"Ghlanguages","description":"Repo Languages: Language byte-breakdown for owner/repo","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ghorg","title":"Ghorg","description":"GitHub Org: Public org profile","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ghpubkeys","title":"Ghpubkeys","description":"GitHub SSH Keys: A user's public SSH keys (.keys)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ghrepo","title":"Ghrepo","description":"GitHub Repo: Stars/langs/license/activity (owner/repo)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"gh_secret_scan","title":"Gh Secret Scan","description":"GitHub Secret Scan: Scan GitHub user's public repos for leaked secrets/passwords","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"gitexposed","title":"Gitexposed","description":"Exposed Files: .git/.env/backup exposure (per-target)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"github","title":"Github","description":"GitHub Recon: Profile, repos, languages","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"github_code","title":"Github Code","description":"GitHub Code Search: GitHub unauthenticated code search (10 results)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"githubgists","title":"Githubgists","description":"GitHub Gists: A user's public gists","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"githubsearch","title":"Githubsearch","description":"GitHub Repo Search: Search GitHub repos by keyword","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"github_trending","title":"Github Trending","description":"GitHub Trending: Trending repos (optional language filter)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"gitignore","title":"Gitignore","description":"gitignore Template: GitHub .gitignore template for a language","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"gitlab","title":"Gitlab","description":"GitLab: Public user profile","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"gleif_name","title":"Gleif Name","description":"GLEIF Name: GLEIF fuzzy legal-entity name → LEI codes","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"golangpkg","title":"Golangpkg","description":"Go Module: Latest version of a Go module","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"gomod","title":"Gomod","description":"Go Module: Go module latest version (module proxy)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"goproxy","title":"Goproxy","description":"Go Module: Latest version of a Go module via module proxy (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"gps_deep","title":"Gps Deep","description":"GPS Full Context: Coords/place -> address, sun times, nearby POIs, map links","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"graphql","title":"Graphql","description":"GraphQL Probe: Find GraphQL endpoint + introspection (per-target)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"gravatarfull","title":"Gravatarfull","description":"Gravatar Profile: Full public Gravatar profile + linked accounts","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"greynoise","title":"Greynoise","description":"GreyNoise: Is the IP a known internet scanner — benign/malicious","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hackernews","title":"Hackernews","description":"Hacker News: Profile: karma, age, activity","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hackernews_front","title":"Hackernews Front","description":"HN Front Page: Current Hacker News front-page stories","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hashid","title":"Hashid","description":"Hash Identifier: Guess hash algorithm from length/charset","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hashnode","title":"Hashnode","description":"Hashnode: Blogger profile: followers, posts","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hashtext","title":"Hashtext","description":"Hash Text: md5/sha1/sha256/sha512 of text (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"headers","title":"Headers","description":"HTTP / Security: Headers + security-header scorecard","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hexdump","title":"Hexdump","description":"Hexdump: Offset/hex/ASCII hexdump of input (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hexpm","title":"Hexpm","description":"Hex.pm: Elixir/Erlang package downloads","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hibp","title":"Hibp","description":"HIBP Password Check: Check if a password appeared in breaches via HIBP k-anonymity (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hibp_breaches","title":"Hibp Breaches","description":"HIBP Breaches: Check breach database for email/username exposure","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hibp_email","title":"Hibp Email","description":"HIBP Email Breaches: Email breach exposure via XposedOrNot (HIBP-compatible, no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hnsearch","title":"Hnsearch","description":"HN Search: Search Hacker News stories/comments","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hnuser","title":"Hnuser","description":"Hacker News User: HN profile: karma, created, submission count","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"holidays","title":"Holidays","description":"Public Holidays: Country public holidays this year (nager.at)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"homoglyph","title":"Homoglyph","description":"Homoglyph: Detect confusable/mixed-script spoofing chars (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hosthunt","title":"Hosthunt","description":"Host Search: Forward-DNS host/subdomain map (HackerTarget)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hostname","title":"Hostname","description":"Reverse DNS: IP → hostname via reverse DNS","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hostsearch","title":"Hostsearch","description":"Host Search: Forward-DNS host enumeration for a domain","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hstspreload","title":"Hstspreload","description":"HSTS Preload: Is the domain on the browser HSTS preload list","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"htmlcomments","title":"Htmlcomments","description":"HTML Comments: Extract HTML comments — leaked TODOs/paths/software","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"htmlencode","title":"Htmlencode","description":"HTML Encode/Decode: HTML entity encode/decode","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"httpcode","title":"Httpcode","description":"HTTP Status Code: HTTP status code meaning & family (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"httping","title":"Httping","description":"HTTP Ping: Reachability + response timing","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"httpmethods","title":"Httpmethods","description":"HTTP Methods: Allowed methods + TRACE/risky-verb check","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"httpstatus","title":"Httpstatus","description":"HTTP Status: Explain an HTTP status code (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hudsonrock","title":"Hudsonrock","description":"HudsonRock Stealer: Stealer-log exposure check via HudsonRock Cavalier free API","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"huggingface","title":"Huggingface","description":"HuggingFace: HuggingFace user profile or model card","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"human_sweep","title":"Human Sweep","description":"Human Sweep: Auto-detect target type, run all matching human tools, merge entities","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hunter_count","title":"Hunter Count","description":"Hunter: Email Count: How many emails findable for a domain (free)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hunter_domain","title":"Hunter Domain","description":"Hunter: Domain Emails: All findable emails for a domain + names/positions/confidence","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hunter_find","title":"Hunter Find","description":"Hunter: Find Email: name + domain -> most likely email (usage: first last domain)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"hunter_verify","title":"Hunter Verify","description":"Hunter: Verify Email: Deliverability verdict: valid/invalid/accept_all + score","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"iban","title":"Iban","description":"IBAN Validate: ISO 13616 checksum + country/length (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imagechunks","title":"Imagechunks","description":"PNG Chunks: Hidden tEXt/zTXt/iTXt chunks in PNG (steganography)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imagecolors","title":"Imagecolors","description":"Image Palette: Dominant color palette extraction","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imageexif","title":"Imageexif","description":"Image EXIF: Full EXIF: camera, lens, timestamps, software","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imagegps","title":"Imagegps","description":"Image GPS: GPS coordinates from EXIF → map links (feeds globe)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imagehash","title":"Imagehash","description":"Image Hash: Perceptual aHash + sha256/md5 for dupe matching","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imageicc","title":"Imageicc","description":"ICC Profile: Color profile name — fingerprints editing software","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imagelsb","title":"Imagelsb","description":"LSB Steg Detect: Statistical LSB analysis — detects possible hidden payload","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imagemeta","title":"Imagemeta","description":"Image Metadata: Dimensions, format, mode, size, megapixels","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imagephash","title":"Imagephash","description":"Image pHash/dHash: dHash + pHash for robust near-duplicate detection","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imagerev","title":"Imagerev","description":"Reverse Image: Google Lens / Yandex / Bing / TinEye search links","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imagethumb","title":"Imagethumb","description":"EXIF Thumbnail: Extract embedded thumbnail — often retains GPS after stripping","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imagexmp","title":"Imagexmp","description":"XMP Metadata: XMP block: creator tool, edit history, software version","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"imei","title":"Imei","description":"IMEI Check: Validate IMEI (Luhn) + split TAC/serial (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"infra_fingerprint","title":"Infra Fingerprint","description":"Infra Fingerprint: Infrastructure fingerprinting + hosting","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"intelx_email","title":"Intelx Email","description":"XposedOrNot Breach: Email breach exposure — breach names, data types, paste hits (XposedOrNot, no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"internetdb","title":"Internetdb","description":"Shodan InternetDB: Open ports, CPEs, tags, known CVEs for a host","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ioc_reputation","title":"Ioc Reputation","description":"IOC Reputation: Cross-check IP/domain/hash across feeds","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ip_deep","title":"Ip Deep","description":"IP Deep Intel: Geo + ASN + VPN/proxy/Tor risk + open ports/vulns + reverse DNS","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ipfull","title":"Ipfull","description":"IP Full Profile: Rich geo+ASN+proxy/mobile/hosting flags","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ipgeo","title":"Ipgeo","description":"IP Geolocation: Geo, ISP, ASN, proxy/hosting flags","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ipint","title":"Ipint","description":"IP ↔ Integer: IPv4 ↔ integer ↔ hex (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ip_math","title":"Ip Math","description":"IP Math: CIDR: network/broadcast/range/host count (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ipv4classify","title":"Ipv4Classify","description":"IP Classify: Classify IP: private/loopback/multicast/global (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ipv6","title":"Ipv6","description":"IPv6 Validator: IPv6 parser, expander, classifier","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ipwhois","title":"Ipwhois","description":"IP WHOIS / RDAP: Network owner, range, abuse contact","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"isbn","title":"Isbn","description":"ISBN Book: Book metadata (OpenLibrary) + checksum","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"isbnmeta","title":"Isbnmeta","description":"ISBN Metadata: Book title/authors/subjects (OpenLibrary)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"isexitnode","title":"Isexitnode","description":"Tor Exit Check: Is this a Tor exit node?","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"isin","title":"Isin","description":"ISIN Validate: Validate ISIN security identifier check digit (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"isotime","title":"Isotime","description":"Timestamp Convert: Parse/convert a timestamp (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"iss","title":"Iss","description":"ISS Position: Live International Space Station lat/lon","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"jarm","title":"Jarm","description":"JARM / InternetDB: Shodan InternetDB: ports, CPEs, vulns, tags (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"jslibs","title":"Jslibs","description":"JS Libraries: Enumerate <script> sources + detect JS libs/versions","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"jsonfmt","title":"Jsonfmt","description":"JSON Format: Validate, pretty-print & stat JSON (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"jwt","title":"Jwt","description":"JWT Decoder: Header + claims (no signature verify)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"jwtdecode","title":"Jwtdecode","description":"JWT Decode: Decode JWT header+payload (offline, unverified)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"kev","title":"Kev","description":"CISA KEV: Is the CVE actively exploited (KEV catalog)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"keybase","title":"Keybase","description":"Keybase: Crypto identity + linked social proofs","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"latlonformat","title":"Latlonformat","description":"Lat/Lon Format: DD ↔ DMS ↔ DM coordinate format conversion (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"leakcheck","title":"Leakcheck","description":"LeakCheck: Breach exposure via leakcheck.io public endpoint (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"leaklookup","title":"Leaklookup","description":"Hudson Rock Stealers: Infostealer compromise check — stealer logs, credential count (Hudson Rock, no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"leet","title":"Leet","description":"Leetspeak: Leetspeak transform (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"leetcode_user","title":"Leetcode User","description":"LeetCode: LeetCode solved problems, ranking, badges","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"lei","title":"Lei","description":"LEI Lookup: GLEIF legal-entity record by LEI code","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"links","title":"Links","description":"Link Extractor: All links + external domains + emails on a page","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"linktree","title":"Linktree","description":"Linktree: Extract destination links from a linktr.ee profile","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"lobsters","title":"Lobsters","description":"Lobste.rs: Public user profile + karma","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ltcaddr","title":"Ltcaddr","description":"LTC Address: Litecoin address balance & tx count","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"luhn","title":"Luhn","description":"Luhn Check: Validate card/IMEI Luhn checksum (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"mac","title":"Mac","description":"MAC Vendor: OUI → hardware vendor","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"macvalid","title":"Macvalid","description":"MAC Validator: MAC address parser (colon/dash/plain)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"macvendor","title":"Macvendor","description":"MAC Vendor (OUI): MAC vendor + local/multicast bits from local OUI table (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"macvendorlookup","title":"Macvendorlookup","description":"MAC Vendor: OUI → hardware vendor (macvendors.com)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"maidenhead","title":"Maidenhead","description":"Maidenhead Grid: Coords → ham-radio grid locator (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"malware_family","title":"Malware Family","description":"Malware Family: Variants, IOCs, AV detections","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"manifest","title":"Manifest","description":"PWA Manifest: Web app manifest: name, icons, theme","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"marineweather","title":"Marineweather","description":"Marine Weather: Wave height/period/direction + sea temp at coords","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"mastodon","title":"Mastodon","description":"Mastodon: Resolve user@instance via WebFinger","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"maven","title":"Maven","description":"Maven Central: Java artifact: 'group:artifact' or name","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"medium","title":"Medium","description":"Medium: Author feed: recent post titles","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"metatags","title":"Metatags","description":"Meta Tags: OpenGraph / Twitter-card / generator meta tags","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"mgrs","title":"Mgrs","description":"MGRS Grid: Lat/lon → MGRS military grid reference (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"mimetype","title":"Mimetype","description":"MIME Type: File extension → MIME type (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"mitre_technique","title":"Mitre Technique","description":"MITRE Technique: ATT&CK technique → tactics + detection","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"moonphase","title":"Moonphase","description":"Moon Phase: Current moon phase & illumination (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"morse","title":"Morse","description":"Morse Code: Morse encode/decode, autodetecting direction (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"mtasts","title":"Mtasts","description":"MTA-STS: Inbound-mail TLS enforcement policy","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"musicbrainz","title":"Musicbrainz","description":"MusicBrainz: Artist search: type, country, MBID","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"musicbrainzartist","title":"Musicbrainzartist","description":"MusicBrainz Artist: Artist type, country, lifespan","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"nationalize","title":"Nationalize","description":"Nationality: Predict nationality from a name (nationalize.io)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"nato","title":"Nato","description":"NATO Phonetic: Spell text in NATO phonetic alphabet (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"nearbywiki","title":"Nearbywiki","description":"Nearby Places: Wikipedia places near a coordinate","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"npm","title":"Npm","description":"npm Author: Packages published by an author","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"npmdl","title":"Npmdl","description":"npm Downloads: npm download counts day/week/month","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"npmdownloads","title":"Npmdownloads","description":"npm Downloads: npm package download counts, last week + month (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"npmorg","title":"Npmorg","description":"npm Org: npm organization: all published packages","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"npmpkg","title":"Npmpkg","description":"npm Package: npm package version, deps, maintainers","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"nstrace","title":"Nstrace","description":"NS Delegation: Trace NS delegation: TLD → registrar → authoritative","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"nuget","title":"Nuget","description":"NuGet: .NET package stats + downloads","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"numlookup","title":"Numlookup","description":"Number Lookup: Validity, region, carrier, line type, timezones (libphonenumber)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"numwords","title":"Numwords","description":"Number to Words: Integer → English words (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"nvdcve","title":"Nvdcve","description":"NVD CVE Detail: Full NVD record: CVSS, CWE, references","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"onthisday","title":"Onthisday","description":"On This Day: Historical events on a date (Wikipedia; MM/DD or today)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"openalexauthor","title":"Openalexauthor","description":"OpenAlex Author: Author works count, h-index, institution","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"openalexwork","title":"Openalexwork","description":"OpenAlex Work: Scholarly work: citations, concepts, OA","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"opencorp","title":"Opencorp","description":"OpenCorporates: Company registrations worldwide search","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"openfoodfacts","title":"Openfoodfacts","description":"Product Barcode: EAN/UPC -> product, brand, nutrition","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"openphish","title":"Openphish","description":"OpenPhish: Community phishing-URL feed membership","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"orcid","title":"Orcid","description":"ORCID: Researcher record (0000-000X-…)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"orcidworks","title":"Orcidworks","description":"ORCID Works: Recent publications for an ORCID iD","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"orgname","title":"Orgname","description":"Company → LEI: Fuzzy company-name search → candidate LEIs","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"osmuser","title":"Osmuser","description":"OpenStreetMap User: Contributor: last edit + changeset","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"osv","title":"Osv","description":"OSV Vulns: Known package vulns (OSV.dev). 'eco:name'","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"otxdomain","title":"Otxdomain","description":"OTX Domain Rep: AlienVault OTX threat pulses for a domain","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"otxip","title":"Otxip","description":"OTX IP Rep: AlienVault OTX threat pulses for an IP","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"packagist","title":"Packagist","description":"Packagist: PHP/Composer package stats (vendor/pkg)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"pageinfo","title":"Pageinfo","description":"Common Crawl Page: Common Crawl capture index lookup","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"passentropy","title":"Passentropy","description":"Password Entropy: Estimate entropy & offline crack time (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"passgen","title":"Passgen","description":"Password Gen: Generate strong random passwords + passphrase (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"passwordcheck","title":"Passwordcheck","description":"Password Pwned: HIBP k-anonymity breach check (safe)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"password_dumps","title":"Password Dumps","description":"Password Dump Search: Search Dehashed for leaked passwords (query-only)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"paste_domain","title":"Paste Domain","description":"Paste Domain Search: Find domain in public pastes via psbdmp.ws (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"paste_email","title":"Paste Email","description":"Paste Email Search: Find email in public pastes via Wayback CDX + search links (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"peeringdb","title":"Peeringdb","description":"PeeringDB: Network type, traffic, IX/facility presence","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"peeringnet","title":"Peeringnet","description":"PeeringDB Net: Peering policy / traffic / IX presence for ASN","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"peers","title":"Peers","description":"ASN Peers: Upstream/downstream BGP neighbours","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"permissions_pol","title":"Permissions Pol","description":"Permissions Policy: Permissions-Policy: camera/mic/geo controls","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"person_identity","title":"Person Identity","description":"Person Identity: Name -> gender/age/nationality probs + Wikipedia/Wikidata + dorks","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"person_sweep","title":"Person Sweep","description":"Person-focused sweep: checks ~30 username/email/social presence tools for\none name/handle and returns where it exists plus extracted entities.","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"pgp","title":"Pgp","description":"PGP Key: Public key published on keys.openpgp.org","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phishing_intel","title":"Phishing Intel","description":"Phishing Intel: Phishing kit tracking + URL detection","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phone","title":"Phone","description":"Phone Number: E.164 country/region (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phoneapps","title":"Phoneapps","description":"Messaging Links: WhatsApp / Telegram / Viber / Signal deep links","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phonecc","title":"Phonecc","description":"Calling Code: Country, trunk & intl dialing prefixes (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phone_deep","title":"Phone Deep","description":"Phone Deep-Dive: Validity, carrier, region + WhatsApp/Telegram/Signal pivots, caller-ID surfaces","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phonefmt","title":"Phonefmt","description":"Phone Format: E.164 / national / international / RFC3966 formats (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phone_leak","title":"Phone Leak","description":"Phone Leak Check: Phone in breaches/pastes via LeakCheck + dork pack","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phonenanp","title":"Phonenanp","description":"NANP Area Code: +1 number → US/Canada region (offline subset)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phonepivot","title":"Phonepivot","description":"Phone Lookups: Caller-ID / reputation site links (Truecaller, Sync.me…)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phonespam","title":"Phonespam","description":"Spam Reports: Robocall / scam report-database links","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"phonevcard","title":"Phonevcard","description":"vCard: Generate a .vcf contact card (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"pluscode","title":"Pluscode","description":"Plus Code: Coords → Open Location Code / Google Plus Code (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"port","title":"Port","description":"Port Reference: Service + exposure notes for a port number","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"portlookup","title":"Portlookup","description":"Port Lookup: IANA port → service name (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"portquick","title":"Portquick","description":"Port Check: Quick TCP port scan (2s timeout)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"portscan","title":"Portscan","description":"Port Scan: TCP connect scan: common + camera ports","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"pubmed","title":"Pubmed","description":"PubMed: PubMed biomedical paper search (NCBI)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"punycode","title":"Punycode","description":"Punycode/IDN: IDN domain ↔ Punycode (xn--) homograph check (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"pwstrength","title":"Pwstrength","description":"Password Strength: Offline entropy/strength estimate","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"pypi","title":"Pypi","description":"PyPI Package: Python package metadata + links","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"pypiproject","title":"Pypiproject","description":"PyPI Project: PyPI version/license/links","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"pypistats","title":"Pypistats","description":"PyPI Downloads: PyPI recent download counts","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"qrcode","title":"Qrcode","description":"QR Code: Generate a QR code for text/URL","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"quakes","title":"Quakes","description":"Earthquakes: USGS recent quakes — global or near coords (M2.5+)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"quoted_printable","title":"Quoted Printable","description":"Quoted-Printable: Quoted-printable encode/decode","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"railfence","title":"Railfence","description":"Rail Fence: Rail-fence cipher over 3 rails (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"random_fact","title":"Random Fact","description":"Random Fact: Random trivia fact","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"randomuser","title":"Randomuser","description":"Random Identity: Synthetic identity for sockpuppet hygiene (randomuser.me)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ransomware_tracker","title":"Ransomware Tracker","description":"Ransomware Groups: Ransomware gang profiles + recent hits","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"rdap","title":"Rdap","description":"RDAP Registration: Structured domain registration record (RDAP/IANA bootstrap, no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"rdap_domain","title":"Rdap Domain","description":"RDAP Domain: RDAP structured domain registration data","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"rdapip","title":"Rdapip","description":"RDAP IP: Authoritative RDAP record for an IP","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"reddit_sub","title":"Reddit Sub","description":"Reddit Subreddit: Subreddit: subscribers, active users, description","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"reddit_user","title":"Reddit User","description":"Reddit User: Reddit user: karma, age, verified status","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"redirects","title":"Redirects","description":"Redirect Tracer: Full HTTP redirect chain","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"referrer_pol","title":"Referrer Pol","description":"Referrer Policy: Referrer-Policy header — URL leakage risk","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"regdomain","title":"Regdomain","description":"Registered Domain: Extract eTLD+1 registered domain from URL (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"restcountry","title":"Restcountry","description":"Country Detail: Capital/region/income by name or ISO (World Bank)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"reversedns","title":"Reversedns","description":"Reverse DNS: PTR record / hostname","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"reverseip","title":"Reverseip","description":"Reverse IP: Other domains sharing the host","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"revgeo","title":"Revgeo","description":"Reverse Geocode: lat,lon -> address (OSM Nominatim)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"revgeocode","title":"Revgeocode","description":"Reverse Geocode: Coordinates → nearest address (OSM)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"revimg","title":"Revimg","description":"Reverse Image: Reverse-image-search links (Lens/Yandex/TinEye/Bing)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ripewhois","title":"Ripewhois","description":"RIPE Network Info: Covering prefix + origin ASN (RIPEstat)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"robots","title":"Robots","description":"robots.txt: Disallowed paths + sitemaps","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"robotsmeta","title":"Robotsmeta","description":"Robots Meta: meta-robots + X-Robots-Tag: noindex/nofollow/noarchive","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"robotstxt_history","title":"Robotstxt History","description":"robots.txt History: Historical robots.txt snapshots from Wayback Machine","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"roman","title":"Roman","description":"Roman Numerals: Convert int <-> roman numeral, autodetecting (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"rot13","title":"Rot13","description":"ROT-13 Cipher: ROT-13 encode/decode","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"rot47","title":"Rot47","description":"ROT47: ROT47 ASCII cipher (offline, self-inverse)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"rpki","title":"Rpki","description":"RPKI / ROA: Route-origin validation for the covering prefix","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"rubygemrev","title":"Rubygemrev","description":"Gem Rev-Deps: Reverse dependencies of a RubyGem","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"rubygems","title":"Rubygems","description":"RubyGems: Ruby gem stats + downloads","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"s3buckets","title":"S3Buckets","description":"Cloud Buckets: S3/GCS/Azure buckets named for the domain","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"sec_edgar","title":"Sec Edgar","description":"SEC EDGAR: Company name + recent SEC filings by ticker/CIK","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"securitytxt","title":"Securitytxt","description":"security.txt: RFC 9116 disclosure policy & contacts","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"semanticscholar","title":"Semanticscholar","description":"Semantic Scholar: Paper TLDR, citations, influence","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"semver","title":"Semver","description":"Semantic Version: Parse and validate semantic versioning","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"sha256lookup","title":"Sha256Lookup","description":"SHA-256 Reverse: Crack SHA-256 via online DB","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"sitemap","title":"Sitemap","description":"Sitemap: Fetch sitemap.xml + list URLs","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"slug","title":"Slug","description":"Slugify: Text → URL-safe slug (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"smtpbanner","title":"Smtpbanner","description":"SMTP Banner: SMTP banner & EHLO capabilities (ports 25/587/465)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"snowflake","title":"Snowflake","description":"Snowflake ID: Decode Twitter/Discord snowflake → timestamp (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"snusbase_hash","title":"Snusbase Hash","description":"Hash Reverse (Leaks): Reverse MD5/SHA1 hash via breach-sourced hash DB (md5decrypt.net)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"social","title":"Social","description":"Social Links: Direct profile URLs across 20 platforms","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"social_deep","title":"Social Deep","description":"SOCIAL DEEP: All-Platform Link Set: 'name | username | phone | email' (pipe-separated, use what you have) -> ready URL sets for FB/IG/TikTok/X/LinkedIn/Reddit/Discord/Snap/Bluesky/WhatsApp/biolinks","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"soladdr","title":"Soladdr","description":"SOL Account: Solana account balance & owner program","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"sopostuser","title":"Sopostuser","description":"StackOverflow User: SO profile + reputation by numeric id","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"soundcloud","title":"Soundcloud","description":"SoundCloud Meta: Track/user title + author (oEmbed)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"spacepeople","title":"Spacepeople","description":"People in Space: Who is in space right now (names + craft)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"spaceweather","title":"Spaceweather","description":"Space Weather: Planetary Kp index + geomagnetic storm/aurora (NOAA)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"spamhauslookup","title":"Spamhauslookup","description":"Spamhaus IP Check: Spam/phishing IP blacklist check","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"spdxlicense","title":"Spdxlicense","description":"SPDX License: SPDX license id → name + OSI status","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"sri_check","title":"Sri Check","description":"SRI Check: Subresource Integrity: external scripts without integrity=","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"srvlookup","title":"Srvlookup","description":"SRV Records: SIP/XMPP/mail/CalDAV SRV record discovery","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ssh","title":"Ssh","description":"SSH Banner: Per-target SSH server banner / version","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ssn_check","title":"Ssn Check","description":"SSN/Identity Leak: Check if SSN/DOB appears in identity theft databases","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"stackoverflow","title":"Stackoverflow","description":"Stack Overflow: SO/SE user search by display name","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"steam_user","title":"Steam User","description":"Steam Profile: Steam community profile via public XML","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"stringmetrics","title":"Stringmetrics","description":"String Metrics: Length, entropy, character breakdown","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"subbrute","title":"Subbrute","description":"Subdomain Brute: Resolve a common-subdomain wordlist (per-target)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"subdomains","title":"Subdomains","description":"Subdomains: Certificate-transparency subdomain discovery","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"suntimes","title":"Suntimes","description":"Sun Times: Sunrise/sunset/twilight for a coordinate (UTC)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"supply_chain_risk","title":"Supply Chain Risk","description":"Supply Chain Risk: Dependency vulns + typosquatting","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"swagger","title":"Swagger","description":"Swagger / OpenAPI: Exposed API docs at common paths (per-target)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"swiftbic","title":"Swiftbic","description":"SWIFT/BIC: Parse SWIFT/BIC: bank/country/branch (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"takeover","title":"Takeover","description":"Subdomain Takeover: Dangling-CNAME takeover fingerprint check","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"teamcymru","title":"Teamcymru","description":"Team Cymru ASN: IP → ASN via Team Cymru DNS (fastest ASN lookup)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"tech","title":"Tech","description":"Tech Fingerprint: CMS/framework/server detection","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"telegram_channel","title":"Telegram Channel","description":"Telegram Channel: Public channel preview: subscribers, description","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"tempconv","title":"Tempconv","description":"Temperature: Convert °C / °F / K (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"tempmail","title":"Tempmail","description":"Temp Email: Generate/read a disposable email inbox (1secmail)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"threat_actor","title":"Threat Actor","description":"Threat Actor: Known campaigns, techniques, tools","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"threatcrowd","title":"Threatcrowd","description":"Passive DNS: OTX passive DNS resolution history","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"threat_pattern","title":"Threat Pattern","description":"Threat Pattern: Find threat patterns across incidents","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"tiktok","title":"Tiktok","description":"TikTok Profile: TikTok user stats (best-effort, keyless)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"timezone_info","title":"Timezone Info","description":"Timezone Info: Timezone UTC offset & current time (offline, IANA names)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"tldinfo","title":"Tldinfo","description":"TLD Info: TLD registry operator, type, purpose (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"tls","title":"Tls","description":"TLS Certificate: Live cert: issuer, validity, SANs, cipher","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"tlsa","title":"Tlsa","description":"DANE / TLSA: Certificate-pinning DANE records on :443","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"tlsscan","title":"Tlsscan","description":"TLS Versions: Which SSL/TLS protocols the host accepts","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"tor","title":"Tor","description":"Tor Exit Check: Is the IP a known Tor exit node","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"transform","title":"Transform","description":"Text Transforms: rot13/base32/morse/reverse (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"trendingwiki","title":"Trendingwiki","description":"Trending Wikipedia: Most-read Wikipedia articles today","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"trufflehog_url","title":"Trufflehog Url","description":"Secret Pattern Scan: Scan raw URL content for API keys, tokens, private keys, JWTs","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"txhash","title":"Txhash","description":"Crypto Tx: BTC/ETH transaction detail (blockchair)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"typosquat","title":"Typosquat","description":"Typosquat Finder: Look-alike domains that currently resolve","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"ulid","title":"Ulid","description":"ULID Decode: Decode a ULID's embedded timestamp (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"unicode_lookup","title":"Unicode Lookup","description":"Unicode Lookup: Unicode codepoint: name, category, HTML entity (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"unixperm","title":"Unixperm","description":"Unix Permissions: Octal permission (755/644) → rwx breakdown (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"unpaywall","title":"Unpaywall","description":"Unpaywall: Is a DOI open-access? Direct PDF link","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"urban","title":"Urban","description":"Urban Dictionary: Slang/term definitions + examples","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"urlparse","title":"Urlparse","description":"URL Parse: Parse URL into components + query params","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"urlscan","title":"Urlscan","description":"urlscan.io: Past scans, verdicts, infra (IP/ASN/server) for a site","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"urlscansearch","title":"Urlscansearch","description":"urlscan Archive: Public urlscan.io scan history for a domain","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"useragent","title":"Useragent","description":"UA Parser: Parse a User-Agent into OS/browser (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"username","title":"Username","description":"Username Hunter: Presence across 16 public sites","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"username_dossier","title":"Username Dossier","description":"Username Dossier: 250-site profile dossier via Maigret with extracted names/emails/phones","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"utm","title":"Utm","description":"UTM Coords: Lat/lon → UTM coordinates (WGS84, offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"uuencode","title":"Uuencode","description":"UUencode: Unix-to-Unix encoding","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"uuid","title":"Uuid","description":"UUID Parser: Version/variant + v1 timestamp/MAC (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"uuid_validate","title":"Uuid Validate","description":"UUID Validator: UUID v1-v5 version and variant detector","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"vatid","title":"Vatid","description":"EU VAT: Validate EU VAT number country format (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"vigenere","title":"Vigenere","description":"Vigenere Cipher: Vigenere encrypt/decrypt: 'KEY:text[:d]' (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"vimeo","title":"Vimeo","description":"Vimeo Meta: Video title, author, thumbnail (oEmbed)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"vin","title":"Vin","description":"VIN Decoder: NHTSA vPIC vehicle decode (make/model/plant)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"vuln_feed","title":"Vuln Feed","description":"Vuln Feed: Real-time vuln feeds (NVD, Exploit-DB, PacketStorm)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"waf","title":"Waf","description":"WAF / CDN: Detect WAF/CDN from headers & cookies","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wayback","title":"Wayback","description":"Wayback Machine: Archive.org snapshot history","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wayback_leaks","title":"Wayback Leaks","description":"Wayback Leak Scan: Search Wayback Machine for historically exposed .env/config/secrets","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"weather","title":"Weather","description":"Weather: Current weather at a coordinate (Open-Meteo)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"weatheralerts","title":"Weatheralerts","description":"Weather Alerts: Active US NWS weather alerts near coords","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"webfinger","title":"Webfinger","description":"WebFinger: WebFinger resource discovery (ActivityPub/OIDC)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wellknown","title":"Wellknown","description":".well-known Scan: Which /.well-known/* resources exist","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"whatsnearby","title":"Whatsnearby","description":"Nearby POIs: OSM amenities within 500m of coords (Overpass)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"whois","title":"Whois","description":"WHOIS / RDAP: Registration, status, nameservers, DNSSEC","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"whois_check","title":"Whois Check","description":"WHOIS Check: Domain WHOIS record existence via who.is","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"whoisserver","title":"Whoisserver","description":"WHOIS Server: TLD → WHOIS server mapping (offline + IANA fallback)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wikidata","title":"Wikidata","description":"Wikidata Search: Search Wikidata entities by label (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wikidatasearch","title":"Wikidatasearch","description":"Wikidata Search: Free-text → Wikidata entities","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wikipedia","title":"Wikipedia","description":"Wikipedia Summary: Wikipedia REST summary: extract, type, coords (no key)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wikipv","title":"Wikipv","description":"Wikipedia Meta: Page length, last edit, editor","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wikisummary","title":"Wikisummary","description":"Wikipedia Summary: Page extract/description for a topic","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wordcount","title":"Wordcount","description":"Word Count: Text stats: words/chars/lines/reading time (offline)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"workup","title":"Workup","description":"WORKUP: Full Person Dossier: first+last -> username variants x 16 platforms, name stats, dork surfaces, wiki (30-60s)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wpplugin","title":"Wpplugin","description":"WP Plugin Info: WordPress.org plugin version/install stats","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"wpscan","title":"Wpscan","description":"WordPress Scan: WP version + author enum via REST (per-target)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"xrpaddr","title":"Xrpaddr","description":"XRP Account: XRP Ledger account balance & sequence","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"youtube","title":"Youtube","description":"YouTube Meta: Video/channel title, author, thumbnail (oEmbed)","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"zenodo","title":"Zenodo","description":"Zenodo: Zenodo open-research records search","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"zerodday_timeline","title":"Zerodday Timeline","description":"Zero-Day Timeline: 0day mentions across researchers + CVE","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"},{"name":"zonetransfer","title":"Zonetransfer","description":"Zone Transfer: AXFR attempt — is zone transfer misconfigured?","annotations":null,"source":"probe","observed_at":"2026-10-09T23:54:21.456Z"}],"dev.protogrid/trust":{"score":79,"components":{"hygiene":80,"liveness":97,"freshness":100,"provenance":45},"drivers":["+dns-namespace","+reachable","+uptime-93%","+updated-16d-ago","-no-repository"],"flags":["no-repository"],"blocked":false,"computed_at":"2026-10-10T03:54:40.382Z","disclaimer":"Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed."},"dev.protogrid/quality":{"score":64,"label":"needs work","components":{"auth":null,"hygiene":64,"protocol":88,"stability":25,"dependencies":null},"checks":[{"id":"protocol.modern","detail":"supports 2026-07-28 (server/discover)","status":"pass","category":"protocol"},{"id":"protocol.stateless","detail":"answers without a session","status":"pass","category":"protocol"},{"id":"protocol.transport","detail":"streamable HTTP","status":"pass","category":"protocol"},{"id":"protocol.list_ttl","detail":"tools/list declares ttlMs 0, so clients re-fetch it on every use","status":"warn","category":"protocol"},{"id":"auth.prm","detail":"no remote uses OAuth","status":"na","category":"auth"},{"id":"auth.as_metadata","detail":"no remote uses OAuth","status":"na","category":"auth"},{"id":"auth.cimd","detail":"no remote uses OAuth","status":"na","category":"auth"},{"id":"auth.secret_in_url","detail":"no templated URL","status":"na","category":"auth"},{"id":"tools.descriptions","detail":"every tool has a description","status":"pass","category":"hygiene"},{"id":"tools.description_length","detail":"descriptions are concise","status":"pass","category":"hygiene"},{"id":"tools.schemas","detail":"every tool has an object input schema","status":"pass","category":"hygiene"},{"id":"tools.annotations","detail":"no tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones","status":"fail","category":"hygiene"},{"id":"tools.directory_hints","detail":"no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: headers (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); asn (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); reverseip (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …","status":"fail","category":"hygiene"},{"id":"tools.token_cost","detail":"about 19,661 tokens to load every tool","status":"warn","category":"hygiene"},{"id":"tools.api_dump","detail":"tools are not a one-to-one API dump","status":"pass","category":"hygiene"},{"id":"stability.changes","detail":"21 tool changes in 30 days","status":"warn","category":"stability"},{"id":"stability.rug_pull","detail":"1 tools kept their name but changed most of their description in 30 days; review before trusting them","status":"fail","category":"stability"},{"id":"deps.known_vulns","detail":"no npm or PyPI package","status":"na","category":"dependencies"},{"id":"deps.mcp_sdk_version","detail":"no npm or PyPI package","status":"na","category":"dependencies"},{"id":"deps.resolvable","detail":"no npm or PyPI package","status":"na","category":"dependencies"}],"drivers":["-tools.annotations","-tools.directory_hints","-stability.rug_pull","~protocol.list_ttl","~tools.token_cost","~stability.changes"],"flags":[],"tool_count":474,"token_estimate":19661,"tools_hash":"452e1a9bb5005e5b4b6ef92e1d67d9c3","tools_changed_at":"2026-10-09T12:00:24.316Z","computed_at":"2026-10-10T03:29:07.309Z","disclaimer":"Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed."},"dev.protogrid/identity":{"canonical_id":"com.thetempleofdoom.osint-mcp/osint-terminal","aliases":[],"alias_count":0,"repository_key":null,"owner":{"verified":false,"method":null,"since":null}}},"next_actions":[{"action":"list_tools","description":"Every current tool with input schemas","href":"/v1/servers/com.thetempleofdoom.osint-mcp%2Fosint-terminal/tools","arguments":{"name":"com.thetempleofdoom.osint-mcp/osint-terminal"}},{"action":"get_connection","description":"Minimal connection block for the preferred remote or package","href":"/v1/servers/com.thetempleofdoom.osint-mcp%2Fosint-terminal/connection?target=mcpServers","arguments":{"name":"com.thetempleofdoom.osint-mcp/osint-terminal","target":"mcpServers"}},{"action":"search","description":"Find other servers by intent","href":"/v1/search?q={query}","arguments":{"q":"{query}"}}]}