WorkIndia Jobs Scraper (Apify) - India jobs with salaries

io.github.datadmonPublished by GitHub account datadmonv1.0.1Updated Nov 11, 2026

WorkIndia India jobs as JSON: monthly salary, city, locality, category, full JD. $0.80/1k

The publisher's own server: Apify MCP Server

VerifiedStreamable HTTPWeb executableProductivity & WorkflowWeb Search & Scraping

Overview

AI-generated overview

Apify-hosted MCP server that scrapes WorkIndia India job listings into JSON with monthly salary, city, locality, category and full descriptions.

What you can do
  • Search and collect WorkIndia (workindia.in) job listings as structured JSON
  • Retrieve monthly salary range, city, locality, PIN code and job category per listing
  • Return full job descriptions alongside each record
  • Run the same actor through Apify's pay-per-result model, billed per record returned
When to use it
Useful when an assistant needs current India job-market data from WorkIndia — for job search, salary benchmarking or building a dataset of listings — without writing scraping code.
Requirements
Remote MCP endpoint at mcp.apify.com with OAuth, or an Apify API token sent as an Authorization Bearer header. An Apify account is required; usage is billed to that account.
Before you install
Searches charge your own Apify account per record returned (listed at $0.80 per 1,000 records), so cap runs with item limits. The Authorization header carries an Apify API token and must be kept secret. Results come from a third-party site via Apify, so data may be incomplete or change.

Installation

In SourceWeft

  1. Open WorkIndia Jobs Scraper (Apify) - India jobs with salaries in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.datadmon%2Fworkindia-jobs-scraper/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "workindia-jobs-scraper-apify-india-jobs": {
      "type": "http",
      "url": "https://mcp.apify.com/?tools=data_daemon/workindia-jobs-scraper"
    }
  }
}

README

Daemon Data - Apify actor examples

Ready-to-run Python, Node.js, curl and n8n examples for the Daemon Data pay-per-result data actors on Apify, plus an AGENTS.md and a Claude/agent skill that describe every actor (id, when to use it, input, output fields) for AI agents and coding assistants.

Every actor reads a site's own JSON endpoints, so runs take seconds, need no proxy or login, and you pay per record returned (compute is included).

India Jobs MCP client setup

India Jobs MCP gives agents five tools across ten Indian boards. Use the tested Claude Desktop/Code, Cursor and Gemini CLI configs, including Bearer-header setup and a discovery-only connection check. Board searches charge your own Apify account.

Actors

