indeed_scraper
Extract job listings from Indeed search URLs and get structured JSON with job titles, companies, locations, descriptions, and salaries.
Instructions
Extract job listings from any Indeed search results URL, returning structured JSON with job titles, companies, locations, descriptions, and salaries. [Credits: 1 credit per successful request] Notes: Input is a complete Indeed search-results URL rather than discrete keyword/location params; build it via Indeed's own search UI/filters first. The last array element in the response is a summary object with totalJobs and the searched jobTitle rather than an individual listing. Returns: Array of job objects: {jobTitle, jobLink, companyName, companyLocation, jobDescription, Salary, jobMetaData[] (e.g. 'Full-time','8 hour shift'), jobPosting (relative date string)}, plus a trailing summary object {totalJobs, jobTitle}.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "indeed_scraper"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The full Indeed search URL to scrape (e.g., https://www.indeed.com/jobs?q=python&l=New+York,NY). Built directly from the Indeed website using its search filters. |