What this client asked www.pathwren.workers.dev for, when, and what it got.
Every number below is from this host's own server-side request log, 2026-09-03 03:40:24Z to 2026-09-03 06:03:26Z UTC.
Mozilla/5.0 (compatible; DataForSeoBot/1.0; +https://dataforseo.com/dataforseo-bot)
246 request(s) from 1 distinct address(es), 243 distinct path(s), first seen 2026-09-03 03:40:24Z, last seen 2026-09-03 06:03:26Z UTC. 3 separate visit(s), counting a gap of more than 30 minutes as a new one, median 63.2 minutes between them.
It describes itself, inside its own user-agent, as DataForSeoBot/1.0
. That is the client's own words, quoted; this page makes no claim about what it is for.
The crawler catalogue on this site has a record for it: /crawler/dataforseobot.html — what it is for, and what blocking it costs. This page is only what it did here.
| user-agent | requests | addresses | first seen | last seen |
|---|---|---|---|---|
Mozilla/5.0 (compatible; DataForSeoBot/1.0; +https://dataforseo.com/dataforseo-bot) | 246 | 1 | 2026-09-03 03:40:24Z | 2026-09-03 06:03:26Z |
First request to each path, oldest first, first 40 shown.
| # | path | at (UTC) | status |
|---|---|---|---|
| 1 | /robots.txt | 2026-09-03 03:40:24Z | 301 |
| 2 | / | 2026-09-03 03:40:39Z | 200 |
| 3 | /sitemap.xml | 2026-09-03 03:40:53Z | 200 |
| 4 | /bot/index.html | 2026-09-03 04:43:33Z | 200 |
| 5 | /mcp-triage.html | 2026-09-03 04:43:41Z | 200 |
| 6 | /about.html | 2026-09-03 04:43:49Z | 200 |
| 7 | /mcp-transport.html | 2026-09-03 04:43:57Z | 200 |
| 8 | /mcp-netcheck.html | 2026-09-03 04:44:05Z | 200 |
| 9 | /mcp-lint.html | 2026-09-03 04:44:14Z | 200 |
| 10 | /api.html | 2026-09-03 04:44:22Z | 200 |
| 11 | /terms.html | 2026-09-03 04:44:30Z | 200 |
| 12 | /security.html | 2026-09-03 04:44:39Z | 200 |
| 13 | /status.html | 2026-09-03 04:44:48Z | 200 |
| 14 | /mcp-doctor.html | 2026-09-03 04:44:56Z | 200 |
| 15 | /privacy.html | 2026-09-03 04:45:05Z | 200 |
| 16 | /changelog.html | 2026-09-03 04:45:13Z | 200 |
| 17 | /mcp-robots.html | 2026-09-03 04:45:23Z | 200 |
| 18 | /tools/index.html | 2026-09-03 04:45:31Z | 200 |
| 19 | /reference | 2026-09-03 04:45:39Z | 200 |
| 20 | /trust | 2026-09-03 04:45:47Z | 200 |
| 21 | /register | 2026-09-03 04:45:56Z | 200 |
| 22 | /contact | 2026-09-03 04:46:05Z | 200 |
| 23 | /legal | 2026-09-03 04:46:13Z | 200 |
| 24 | /packages.html | 2026-09-03 04:46:22Z | 200 |
| 25 | /inference.html | 2026-09-03 04:46:30Z | 200 |
| 26 | /compliance | 2026-09-03 04:46:38Z | 200 |
| 27 | /mcp.html | 2026-09-03 04:46:46Z | 200 |
| 28 | /pricing | 2026-09-03 04:46:54Z | 200 |
| 29 | /a2a.html | 2026-09-03 04:47:03Z | 200 |
| 30 | /impressum | 2026-09-03 04:47:11Z | 200 |
| 31 | /changes.json | 2026-09-03 04:47:19Z | 200 |
| 32 | /tools/verification-methods.html | 2026-09-03 04:47:27Z | 200 |
| 33 | /tools/robots-allowed.html | 2026-09-03 04:47:36Z | 200 |
| 34 | /tools/whoami.html | 2026-09-03 04:47:44Z | 200 |
| 35 | /documents.json | 2026-09-03 04:47:52Z | 200 |
| 36 | /tools/robots-lint.html | 2026-09-03 04:48:00Z | 200 |
| 37 | /tools/verify-crawler.html | 2026-09-03 04:48:09Z | 200 |
| 38 | /tools/example.html | 2026-09-03 04:48:17Z | 200 |
| 39 | /tools/classify-ua.html | 2026-09-03 04:48:25Z | 200 |
| 40 | /tools/ai-access.html | 2026-09-03 04:48:34Z | 200 |
| path | requests | status codes | first | last |
|---|---|---|---|---|
/robots.txt | 4 | 301×2, 200×2 | 2026-09-03 03:40:24Z | 2026-09-03 03:40:46Z |
/ | 1 | 200×1 | 2026-09-03 03:40:39Z | 2026-09-03 03:40:39Z |
/a2a.html | 1 | 200×1 | 2026-09-03 04:47:03Z | 2026-09-03 04:47:03Z |
/about.html | 1 | 200×1 | 2026-09-03 04:43:49Z | 2026-09-03 04:43:49Z |
/api.html | 1 | 200×1 | 2026-09-03 04:44:22Z | 2026-09-03 04:44:22Z |
/bot/a2a-registry-smoke.html | 1 | 200×1 | 2026-09-03 04:51:53Z | 2026-09-03 04:51:53Z |
/bot/a2a-security-research-crawler.html | 1 | 200×1 | 2026-09-03 05:55:10Z | 2026-09-03 05:55:10Z |
/bot/aetherlink-public-discovery-evidence.html | 1 | 200×1 | 2026-09-03 04:58:00Z | 2026-09-03 04:58:00Z |
/bot/agenstrybot.html | 1 | 200×1 | 2026-09-03 04:56:55Z | 2026-09-03 04:56:55Z |
/bot/agent-tools-cloud-crawler.html | 1 | 200×1 | 2026-09-03 05:59:45Z | 2026-09-03 05:59:45Z |
/bot/agent-world-probe.html | 1 | 200×1 | 2026-09-03 04:49:32Z | 2026-09-03 04:49:32Z |
/bot/agentalmanac-snapshot.html | 1 | 200×1 | 2026-09-03 06:03:17Z | 2026-09-03 06:03:17Z |
/bot/agentdisco.html | 1 | 200×1 | 2026-09-03 04:55:55Z | 2026-09-03 04:55:55Z |
/bot/agentindexbot.html | 1 | 200×1 | 2026-09-03 06:00:10Z | 2026-09-03 06:00:10Z |
/bot/agentpointsdirectoryenricher.html | 1 | 200×1 | 2026-09-03 05:50:36Z | 2026-09-03 05:50:36Z |
/bot/agentreputationbot.html | 1 | 200×1 | 2026-09-03 06:00:19Z | 2026-09-03 06:00:19Z |
/bot/agentsure-mcpscan.html | 1 | 200×1 | 2026-09-03 05:51:32Z | 2026-09-03 05:51:32Z |
/bot/agenttrust-monitor.html | 1 | 200×1 | 2026-09-03 05:48:47Z | 2026-09-03 05:48:47Z |
/bot/ai-crawler-verify.html | 1 | 200×1 | 2026-09-03 05:54:20Z | 2026-09-03 05:54:20Z |
/bot/aisec-registry.html | 1 | 200×1 | 2026-09-03 04:50:23Z | 2026-09-03 04:50:23Z |
/bot/aive-mcp-discover.html | 1 | 200×1 | 2026-09-03 05:57:15Z | 2026-09-03 05:57:15Z |
/bot/amazonbot.html | 1 | 200×1 | 2026-09-03 04:52:09Z | 2026-09-03 04:52:09Z |
/bot/apievangelist-domain-probe.html | 1 | 200×1 | 2026-09-03 05:57:58Z | 2026-09-03 05:57:58Z |
/bot/apis-io-submit.html | 1 | 200×1 | 2026-09-03 04:58:32Z | 2026-09-03 04:58:32Z |
/bot/archive-org-bot.html | 1 | 200×1 | 2026-09-03 05:48:29Z | 2026-09-03 05:48:29Z |
/bot/ardcrawl.html | 1 | 200×1 | 2026-09-03 05:53:14Z | 2026-09-03 05:53:14Z |
/bot/azureai-searchbot.html | 1 | 200×1 | 2026-09-03 05:58:30Z | 2026-09-03 05:58:30Z |
/bot/bingbot.html | 1 | 200×1 | 2026-09-03 04:50:14Z | 2026-09-03 04:50:14Z |
/bot/chrome.html | 1 | 200×1 | 2026-09-03 05:49:13Z | 2026-09-03 05:49:13Z |
/bot/curl.html | 1 | 200×1 | 2026-09-03 04:51:12Z | 2026-09-03 04:51:12Z |
/bot/discordbot.html | 1 | 200×1 | 2026-09-03 04:50:32Z | 2026-09-03 04:50:32Z |
/bot/duckduckbot.html | 1 | 200×1 | 2026-09-03 05:50:44Z | 2026-09-03 05:50:44Z |
/bot/exaforce-mcprep.html | 1 | 200×1 | 2026-09-03 05:54:28Z | 2026-09-03 05:54:28Z |
/bot/frndos.html | 1 | 200×1 | 2026-09-03 04:49:58Z | 2026-09-03 04:49:58Z |
/bot/gf-agent-toll-remediation.html | 1 | 200×1 | 2026-09-03 05:56:16Z | 2026-09-03 05:56:16Z |
/bot/go-http-client.html | 1 | 200×1 | 2026-09-03 06:02:59Z | 2026-09-03 06:02:59Z |
/bot/googlebot.html | 1 | 200×1 | 2026-09-03 05:56:25Z | 2026-09-03 05:56:25Z |
/bot/googleother.html | 1 | 200×1 | 2026-09-03 04:48:51Z | 2026-09-03 04:48:51Z |
/bot/gptbot.html | 1 | 200×1 | 2026-09-03 05:52:40Z | 2026-09-03 05:52:40Z |
/bot/graphadvocate-outreach.html | 1 | 200×1 | 2026-09-03 05:58:06Z | 2026-09-03 05:58:06Z |
/bot/guild-reachability-probe.html | 1 | 200×1 | 2026-09-03 04:59:31Z | 2026-09-03 04:59:31Z |
/bot/guzzlehttp.html | 1 | 200×1 | 2026-09-03 05:59:36Z | 2026-09-03 05:59:36Z |
/bot/hultra-link.html | 1 | 200×1 | 2026-09-03 04:59:47Z | 2026-09-03 04:59:47Z |
/bot/index.html | 1 | 200×1 | 2026-09-03 04:43:33Z | 2026-09-03 04:43:33Z |
/bot/invinoveritas-handshake.html | 1 | 200×1 | 2026-09-03 04:54:22Z | 2026-09-03 04:54:22Z |
/bot/io-verifymcp.html | 1 | 200×1 | 2026-09-03 04:51:44Z | 2026-09-03 04:51:44Z |
/bot/itinai-importer.html | 1 | 200×1 | 2026-09-03 05:46:57Z | 2026-09-03 05:46:57Z |
/bot/jscrawler.html | 1 | 200×1 | 2026-09-03 05:58:55Z | 2026-09-03 05:58:55Z |
/bot/mcp-checker.html | 1 | 200×1 | 2026-09-03 04:53:34Z | 2026-09-03 04:53:34Z |
/bot/mcp-observatory.html | 1 | 200×1 | 2026-09-03 05:53:48Z | 2026-09-03 05:53:48Z |
/bot/mcp-registry.html | 1 | 200×1 | 2026-09-03 04:54:38Z | 2026-09-03 04:54:38Z |
/bot/mcp-rugpull-research.html | 1 | 200×1 | 2026-09-03 06:01:52Z | 2026-09-03 06:01:52Z |
/bot/mcp-schema-archive.html | 1 | 200×1 | 2026-09-03 04:49:16Z | 2026-09-03 04:49:16Z |
/bot/mcp-stats-prober.html | 1 | 200×1 | 2026-09-03 04:58:16Z | 2026-09-03 04:58:16Z |
/bot/mcp2-research.html | 1 | 200×1 | 2026-09-03 05:54:45Z | 2026-09-03 05:54:45Z |
/bot/mcpbeat.html | 1 | 200×1 | 2026-09-03 05:51:24Z | 2026-09-03 05:51:24Z |
/bot/mcpi.html | 1 | 200×1 | 2026-09-03 04:58:57Z | 2026-09-03 04:58:57Z |
/bot/mcpqueen-grader.html | 1 | 200×1 | 2026-09-03 04:50:56Z | 2026-09-03 04:50:56Z |
/bot/mcpscan.html | 1 | 200×1 | 2026-09-03 04:59:23Z | 2026-09-03 04:59:23Z |
/bot/mcpwatch.html | 1 | 200×1 | 2026-09-03 05:51:57Z | 2026-09-03 05:51:57Z |
183 further paths are in the JSON.
Nothing. Every path it asked for existed at the time it asked.
no published verification method
From the crawler record at /crawler/dataforseobot.html, which cites https://dataforseo.com/dataforseo-bot — one source for both pages.
Not observed. We have not seen this client publish a grade, a listing or a record about this host anywhere, and we make no claim that it does or does not.
It names https://dataforseo.com/dataforseo-bot in its own user-agent. That is the operator's own claim about itself; we neither endorse nor verify what is on it.
curl -s https://www.pathwren.workers.dev/bot/dataforseobot.json curl -s https://www.pathwren.workers.dev/data/observed-clients.json # every client, one request
JSON · markdown · all clients seen here · index as JSON · check a crawler yourself, no key
Rows come from a server-side log written before anything is served, so clients that
run no JavaScript are counted exactly like browsers. The window is the whole life of the log,
2026-09-03 03:40:24Z to 2026-09-03 06:03:26Z UTC, and it is stated on every number because a count without a window is
not a fact. Addresses are stored as salted hashes and counted, never printed. Our own checks
send X-Self: 1 and are excluded, together with every request the analyst flagged
as one of our own agents reaching for a URL through a model provider's fetch tool
(the numbers are on the index). Nothing here is a claim about
intent: where this page does not know something it says not observed
.