ActorDataActor IDExamples
Get on Board Jobs ScraperLATAM tech jobs with monthly USD salary, full descriptions, country eligibility and persistent only-new feedsS9jm2Eykh93efOMpgpython · node · n8n
Welcome to the Jungle Jobs ScraperFrance-focused public WTTJ board jobs with descriptions, company profiles and only-new feedsrJLnujVhP6ucdnrofpython · node · n8n
IIMJobs Jobs ScraperIndia MBA, finance, consulting and management jobs with full descriptionsfEBnL9mUQr81TGuh4python · node · n8n
Hirist.tech Jobs ScraperIndia IT and tech jobs with full descriptions, skills, salary when disclosedz2fAtS4KgvaqkK85bpython · node · n8n
Oracle HCM / Recruiting Cloud Jobs Scraperevery requisition on any Oracle Recruiting Cloud career siteADeJJ5VJCcUqYI87Xpython · node · n8n
India IPO Trackerlive IPO GMP, QIB/NII/retail subscription, calendar, listing dataQ8tYzzX5YLgPLbQu4python · node · n8n
Tickertape India Stocks ScraperNSE/BSE index constituents, ratio screener, full stock profilesLjrpONBpsSkqWrHs5python · node · n8n
Dubai DLD Property TransactionsDubai Land Department sales, mortgages and gifts with AED value and price/sqmfSoMCyHMdU0YHp4kkpython · node · n8n
Dubai Rent Contracts (Ejari)Dubai Ejari registered rent contracts from DLD open data: annual rent AED, rent/sqm, area, project, new vs renewed, lease datessWQ0zNlAEiVGQhnkGpython · node · n8n
Dubai Real Estate Projects (DLD register)every project registered with the Dubai Land Department: developer, status, declared value, escrow account, % completed, units, area, approval and completion dates; plus the registered-developers listhWi68uNKaalGylgiPpython · node · n8n
Saudi Etimad Tenders (government tenders & awards)Saudi government tenders from the Etimad portal: agency, type, activity, region, Gregorian and Hijri deadlines, document fee, status; detail pages add purpose, contract duration and award results (bidders, winning supplier, amount)exAkYmXl5W8aoBartpython · node · n8n
NSE Corporate Announcements & Filings (India)NSE India corporate filings: announcements with category, summary and PDF link, corporate actions with ex-dates, board meetings, bulk and block deals, credit ratings, shareholding patterns and IPO offer documentseSClXUsJuOu5RdzmWpython · node · n8n
BSE Corporate Announcements & Filings (India)BSE India corporate filings: announcements with category, summary and PDF link, corporate actions with ex-dates, board meetings, the results calendar and bulk and block deals86mVYH25XQi6IcJn7python · node · n8n
ChatGPT Product Feed Generator (Business Hub CSV / JSONL)OpenAI product feed for ChatGPT Business Hub built from a Google Merchant feed, a WooCommerce store or schema.org product pages, with every row checked against the spec6cuh8ouL5WfAtpXi1python · node · n8n
UK Gazette Insolvency Noticeswinding-up petitions, administrations, liquidations from The Gazette4We8IBpLtJp6OkQd8python · node · n8n
Foundit (Monster India) Jobs Scraperfoundit.in jobs by keyword, city, experience and freshness, full descriptions includedUdAJvB5H72gNbfQfMpython · node · n8n
Instahyre Jobs ScraperIndia tech jobs from product companies and startups by skill, city, experience and company size, full descriptions includedGMe0nzJEhMj9PV8Mbpython · node · n8n
Luma Events Scraperlu.ma events by city, category, keyword or calendar: dates, venue, tickets, hosts51GnTTp3L9zzrKcb7python · node · n8n
Apna Jobs ScraperApna (apna.co) India jobs with salary, locality, department, work mode and full descriptions; full-board exportB2p841zTWw3MlLWxypython · node · n8n
Shine Jobs ScraperShine.com India jobs by keyword and city with full descriptions, salary range, experience, skills and industryq1hOetk2h2sebleR2python · node · n8n
Unstop ScraperUnstop jobs, internships, hackathons and competitions with salary or stipend, prizes, deadlines and eligibilityg822pXuHqVz1LRaxKpython · node · n8n
Gupy Jobs ScraperBrazil jobs from the Gupy portal with full descriptions, city, state, workplace type and contract typenUNyemqHBGy9ZfzAtpython · node · n8n
India New Company Registrationsnewly incorporated Indian companies from the MCA register: CIN, type, RoC, state, NIC activity, capital, registered officeZ4okzsYXSCsoUfUXgpython · node · n8n
WorkIndia Jobs ScraperWorkIndia (workindia.in) India jobs with monthly salary range, city, locality, PIN, category and full descriptionxwVW54YeKxvNMEmaWpython · node · n8n
Cutshort Jobs ScraperCutshort (cutshort.io) India startup and tech jobs with salary range, experience, skills, remote policy, company profile and full description3UpZjg2ohiuXiVqskpython · node · n8n
Zap Imoveis & VivaReal ScraperBrazil property listings from Zap Imoveis and VivaReal: price, condo fee, IPTU, area, rooms, coordinates, agencyRBeudBKQMko3wcD0ppython · node · n8n
Magicbricks ScraperMagicbricks India property listings: price, price per sq ft, carpet area, BHK, furnishing, locality, project, coordinateshR1IF1Ih1Z2XgF1Zhpython · node · n8n
ImportYeti ScraperUS import records from ImportYeti: latest bills of lading per importer or supplier, or a company profile with top suppliersBtLGgUkBwf8NFc4Clpython · node · n8n
OnlineJobs.ph ScraperOnlineJobs.ph Philippine remote and virtual-assistant jobs with wage parsed to min/max/currency/period, hours per week, skills and full descriptionaB8dgZ90P3f9LQtO4python · node · n8n
Naukri Jobs ScraperNaukri.com jobs with salary in LPA, experience, skills, applicants, views, AmbitionBox rating and full description; whole-board daily export and only-new modeDOYOSKHQvhLynNBd7python · node · n8n
India Jobs Feedone search across ten Indian job boards (Naukri, IIMJobs, Hirist, foundit, Instahyre, Shine, Cutshort, Apna, WorkIndia, Unstop) in one schema with salary in LPA and cross-board duplicates folded4i5PwMsrMLQ4GCFxHpython · node · n8n

