
Foundit Jobs Scraper & API - Monster India, Gulf & Singapore
io.github.AnshumanAtrey由 GitHub 帳號 AnshumanAtrey 發布v1.0.14更新於 Nov 12, 2026
Foundit Jobs Scraper - Monster India & Gulf Jobs
發布方自己的服務:Scraper API
概覽
託管於 Apify 的 MCP 伺服器,讓助理即時檢索 foundit(Monster 印度、海灣與東南亞)九個網站的職缺,並回傳結構化職缺資料。
- 可以做什麼
- 依職稱、地點、經驗、刊登時間、工作型態與僱用類型跨九個 foundit 網站檢索職缺,依最新排序
- 依關鍵字排除職缺標題,並可選擇比對技能與描述中的字詞
- 為已儲存的職缺取得完整詳情,包括描述、資格要求、薪資以及各地點的州與國家
- 檢查貼上的 foundit 或舊 monsterindia 連結是開放、已關閉或找不到
- 每筆職缺回傳一列,含公司、地點、經驗範圍、技能、首次刊登日期、網站與應徵連結
- 適用情境
- 適合求職者與職缺看板建立印度、海灣與東南亞新職缺的每日資訊流,適合招募方了解某職務目前在哪些城市徵人,也適合需要乾淨結構化 foundit 職缺資料的市場研究或資料管線。
- 執行需求
- 遠端 MCP 端點 mcp.apify.com,需以 Apify 帳號登入或透過帶有 Apify API 權杖的 Authorization Bearer 標頭存取。不需要 foundit 登入、代理或 foundit 金鑰。執行費用計入權杖所屬的 Apify 帳號。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Foundit Jobs Scraper & API - Monster India, Gulf & Singapore,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.AnshumanAtrey%2Ffoundit-jobs-search/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"foundit-jobs-scraper-api-monster-india-g": {
"type": "http",
"url": "https://mcp.apify.com/?tools=anshumanatrey/foundit-jobs-search"
}
}
}README
Foundit Jobs Scraper & API - Monster India, Gulf & Singapore
Foundit Jobs Scraper and API: search all nine foundit sites at once, live, and get each job's title, company, location, years of experience asked, skills, job type, pay when shown, first-listed date, closing date, country site and links, newest first. foundit is the new name of Monster India, Monster Gulf and Monster's Southeast Asia sites: foundit.in, founditgulf.com, foundit.sg, foundit.com.ph, foundit.my, foundit.id, foundit.hk, monster.co.th and monster.com.vn, with 450,000+ open jobs on 2026-11-08. Turn on full details for the description, every place with its state and the qualifications asked for.
Use it as a foundit jobs API or a Monster India jobs scraper with no login and no key, or as a daily feed of new jobs in Bangalore, Mumbai, Delhi, Dubai, Singapore or Manila, from the Apify Console, the Apify API, Python, JavaScript, n8n, Make or an AI agent, and export JSON, CSV or Excel. Type a place and the run searches the foundit site that lists it, so India and the Gulf fit in one run. Available as an Apify Actor. $0.0024 a run start, then $0.000017 per job and $0.000058 with full details.
Use it from an AI assistant:
- Claude (claude.ai and the desktop app): Add Foundit Jobs to Claude, click Continue, sign in to Apify, Allow, and ask in plain words.
- Claude Code:
claude mcp add --transport http foundit-jobs-search "https://mcp.apify.com?tools=anshumanatrey/foundit-jobs-search", then run/mcpto sign in to Apify. - Codex:
codex mcp add foundit-jobs-search --url "https://mcp.apify.com?tools=anshumanatrey/foundit-jobs-search", thencodex mcp login foundit-jobs-search. - Any other MCP client:
https://mcp.apify.com?tools=anshumanatrey/foundit-jobs-search, signed in with Apify or anAuthorization: Bearer <APIFY_TOKEN>header.
What does it do?
- Searches all nine foundit sites in one run. On 2026-11-08 they listed 450,058 open jobs: India 219,732, Singapore 107,828, the Philippines 39,492, the Gulf 30,909, Malaysia 21,817, Indonesia 11,602, Vietnam 6,923, Thailand 6,194 and Hong Kong 5,561 (Hong Kong also lists Taiwan and China, the Gulf also lists Egypt).
- Each place goes to the site that lists it. Bangalore and Pune go to foundit.in, Dubai and UAE to founditgulf.com, Manila to foundit.com.ph, and a region such as Southeast Asia to all six sites in it. No country selector, and several countries in one run.
- Only jobs in the place you typed. foundit's own search adds nearby cities and remote jobs to a city search (Thane to Mumbai, six remote jobs to Dubai in our check); this actor checks every job's location and keeps the ones in your place. Bangalore also finds Bengaluru and Gurgaon finds Gurugram, by foundit's own place list.
- Years of experience on every row that states them, as numbers you can filter on: type 3, 2-5, 5+ or fresher.
- The real first-listed date, newest first. foundit's "Posted 5 hours ago" moves when an employer renews an old job; postedAt is the date foundit's job page gives Google, and the renewal date comes separately as refreshedAt.
- Remote jobs foundit's own filter misses. Most jobs on foundit are copied from other sites and say remote only in their title; this actor reads the title as well as foundit's work-from-home type.
- Checks job links. Paste foundit links, old monsterindia.com links included, and each comes back open, closed or not found.
How is it different from other Foundit scrapers?
- Nine sites, several in one run. Of the nine Foundit actors with 10 or more users (the price table below), the ones made for Foundit search India only (themineworks, shahidirfan, data_daemon) or one market per run, picked from a list of four to seven (memo23, khadinakbar, scrapewise, scrapesage). None of the nine lists Thailand or Vietnam, and memo23 and scrapesage leave the Philippines out (one says its site is behind a challenge, the other that it no longer runs); its 39,492 jobs answer here through foundit's own search. This actor sends each typed place to its site and merges the answers, newest first.
- The place you asked for, checked. A city search on foundit also returns jobs in nearby cities and remote jobs: of foundit's newest 100 Dubai accountant jobs on 2026-11-08, six were remote jobs with no Dubai in them; of its newest 100 Mumbai sales manager jobs, eight were in Thane and one was a Hyderabad remote job. This actor drops them, so the place column is what you asked for.
- First-listed date, not the refresh date. foundit's own date filter and its "Posted 5 hours ago" count from a job's last renewal (memo23's README says the same of its days filter). Here a job renewed today but first listed a month ago is a month old, and refreshedAt still tells you it was renewed.
- Native or syndicated on every row. About 98% of the newest foundit jobs are copied from other job sites, mostly LinkedIn, and their apply link goes there; jobSource says which is which, and applyUrl points to the right place.
- You pay for what you get. A run costs a $0.0024 start plus $0.000017 a delivered job, and a spending limit stops the run cleanly with the jobs it paid for.
When should I use it?
- Job seekers and job boards: new jobs by title, city, experience and date across India, the Gulf and Southeast Asia, on a daily schedule.
- Recruiters and staffing agencies: who is hiring for a role right now, in which city, for how many years of experience, and whether a consultant or the company posted it.
- Sales and market research: companies hiring for a function, by country and date, as a buying signal; skills in demand per city.
- Data teams and AI agents: one clean feed of foundit jobs through the API or MCP, in the same shape as the sibling job actors below.
How much does it cost to scrape Foundit jobs?
Pay per event: $0.0024 to start a run, then $0.017 per 1,000 jobs, or $0.058 per 1,000 with full details. Apify's free $5 monthly credit covers about 1,200 runs of 100 jobs. Platform usage is included, and there is no monthly fee.
Foundit Jobs Scraper's Apify Store header, "from $0.011 / 1,000 jobs", shows the lowest discount-tier price, the GOLD price, without the run start. FREE users (Apify's Free plan) pay the prices in the table; BRONZE (Starter) pays $0.000016 a job and $0.000056 with details; SILVER (Scale) $0.000014 and $0.000044; GOLD (Business) and above $0.000011 and $0.000034. The run start is $0.0024 on every plan.
Number of jobs (maxJobs) sets the most a run can cost, and a run stops at its spending limit with a message saying so.
How does the price compare with other Foundit scrapers?
Every actor on the Apify Store that names Foundit in its title or slug and had 10 or more users in the last 30 days, found by searching the Store for 9 Foundit and Monster terms on 2026-11-08 (59 actors read), ordered by users. Free-plan prices from each actor's current pricing.
Where others are cheaper: on a run of one or two jobs, because of this actor's $0.0024 run start. scrapewise charges $0.001 a job with no start fee, and data_daemon $0.0008 a job with the description included plus a $0.001 start fee, both for foundit.in or one site a run. From 3 jobs a run this actor costs the least of the ten: 100 jobs cost $0.0041 here and $0.25 on the most used actor made only for Foundit (themineworks, Free plan). Where others do more: memo23 adds coordinates and paid email and market add-ons, and themineworks and khadinakbar have a monitor mode that returns only jobs new since the last run.
Which inputs does it take?
Nothing is required. Type a job title and press Start, or press Start with the form empty.
Example input:
What does the output look like?
One row per job, newest first. These rows are from a local run of the release candidate on 2026-11-08: python developer in Bangalore, 151 matching jobs, the 100 newest saved in 4 s.
One row as JSON:
Full details add description, descriptionHtml, qualifications, salaryMin, salaryMax, salaryCurrency, salaryPeriod, city, region, country and countryCode, and give location and otherLocations with each place's state. A checked link that is closed or not found comes back with its status and link, and the other fields empty. A run also writes an OUTPUT record: how many country sites were read, how many jobs matched and were saved, and any notes on how your input was read.
How fast is it?
A search of 100 jobs takes a few seconds: one to ten calls to foundit, one per site and 100 jobs. Measured on Apify on 2026-11-08 at the default 512 MB, from start to finish: the 100 newest jobs from all nine sites in 3.3 s, python developer in Bangalore in 4.3 s, the 1,000 newest jobs from all nine sites in 13 s, and 50 Mumbai sales manager jobs with full details in 27 s; every run peaked under 100 MB. Measured locally the same day: 5,000 jobs in under a minute; in 51 s the 9,600 newest engineer jobs foundit shows for India, of which the 7,914 with engineer in the title were saved; and every job foundit shows on all nine sites, 72,668, in 7 minutes at 300 MB. Full details read each saved job once more, at about 2 jobs a second, so 100 jobs with details take about a minute (300 took 151 s locally). A state search gives each Indian city its state from Naukri's list of cities and opens only a job whose city that list does not know, at the same pace: accountant in Karnataka took 5.5 s on Apify for 100 jobs. foundit's network refuses an address that calls too fast, so the run keeps to about 2 calls a second and waits when it is refused, and a foundit outage that outlasts the retries is named in the run's message (one site answered 503 for a while during our tests: the run saved the jobs it had read and said which site failed).
Common questions
Is foundit the same as Monster India?
Yes. foundit is the new name of Monster India (monsterindia.com) and of Monster's Gulf, Singapore, Philippines, Malaysia, Indonesia and Hong Kong sites; Thailand and Vietnam still run as monster.co.th and monster.com.vn on the same platform. Foundit Jobs Scraper searches all nine, and old monsterindia.com and monstergulf.com links are read as the same jobs.
Which countries and sites does it cover?
Foundit Jobs Scraper covers foundit.in (India), founditgulf.com (the Gulf: UAE, Saudi Arabia, Qatar, Kuwait and Bahrain, also Egypt), foundit.sg (Singapore), foundit.com.ph (the Philippines), foundit.my (Malaysia), foundit.id (Indonesia), foundit.hk (Hong Kong, also Taiwan and China), monster.co.th (Thailand) and monster.com.vn (Vietnam). Leave Where the job is (location) empty to search all nine, or type places to search only their sites; every row says its site.
Which posting date does it use?
Foundit Jobs Scraper uses the moment foundit first listed the job, for the posting date, the newest-first order and the Posted in the last filter: the date foundit's own job page gives Google as datePosted. foundit's list shows "Posted 5 hours ago" from the last listing instead, which an employer's renewal resets, so an old job looks new; that time comes as refreshedAt. On 2026-11-08, 12 of the 2,000 newest foundit.in jobs were renewals.
Why are most jobs syndicated?
foundit copies a large share of its jobs from other job sites, mostly LinkedIn: about 98% of the newest jobs on every site on 2026-11-08. Foundit Jobs Scraper keeps them, says so in jobSource (syndicated, or foundit for jobs the employer posted on foundit) and puts the original apply link in applyUrl. To keep only foundit's own jobs, filter the rows on jobSource = foundit; foundit's search has no such filter, so a run cannot ask for it.
Why does Mumbai not include Thane?
Foundit Jobs Scraper keeps the jobs whose location names the place you typed, by foundit's own place list, so Bangalore finds Bengaluru and Gurgaon finds Gurugram. foundit's own search widens a city to its neighbours and adds remote jobs, and those are left out here. Type each city you want, one per line: Mumbai, Thane, Navi Mumbai.
How do I filter by experience?
Type your years in Experience (experienceYears): 3 keeps the jobs whose range holds 3 years, 2-5 the jobs whose range overlaps 2 to 5, 5+ five years or more, and fresher 0. foundit stores 0 to 0 years when the employer states none (its job page then says 0 - 1 years), and Foundit Jobs Scraper leaves those rows' experience empty and out of an experience search: 44% of the 5,000 newest jobs on 2026-11-08, on India and the other sites alike.
Why did my run find nothing?
When a run saves no job, Foundit Jobs Scraper says why in its message and in the nearMisses part of the OUTPUT record. If foundit's own search had jobs with your words but one filter alone left them out, the message names it and how to loosen it, such as "the years of experience alone left out 242. To see them, type a wider range of years or leave it empty." If foundit's search found nothing at all inside your filters, it says "foundit has no job with your words inside your other filters", and if no job title had your words, it says so and suggests fewer words or Match descriptions. On 2026-11-08 an engineer search in Thailand for freshers saved 16 jobs, and 242 more had the words but stated no experience, so the experience filter alone left them out.
Does it need a login, a proxy or an API key?
Foundit Jobs Scraper needs no login, no proxy and no foundit key: it reads the same public search that foundit's own search page reads, sending the headers that page sends. You need only an Apify account.
Does it work on Apify's free plan?
Foundit Jobs Scraper works on Apify's free plan: $0.0024 a run start and $0.000017 a job. The free $5 monthly credit pays for about 1,200 runs of 100 jobs.
How often should I run it?
Running Foundit Jobs Scraper once a day keeps a job feed fresh: set Posted in the last (postedWithin) to 24 hours and Number of jobs (maxJobs) to 0 to get every job first listed that day for your search. Set the run up under Schedules in Apify Console, and match rows on jobId to skip jobs you already have.
How do I check a list of job links?
Foundit Jobs Scraper checks whether foundit job links are still open when you paste them into Job links to check (jobUrls), one per line, instead of searching. Links of all nine sites work, and so do old monsterindia.com links. Each link comes back as one row: open with the job's fields, or closed or not found with its link; two links to the same job give one row.
How do I call it from the API, Python, JavaScript, n8n or an AI agent?
Foundit Jobs Scraper runs from the Apify API, Python, JavaScript, n8n, Make or an AI agent over MCP. Each way uses your Apify token (Apify Console, Settings, API & Integrations) and takes the input as JSON keyed by the field names, such as searchTerms and maxJobs.
API. One call runs the actor and returns its rows (Apify waits up to 300 seconds; use a client below for bigger runs):
Python (pip install apify-client):
JavaScript (npm install apify-client):
n8n and Make. In n8n, add the Apify node, pick Run an Actor and get dataset, choose this actor and paste the input JSON: the rows come out as n8n items. In Make, the Apify app's Run an Actor and Get Dataset Items modules do the same.
AI agents (MCP). Add https://mcp.apify.com?tools=anshumanatrey/foundit-jobs-search to your MCP client and sign in with Apify, or send Authorization: Bearer <YOUR_APIFY_TOKEN>. The agent gets this actor as a tool and sees every input field by its JSON key.
Am I charged for closed jobs?
Foundit Jobs Scraper charges for a closed job only when you paste its link to check. A search returns open jobs only, and a pasted link that turns out closed or not found is one Job row, because it was checked and answered.
Is it legal to use?
Foundit Jobs Scraper reads public job postings, the ones foundit shows any visitor without a login. You are responsible for how you use the data, including each site's terms and the privacy laws that apply to you.
Limitations
- foundit shows the 9,600 newest jobs of one search per site; a broader search returns at most that many from each site, newest first, with a note. Split it by place, period or experience to reach older jobs.
- About 98% of the newest jobs are copied from other sites (mostly LinkedIn) and carry what that site gave: experience on a little over half of them, pay on very few, industry rarely.
- Pay is shown on about 40% of Singapore's newest jobs and 1% or less on the other sites; an amount the employer hides stays hidden.
- Qualifications come only with jobs posted on foundit itself that list them: none of the 350 rows with details in our test runs (mostly syndicated jobs) had any.
- foundit does not say which jobs are on site, so there is no onsite filter; hybrid comes only from a title that says so.
- foundit has no internship or temporary job type: type intern in Job titles to find instead.
- A place must be on foundit's place list, or a country, region or state: an old name such as Bombay finds nothing, and the run says so.
- A state is not in foundit's job list: an Indian city gets its state from Naukri's list of Indian cities, and a job whose city that list does not know, or gives to two states (Bilaspur), is opened for its state, at about 2 jobs a second.
- A two-word title is searched by foundit nearly as a phrase: python developer finds 186 Bangalore jobs where python finds 8,659.
- For a checked link, foundit gives the first-listed date only as text such as 8 days ago, so it is exact to the day.
- Job titles and descriptions come in the employer's language, mostly English.
Who maintains it?
Built and maintained by Anshuman Atrey (@AnshumanAtrey), who publishes a portfolio of data and OSINT actors on Apify Store. For a feature request or a bug, message LinkedIn (fastest), open an issue on the GitHub repo, or write through atrey.dev.
Sibling actors
For the people behind a company: LinkedIn Profile Finder turns an email into a public LinkedIn profile.
Documentation
- Apify Store: https://apify.com/anshumanatrey/foundit-jobs-search
- GitHub repo: https://github.com/AnshumanAtrey/foundit-jobs-search (MIT license, see LICENSE)
- The engine behind it: https://github.com/AnshumanAtrey/ats-jobs-engine
Last updated
2026-11-08 (version 1.0)
來源:README.md,提交 966c1ca
工具
0版本歷史
2- v1.0.14最新Nov 12, 2026
- v1.0.13Nov 11, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Scraper-Api 整合
Scraper API
com.scraper-api官方發布者
Scraper API 提供的遠端 MCP 端點,讓助理以乾淨的 JSON 取得社群平台、目錄網站與房地產等公開網頁資料。

Y Combinator Jobs Scraper & API - Work at a Startup, YC Jobs
由 GitHub 帳號 AnshumanAtrey 發布
託管於 Apify 的 MCP 伺服器,讓助理依職稱、地點、角色、批次、簽證、薪資與股權搜尋 Y Combinator 新創公司的開放職缺。

Wellfound Jobs Scraper & API - AngelList Startup Jobs, Equity
由 GitHub 帳號 AnshumanAtrey 發布
擷取 Wellfound(原 AngelList Talent)新創職缺,依最新優先回傳薪資、股權、公司階段與募資等結構化資料。

Welcome to the Jungle Jobs Scraper & API - Otta, WTTJ, Salary
由 GitHub 帳號 AnshumanAtrey 發布
託管在 Apify 上的 MCP 伺服器,讓助理依職稱、地點、合約類型、遠端政策與薪資搜尋 Welcome to the Jungle(原 Otta)的即時職缺。

Naukri Jobs Scraper & API - Salary, Experience, Last 24 Hours
由 GitHub 帳號 AnshumanAtrey 發布
一個託管在 Apify 上的 MCP 伺服器,讓助理依職稱、城市、經驗、薪資與張貼時間即時搜尋 Naukri 職缺,並回傳結構化職缺資料。