{"schema_version":"newruntime-reader-dossiers-v1","type":"reader_dossier","id":"reader:stealthstackcrawler","slug":"stealthstackcrawler","name":"StealthStackCrawler","kind":"agentic_registry","kind_label":"Agentic web & MCP registries","operator":{"name":"StealthStack","url":"https://stealthstack.ai/"},"docs_url":null,"robots_tokens":[],"purpose":"Crawler for StealthStack, 'the index of the agentic web', which crawls Agentic Resource Discovery (ARD) catalogs and indexes the skills, MCP servers, A2A agents and catalogs they publish (about 48.9k resources from 4.8k domains as of 2026-10-22). It identifies itself with did:web:stealthstack.ai, whose DID document resolves at stealthstack.ai.","feeds":["registry"],"respects_robots":"unknown","robots_note":"No crawler documentation found; robots behaviour not stated.","verification":{"method":"none_published","url":"https://stealthstack.ai/.well-known/did.json"},"why_it_matters":{"text":"Indexes ARD/agent catalogs into a search index with its own MCP server, a discovery path for agents looking for sources like ours.","kind":"new_runtime_interpretation"},"confidence":"medium","researched_at":"2026-10-23","sources":["https://stealthstack.ai/","https://stealthstack.ai/.well-known/did.json"],"icon_url":"https://newruntime.com/readers/icons/stealthstack.png","matching":{"aliases":["stealthstackcrawler"],"rule":"Reduce each agent_days label to a token: for labels starting with Mozilla/ take the product after 'compatible;', else a versioned crawler token such as 'FooBot/1.0' (a truncated 'Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile' prefix logged before 23 Oct 2026 is PetalBot; anything else is unidentified-android, unidentified-linux-chrome or unidentified-browser); otherwise take the text before the first '/', '(' or ';' and drop a trailing ' token probe'. Lowercase it. A dossier owns the tokens in its aliases."},"observed_baseline":{"as_of":"2026-10-23T08:01:01.990Z","window_first_day":"2026-07-23","window_last_day":"2026-10-23","observed_days":93,"note":"Refreshed daily in production from the live aggregates (dated by as_of). For current numbers aggregate live_sources.history agent_days by matching.aliases.","total_requests":13,"first_seen":"2026-10-04T18:17:31.027Z","last_seen":"2026-10-22T17:25:03.193Z","days_active":5,"recency":"returning","categories":["other_bot"],"label_variants":1,"journeys":null},"identity_note":"A family name is what a client claims in its user agent. It is verified only when its request came from the operator's published IP ranges or passed forward-confirmed reverse DNS, as reported per family in /crawler-journeys.json. Anyone can claim any name.","privacy":{"scope":"family-level aggregates only","ip_addresses":"not_output","raw_user_agents":"not_output (labels are sanitized; URLs inside them are redacted)","visitor_ids":"not_output","query_strings":"not_output"},"live_sources":{"history":"https://newruntime.com/bot-traffic-history.json","latest":"https://newruntime.com/bot-traffic-latest.json","machine_consumption":"https://newruntime.com/machine-consumption.json","crawler_journeys":"https://newruntime.com/crawler-journeys.json"},"routes":{"html":"https://newruntime.com/readers/stealthstackcrawler/","markdown":"https://newruntime.com/readers/stealthstackcrawler.md","json":"https://newruntime.com/readers/stealthstackcrawler.json","index":"https://newruntime.com/readers.json","index_html":"https://newruntime.com/readers/"}}