Guides and a page per API with live prices: https://datadmon.github.io/ (machine-readable index: https://datadmon.github.io/llms.txt).

The hex id and data_daemon/<name> are interchangeable everywhere in the Apify API (write the name as data_daemon~<name> inside URLs).

Ready-to-fork templates (GitHub Actions)

Complete tools you copy with Use this template, add an APIFY_TOKEN secret, and leave running:

TemplateWhat it does
india-job-alertsNew jobs from IIMJobs, Hirist, Foundit and Instahyre every morning, to a GitHub issue, Slack, Telegram, Discord or CSV.
uk-insolvency-monitorAlert when a watchlist company appears in The Gazette (winding-up petitions, orders, administrations), matched by Companies House number.
india-ipo-gmp-trackerDaily IPO GMP table with estimated listing prices and a GMP history CSV, plus Telegram alerts.

Quick start (SDK)

bash
pip install apify-client        # or: npm i apify-clientexport APIFY_TOKEN=...          # https://console.apify.com/settings/integrationspython python/india-ipo-tracker.pynode node/iimjobs-jobs-scraper.mjs

REST: one call in, data out

run-sync-get-dataset-items starts the actor, waits (up to 300 s) and returns the dataset items in the response. No SDK needed.

bash
curl -sS -X POST "https://api.apify.com/v2/acts/data_daemon~iimjobs-jobs-scraper/run-sync-get-dataset-items?clean=1" \  -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \  -d '{"queries":["product manager"],"locations":["Bangalore","Mumbai"],"postedWithinDays":7,"maxJobsPerQuery":50}'
  • Add &format=csv&fields=title,company.name,locations,applicants,postedAt,url for a CSV with chosen columns (also xlsx, xml, rss).
  • For runs that can exceed 300 s (full-board exports, thousands of Oracle requisitions) start the run with POST /v2/acts/{id}/runs, poll GET /v2/actor-runs/{runId}, then read GET /v2/datasets/{datasetId}/items.
  • Working versions of both patterns, for every actor: examples/run-sync/curl.sh, run_sync.py (stdlib only), run_sync.mjs (Node 18+, no dependencies).

Schedule it: only new jobs, every morning

examples/only-new-jobs/ is a daily loop for IIMJobs, Hirist, Foundit and Instahyre that returns each job once. It reads the actor's live input schema and uses onlyNewSinceLastRun (actor-side memory in your own Apify account, skipped jobs are not charged) or skipJobIds when the build offers them, and always keeps a local seen-ids file as a safety net. Python and Node versions, cron and GitHub Actions snippets included.

No-code alternative: in Apify Console, fill the input, Save as task, Schedules → Create schedule (daily), then in the task's Integrations tab add Google Sheets, Slack, a webhook, Make or Zapier.

n8n

  • n8n/iimjobs-new-jobs-to-google-sheets-and-slack.json: Schedule (08:00 daily) → HTTP Request to run-sync-get-dataset-items → Google Sheets append or update (matched on job id, so re-runs never duplicate rows) → one Slack message with the count. Uses only built-in n8n nodes.
  • n8n/<actor>.json: the same schedule → HTTP Request → Google Sheets append pattern for every actor.

Import with Workflows → Import from file, then create two credentials: Header Auth (name Authorization, value Bearer <your Apify token>) for the HTTP Request node, and your Google Sheets (and Slack) account. Replace the sheet URL in the Google Sheets node.

