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

ChatGPT extracts job listing data and presents it with analytical context. It categorizes roles by seniority, department, and technology requirements, identifies hiring trends, and can generate market research reports from the data. This is ideal for recruiters, investors, and market analysts who need to understand hiring patterns.

## Setup

{"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}

## Steps

1. Configure ToolRouter in ChatGPT via MCP settings
2. Ask: "Scrape job listings for 'senior frontend developer' from example-jobs.com"
3. ChatGPT extracts listings with titles, companies, locations, and salary data
4. Request analysis: "Summarize the salary ranges and most requested skills"
5. Ask for a market report based on the extracted data

## Example Prompt

```
Scrape job listings for "product manager" from example-jobs.com. Summarize average salaries, top required skills, and which companies are hiring most.
```

## Tips

- ChatGPT generates excellent summaries and market reports from raw job data
- Ask it to compare job markets across different cities or regions
- Request visualizable data formats for creating charts
