---
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/claude
---
# How to Scrape Job Listings with Claude

Claude scrapes job listings and helps you analyze hiring patterns through conversation. After extraction, ask Claude to identify which roles are most in demand, compare hiring trends across companies, or spot emerging job titles that signal new market directions. The interactive format turns raw job data into market intelligence.

## Setup

claude mcp add toolrouter -- npx -y toolrouter-mcp

## Steps

1. Connect ToolRouter to Claude: claude mcp add toolrouter -- npx -y toolrouter-mcp
2. Ask Claude: "Scrape the job listings page at example-jobs.com/search?q=data+engineer and extract all job titles, companies, and salary ranges"
3. Claude fetches the page and extracts structured job listing data
4. Ask: "What are the most common skills required across these listings?"
5. Claude analyzes the extracted data and identifies hiring trends

## Example Prompt

```
Use the web-scraper tool to extract job listings from example-jobs.com/search?q=machine+learning. Pull out job title, company, location, and salary for each listing.
```

## Tips

- Claude can identify skill frequency patterns across many listings
- Ask for salary range analysis to benchmark compensation in your field
- Chain multiple search results pages for more comprehensive data