AI agents and MCP

  • AGENTS.md: every actor's id, when to use it (and when not to), a verified input example, output fields and list price, plus the REST/MCP/CLI call patterns and cost-sizing rules. Drop it into your agent's context or repository.
  • skills/daemon-data-apify-actors/SKILL.md: the same catalog as a skill with frontmatter, for Claude Code, Codex and other skill-aware assistants.
  • MCP: add https://mcp.apify.com?tools=data_daemon/iimjobs-jobs-scraper,data_daemon/india-ipo-tracker (any list of our actor names) to your MCP client, with header Authorization: Bearer <APIFY_TOKEN> or OAuth. Docs: https://docs.apify.com/platform/integrations/mcp

Pricing (list prices, October 2026)

Pay per event; platform compute is included. The actor page shows the price for your Apify plan.

ActorEvents
IIMJobs, Hiristjob $0.002 + job-description $0.002 when includeDescription is on (default) → $2 per 1,000 jobs, $4 with full descriptions
Oracle HCMjob $0.002 + job-details $0.002 when includeDetails is on (default)
India IPO Trackerreport-row $0.003; ipo-detail $0.015 when includeIpoDetails is on
Tickertapequote-row $0.002 (index constituent or screener row); stock-profile $0.02 (full profile)
Dubai DLDtransaction $0.001
UK Gazettenotice $0.002 + notice-details $0.003 when includeLinkedData is on (default)
Founditjob $0.0008 with the description included → $0.80 per 1,000 jobs, plus apify-actor-start $0.001 per run
Instahyrejob $0.0008 with the description included → $0.80 per 1,000 jobs, plus apify-actor-start $0.001 per run
Welcome to the Junglejob $0.0008 with description included + $0.001 per run (Free/Starter); France-focused public board, separate US/UK matching inventory excluded
Lumaevent $0.0015 with details included → $1.50 per 1,000 events, plus apify-actor-start $0.001 per run

Apify's free plan includes $5 of usage a month, enough to try every example here. Cap test runs with maxJobs / maxItems.

Support

Bug or missing field? Open an issue on the actor's Issues tab on Apify (fastest) or here. A quick review on the actor page helps other users find it.

MIT licensed. Not affiliated with IIMJobs, Hirist, foundit, Instahyre, Oracle, Tickertape, Chittorgarh, InvestorGain, the Dubai Land Department, The Gazette or Luma.

Source: README.md at commit 7ee0d4a

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

1
  1. v1.0.1LatestNov 11, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Apify integrations

Apify MCP Server

com.apifyOfficial publisher

Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡

Streamable HTTPWeb executableAuth
Web Search & ScrapingCredential requiredNov 11, 2026

Zap Imoveis & VivaReal Scraper (Apify) - Brazil property listings

Published by GitHub account datadmon

Apify-hosted MCP server that scrapes Zap Imoveis and VivaReal Brazil property listings into JSON with price, condo fee, IPTU, area and coordinates.

Streamable HTTPWeb executableAuth
Location & LifestyleCredential requiredNov 11, 2026

Welcome to the Jungle Jobs Scraper (Apify) - public WTTJ board

Published by GitHub account datadmon

Apify-hosted MCP server that lets an assistant pull France-focused Welcome to the Jungle public job postings as JSON, with full descriptions and company…

Streamable HTTPWeb executableAuth
Web Search & ScrapingCredential requiredNov 11, 2026

Unstop Scraper (Apify) - jobs, internships, hackathons and competitions

Published by GitHub account datadmon

Apify-hosted MCP endpoint that lets an assistant pull Unstop jobs, internships, hackathons and competitions as structured JSON with stipend, prizes and…

Streamable HTTPWeb executableAuth
Productivity & WorkflowCredential requiredNov 11, 2026

Shine Jobs Scraper (Apify) - Shine.com India jobs with salaries

Published by GitHub account datadmon

Apify-hosted MCP endpoint that lets an assistant scrape Shine.com India job listings by keyword and city, with salaries, skills and full descriptions.

Streamable HTTPWeb executableAuth
Web Search & ScrapingCredential requiredNov 11, 2026