01 - Quickstart
Turn one public site into agent-ready evidence.
Use maintained Node.js 22, 24, or 26. Start with finite budgets, inspect pages and failures together, then add browser, extraction, provider, or agent surfaces only where the job needs them.
npm install cockroach-crawler@0.7.0
npx cockroach-crawl https://example.com/docs \
--max-pages 20 \
--max-requests 80 \
--max-duration 60000 \
--jsonl \
--output crawl.jsonl
02 - Workflow manuals
Start with the result you need.
03 - 50 capability pages
Navigate by category instead of scrolling through one wall.
Each capability now has a stable route with its purpose, prerequisite, public surface, quickstart, result contract, failure behavior, operating boundary, and previous or next link.
Choose seeds, traversal strategy, discovery rules, budgets, redirects, cancellation, caching, and compact maps.
Browse crawl ->09 capabilitiesRender and captureRender JavaScript, perform bounded interaction, flatten readable component trees, and capture screenshot or PDF evidence.
Browse browser ->08 capabilitiesExtract agent-ready dataProduce readable Markdown, deterministic fields, PDF text, metadata, hashes, or schema-validated model output.
Browse extract ->06 capabilitiesReach public sourcesInspect provider capability, read public sources, and route optional official or operator-installed read-only providers.
Browse sources ->03 capabilitiesConnect agents and MCPExpose strict crawler tools to agent runtimes through JavaScript, native MCP, or an optional Maqam gateway.
Browse agents ->04 capabilitiesDeploy and operateRun the crawler through a token-authenticated Node or Docker API, a local playground, or a fixed-origin Worker profile.
Browse deploy ->05 capabilitiesKeep authority boundedAdmit public destinations, pin DNS decisions, validate redirects, enforce exact budgets, and stop at access challenges.
Browse security ->04 - Interfaces
Use the smallest interface that fits the host.
Typed library calls for applications, queues, test fixtures, and evidence pipelines.
Open JavaScript guide ->Repeatable local exports, CI jobs, scheduled snapshots, and content inventories.
Open CLI guide ->Native read-only tools for Codex, Claude Code, and other stdio MCP clients.
Open MCP guide ->Token-authenticated service deployment or a smaller fixed-origin edge fetch profile.
Open deployment guide ->