India Jobs MCP (Apify) - ten Indian boards for AI agents

io.github.datadmon由 GitHub 账号 datadmon 发布v1.0.1更新于 Nov 6, 2026

Search 10 India job boards via MCP: Naukri, IIMJobs, salary, only-new. Board fees + platform usage.

发布方自己的服务:Apify MCP Server

已验证Streamable HTTP可网页运行效率与工作流网页搜索与抓取

概览

AI 生成的概览

托管在 Apify 上的远程 MCP 服务器,让助手通过五个工具检索十个印度招聘网站,费用计入你自己的 Apify 账户。

可以做什么
  • 在十个印度招聘网站(Naukri、IIMJobs、Hirist、foundit、Instahyre、Shine、Cutshort、Apna、WorkIndia、Unstop)中以统一结构搜索职位
  • 按关键词、城市、经验和发布时间筛选,薪资以 LPA 表示,并合并跨站重复职位
  • 获取完整职位描述、技能要求和申请人数(视网站提供情况)
  • 执行仅新职位检索,重复运行时每条职位只返回一次
  • 在检索前查询各招聘网站的收费与平台使用成本
适用场景
适合助手需要查找、比较或持续跟踪印度职位发布的场景,例如整理求职候选清单、做薪资或市场调研、搭建每日新职位推送。它是托管方案,无需自己为每个网站编写抓取程序。
运行要求
远程 streamable HTTP 端点,无需本地安装。需要 Apify 账户和 Apify API 令牌,通过 Authorization bearer 请求头发送。需要能访问 Apify actor 端点,且 Apify 账户需有可用额度(免费计划含少量用量)。
安装前请注意
每次检索都会在你自己的 Apify 账户上运行付费 actor,按返回记录数计费,结果越多花费越高,建议用条数上限控制单次运行。Apify 令牌是可计费的凭据,不要写入共享配置。数据来自第三方招聘网站,可能不完整或已过期。

安装

在 SourceWeft 中

  1. 打开 控制台中的 India Jobs MCP (Apify) - ten Indian boards for AI agents,将其添加到工作区。
  2. 连接 Authorization token 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.datadmon%2Findia-jobs-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "india-jobs-apify-ten-indian-boards-for-a": {
      "type": "http",
      "url": "https://data-daemon--india-jobs-mcp.apify.actor/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

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
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.

来源:README.md,提交 ed40d9b

工具

0
该服务器需要 API 密钥等凭据,因此 SourceWeft 无法在没有凭据的情况下读取其工具,也未收录。

版本历史

1
  1. v1.0.1最新Nov 6, 2026

评分

已满足适用检查项的 75%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。

其他 Apify 集成