neuron_search_and_collect
Search any site and collect results from multiple pages in a single call. Automates typing the query, extracting results, and paginating or scrolling to gather all items.
Instructions
Run a search on any site and collect results across multiple pages. Navigates to the URL, types the query into the search box, extracts results, optionally paginates (clicks 'next' / scrolls for infinite scroll), and returns all collected items. One call replaces the typical navigate → find search box → type → extract → scroll → extract → click next → extract chain.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Starting URL (e.g. 'https://linkedin.com/search/results/people/') | |
| pages | No | Max pages to collect from (default: 1) | |
| query | No | Search query to type | |
| delayMs | No | Delay between pages in ms (default: 2000) | |
| nextSelector | No | CSS selector for the next/pagination button (optional — tries common patterns) | |
| scrollForMore | No | Use infinite scroll instead of pagination (default: false) | |
| searchSelector | No | CSS selector for the search input (optional — auto-detects input[type=search], input[name=q], etc.) | |
| extractSelector | No | CSS selector for result items (optional — auto-extracts) |