{
 "slug": "node",
 "name": "node",
 "group_key": "ua:node",
 "kind": "library",
 "user_agents": [
  {
   "ua": "node",
   "requests": 929,
   "addresses": 53,
   "first_seen": "2026-08-31T22:49:52+00:00",
   "last_seen": "2026-09-03T06:25:34+00:00"
  }
 ],
 "primary_user_agent": "node",
 "requests": 929,
 "addresses": 53,
 "first_seen": "2026-08-31T22:49:52+00:00",
 "last_seen": "2026-09-03T06:25:34+00:00",
 "bytes_served": 7723160,
 "classed_by_our_instrument": {
  "agent": 929
 },
 "surfaces": {
  "a2a-crawler-index": 444,
  "mcp-crawler-index": 397,
  "pathwren-edge": 24,
  "mcp-agent-discovery-doctor": 12,
  "mcp-endpoint-lint": 12,
  "mcp-crawler-ip-verifier": 12,
  "mcp-robots-policy-lint": 11,
  "mcp-crawler-log-triage": 10,
  "client-dossiers": 6,
  "x402-payment-discovery": 1
 },
 "channels": {
  "mcp-registry-official": 456,
  "openagora": 444,
  "llmstxt-hub": 12,
  "mcp-registry": 6,
  "freepublicapis": 6,
  "a2a-registry-org": 2,
  "agentcatalog": 2
 },
 "accept_headers": [
  "application/json",
  "application/json, text/event-stream",
  "text/event-stream",
  "*/*",
  "image/*"
 ],
 "status_codes": {
  "200": 882,
  "202": 32,
  "405": 14,
  "not recorded": 1
 },
 "distinct_paths": 28,
 "paths": [
  {
   "path": "/c/openagora/a2a",
   "requests": 136,
   "statuses": {
    "200": 136
   },
   "first": "2026-09-02T07:01:15+00:00",
   "last": "2026-09-03T06:25:33+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp",
   "requests": 95,
   "statuses": {
    "200": 85,
    "405": 2,
    "202": 8
   },
   "first": "2026-09-01T03:24:20+00:00",
   "last": "2026-09-03T05:57:07+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/doctor",
   "requests": 93,
   "statuses": {
    "200": 83,
    "202": 7,
    "405": 3
   },
   "first": "2026-09-01T03:00:06+00:00",
   "last": "2026-09-03T06:03:38+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/triage",
   "requests": 92,
   "statuses": {
    "200": 81,
    "405": 5,
    "202": 6
   },
   "first": "2026-09-01T02:00:05+00:00",
   "last": "2026-09-03T06:06:15+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/netcheck",
   "requests": 72,
   "statuses": {
    "200": 66,
    "202": 5,
    "405": 1
   },
   "first": "2026-09-01T16:00:07+00:00",
   "last": "2026-09-03T05:57:09+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/robots",
   "requests": 67,
   "statuses": {
    "200": 60,
    "202": 5,
    "405": 2
   },
   "first": "2026-09-01T16:00:07+00:00",
   "last": "2026-09-03T05:57:12+00:00"
  },
  {
   "path": "/c/openagora/a2a/discovery",
   "requests": 44,
   "statuses": {
    "200": 44
   },
   "first": "2026-09-03T02:45:28+00:00",
   "last": "2026-09-03T06:25:34+00:00"
  },
  {
   "path": "/c/openagora/a2a/doctor",
   "requests": 44,
   "statuses": {
    "200": 44
   },
   "first": "2026-09-03T02:45:28+00:00",
   "last": "2026-09-03T06:25:34+00:00"
  },
  {
   "path": "/c/openagora/a2a/lint",
   "requests": 44,
   "statuses": {
    "200": 44
   },
   "first": "2026-09-03T02:45:28+00:00",
   "last": "2026-09-03T06:25:33+00:00"
  },
  {
   "path": "/c/openagora/a2a/netcheck",
   "requests": 44,
   "statuses": {
    "200": 44
   },
   "first": "2026-09-03T02:45:26+00:00",
   "last": "2026-09-03T06:25:27+00:00"
  },
  {
   "path": "/c/openagora/a2a/robots",
   "requests": 44,
   "statuses": {
    "200": 44
   },
   "first": "2026-09-03T02:45:27+00:00",
   "last": "2026-09-03T06:25:34+00:00"
  },
  {
   "path": "/c/openagora/a2a/score",
   "requests": 44,
   "statuses": {
    "200": 44
   },
   "first": "2026-09-03T02:45:27+00:00",
   "last": "2026-09-03T06:25:27+00:00"
  },
  {
   "path": "/c/openagora/a2a/triage",
   "requests": 44,
   "statuses": {
    "200": 44
   },
   "first": "2026-09-03T02:45:27+00:00",
   "last": "2026-09-03T06:25:34+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/lint",
   "requests": 22,
   "statuses": {
    "200": 22
   },
   "first": "2026-09-02T13:48:56+00:00",
   "last": "2026-09-03T05:57:36+00:00"
  },
  {
   "path": "/mcp",
   "requests": 13,
   "statuses": {
    "not recorded": 1,
    "200": 10,
    "202": 1,
    "405": 1
   },
   "first": "2026-08-31T22:49:52+00:00",
   "last": "2026-09-03T01:43:30+00:00"
  },
  {
   "path": "/c/mcp-registry-official/icon.png",
   "requests": 8,
   "statuses": {
    "200": 8
   },
   "first": "2026-09-01T00:40:24+00:00",
   "last": "2026-09-03T02:16:04+00:00"
  },
  {
   "path": "/c/llmstxt-hub",
   "requests": 4,
   "statuses": {
    "200": 4
   },
   "first": "2026-09-01T04:58:39+00:00",
   "last": "2026-09-01T05:10:51+00:00"
  },
  {
   "path": "/c/llmstxt-hub/llms-full.txt",
   "requests": 4,
   "statuses": {
    "200": 4
   },
   "first": "2026-09-01T04:58:39+00:00",
   "last": "2026-09-01T05:10:52+00:00"
  },
  {
   "path": "/c/llmstxt-hub/llms.txt",
   "requests": 4,
   "statuses": {
    "200": 4
   },
   "first": "2026-09-01T04:58:39+00:00",
   "last": "2026-09-01T05:10:52+00:00"
  },
  {
   "path": "/c/a2a-registry-org/.well-known/agent-card.json",
   "requests": 2,
   "statuses": {
    "200": 2
   },
   "first": "2026-09-01T02:59:58+00:00",
   "last": "2026-09-01T11:02:51+00:00"
  },
  {
   "path": "/c/agentcatalog/.well-known/agent-card.json",
   "requests": 2,
   "statuses": {
    "200": 2
   },
   "first": "2026-09-01T13:30:50+00:00",
   "last": "2026-09-01T13:33:20+00:00"
  },
  {
   "path": "/.well-known/x402",
   "requests": 1,
   "statuses": {
    "200": 1
   },
   "first": "2026-09-02T06:35:10+00:00",
   "last": "2026-09-02T06:35:10+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/ai-access",
   "requests": 1,
   "statuses": {
    "200": 1
   },
   "first": "2026-09-02T04:42:26+00:00",
   "last": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/classify-ua",
   "requests": 1,
   "statuses": {
    "200": 1
   },
   "first": "2026-09-02T04:42:26+00:00",
   "last": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/robots-allowed",
   "requests": 1,
   "statuses": {
    "200": 1
   },
   "first": "2026-09-02T04:42:26+00:00",
   "last": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/robots-lint",
   "requests": 1,
   "statuses": {
    "200": 1
   },
   "first": "2026-09-02T04:42:26+00:00",
   "last": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/verification-methods",
   "requests": 1,
   "statuses": {
    "200": 1
   },
   "first": "2026-09-02T04:42:26+00:00",
   "last": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/verify-crawler",
   "requests": 1,
   "statuses": {
    "200": 1
   },
   "first": "2026-09-02T04:42:26+00:00",
   "last": "2026-09-02T04:42:26+00:00"
  }
 ],
 "first_walk": [
  {
   "path": "/mcp",
   "status": "200",
   "at": "2026-08-31T22:49:52+00:00"
  },
  {
   "path": "/c/mcp-registry-official/icon.png",
   "status": "200",
   "at": "2026-09-01T00:40:24+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/triage",
   "status": "200",
   "at": "2026-09-01T02:00:05+00:00"
  },
  {
   "path": "/c/a2a-registry-org/.well-known/agent-card.json",
   "status": "200",
   "at": "2026-09-01T02:59:58+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/doctor",
   "status": "200",
   "at": "2026-09-01T03:00:06+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp",
   "status": "200",
   "at": "2026-09-01T03:24:20+00:00"
  },
  {
   "path": "/c/llmstxt-hub",
   "status": "200",
   "at": "2026-09-01T04:58:39+00:00"
  },
  {
   "path": "/c/llmstxt-hub/llms.txt",
   "status": "200",
   "at": "2026-09-01T04:58:39+00:00"
  },
  {
   "path": "/c/llmstxt-hub/llms-full.txt",
   "status": "200",
   "at": "2026-09-01T04:58:39+00:00"
  },
  {
   "path": "/c/agentcatalog/.well-known/agent-card.json",
   "status": "200",
   "at": "2026-09-01T13:30:50+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/robots",
   "status": "200",
   "at": "2026-09-01T16:00:07+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/netcheck",
   "status": "200",
   "at": "2026-09-01T16:00:07+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/classify-ua",
   "status": "200",
   "at": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/verify-crawler",
   "status": "200",
   "at": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/robots-lint",
   "status": "200",
   "at": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/robots-allowed",
   "status": "200",
   "at": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/ai-access",
   "status": "200",
   "at": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/c/freepublicapis/tools/verification-methods",
   "status": "200",
   "at": "2026-09-02T04:42:26+00:00"
  },
  {
   "path": "/.well-known/x402",
   "status": "200",
   "at": "2026-09-02T06:35:10+00:00"
  },
  {
   "path": "/c/openagora/a2a",
   "status": "200",
   "at": "2026-09-02T07:01:15+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/lint",
   "status": "200",
   "at": "2026-09-02T13:48:56+00:00"
  },
  {
   "path": "/c/openagora/a2a/netcheck",
   "status": "200",
   "at": "2026-09-03T02:45:26+00:00"
  },
  {
   "path": "/c/openagora/a2a/robots",
   "status": "200",
   "at": "2026-09-03T02:45:27+00:00"
  },
  {
   "path": "/c/openagora/a2a/score",
   "status": "200",
   "at": "2026-09-03T02:45:27+00:00"
  },
  {
   "path": "/c/openagora/a2a/triage",
   "status": "200",
   "at": "2026-09-03T02:45:27+00:00"
  },
  {
   "path": "/c/openagora/a2a/doctor",
   "status": "200",
   "at": "2026-09-03T02:45:28+00:00"
  },
  {
   "path": "/c/openagora/a2a/lint",
   "status": "200",
   "at": "2026-09-03T02:45:28+00:00"
  },
  {
   "path": "/c/openagora/a2a/discovery",
   "status": "200",
   "at": "2026-09-03T02:45:28+00:00"
  }
 ],
 "asked_for_and_got_nothing": [
  {
   "path": "/mcp",
   "statuses": {
    "405": 1
   },
   "first_asked": "2026-08-31T22:49:52+00:00",
   "last_asked": "2026-09-03T01:43:30+00:00",
   "answered_200_since": "2026-08-31T22:55:13+00:00"
  },
  {
   "path": "/c/mcp-registry-official/mcp/triage",
   "statuses": {
    "405": 5
   },
   "first_asked": "2026-09-01T02:00:05+00:00",
   "last_asked": "2026-09-03T06:06:15+00:00",
   "answered_200_since": null
  },
  {
   "path": "/c/mcp-registry-official/mcp/doctor",
   "statuses": {
    "405": 3
   },
   "first_asked": "2026-09-01T03:00:06+00:00",
   "last_asked": "2026-09-03T06:03:38+00:00",
   "answered_200_since": null
  },
  {
   "path": "/c/mcp-registry-official/mcp",
   "statuses": {
    "405": 2
   },
   "first_asked": "2026-09-01T03:24:20+00:00",
   "last_asked": "2026-09-03T05:57:07+00:00",
   "answered_200_since": null
  },
  {
   "path": "/c/mcp-registry-official/mcp/robots",
   "statuses": {
    "405": 2
   },
   "first_asked": "2026-09-01T16:00:07+00:00",
   "last_asked": "2026-09-03T05:57:12+00:00",
   "answered_200_since": null
  },
  {
   "path": "/c/mcp-registry-official/mcp/netcheck",
   "statuses": {
    "405": 1
   },
   "first_asked": "2026-09-01T16:00:07+00:00",
   "last_asked": "2026-09-03T05:57:09+00:00",
   "answered_200_since": null
  }
 ],
 "return_behaviour": {
  "visits": 36,
  "median_gap_minutes": 62.5,
  "visit_starts": [
   "2026-08-31T22:49:52Z",
   "2026-08-31T23:41:00Z",
   "2026-09-01T00:40:24Z",
   "2026-09-01T02:00:05Z",
   "2026-09-01T02:59:58Z",
   "2026-09-01T04:05:24Z",
   "2026-09-01T04:58:39Z",
   "2026-09-01T05:43:04Z",
   "2026-09-01T07:12:39Z",
   "2026-09-01T08:22:59Z",
   "2026-09-01T09:16:04Z",
   "2026-09-01T13:19:27Z",
   "2026-09-01T14:18:55Z",
   "2026-09-01T15:16:34Z",
   "2026-09-01T17:17:29Z",
   "2026-09-01T18:15:40Z",
   "2026-09-01T19:18:08Z",
   "2026-09-01T20:12:41Z",
   "2026-09-01T22:38:03Z",
   "2026-09-01T23:43:55Z",
   "2026-09-02T00:19:56Z",
   "2026-09-02T02:15:50Z",
   "2026-09-02T03:15:42Z",
   "2026-09-02T05:18:02Z"
  ]
 },
 "documentation_url": null,
 "self_described_as": null,
 "page": "https://www.pathwren.workers.dev/bot/node.html",
 "notes": null,
 "crawler_catalogue_record": null
}