---
title: ToolRouter — Agent Use Case Guide
description: Step-by-step guide for completing a task with a specific AI agent using ToolRouter.
url: https://toolrouter.com/tools/web-scraper/use-cases/scrape-job-listings/openclaw
---
# How to Scrape Job Listings with OpenClaw

OpenClaw scrapes job listings across multiple job boards and company career pages in one automated run. The structured output includes job titles, locations, requirements, and posting dates in consistent JSON format, ready for bulk import into analytics platforms, databases, or custom hiring trend dashboards.

## Setup

openclaw mcp add toolrouter -- npx -y toolrouter-mcp

## Steps

1. Connect ToolRouter to OpenClaw: openclaw mcp add toolrouter -- npx -y toolrouter-mcp
2. Ask: "Scrape job listings from example-jobs.com for data scientist positions"
3. OpenClaw extracts job titles, companies, salaries, and requirements
4. Request: "Aggregate the skill requirements and rank by frequency"
5. Use the analysis to understand market demand

## Example Prompt

```
Extract all data scientist job listings from example-jobs.com. Rank the most-requested skills and summarize salary ranges.
```

## Tips

- OpenClaw efficiently processes multiple listing pages for comprehensive results
- Ask for structured JSON output for import into analytics tools
- Run regularly to track how hiring demand evolves over time
