mcpField
I
IIMJobs Jobs Scraper (Apify) - India MBA, finance & management jobs

IIMJobs Jobs Scraper (Apify) - India MBA, finance & management jobs

远程服务
apify.com商业与营销02 天前更新

关于 IIMJobs Jobs Scraper (Apify) - India MBA, finance & management jobs

这是一个 Apify Actor,可采集 IIMJobs 上印度 MBA、金融、咨询和管理类职位及完整描述,适合需要职位数据的求职和数据团队,并支持 JSON 等格式导出。

主要功能

  1. 01采集 IIMJobs 职位
  2. 02获取完整职位描述
  3. 03按关键词和地点搜索
  4. 04按发布时间筛选
  5. 05支持 JSON 等格式导出

适用场景

  1. 01按城市查找近期管理职位
  2. 02构建职位列表数据集
  3. 03导出指定职位字段
  4. 04跟踪新发布的职位

MCP 相关

可通过 Apify 的 MCP 集成公开此 Actor:将其名称加入工具列表,客户端使用 Bearer Token 或 OAuth 认证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.apify.com/?tools=data_daemon/iimjobs-jobs-scraper
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.apify.com/?tools=data_daemon/iimjobs-jobs-scraper需要授权

工具

详细介绍

Daemon Data - Apify Actor 示例

可直接运行的 Python、Node.js、curl 和 n8n 示例,适用于 Apify 上的 Daemon Data 按结果付费数据 Actor;此外还提供 AGENTS.md 和 Claude/Agent 技能,为 AI Agent 和编码助手介绍每个 Actor(ID、适用场景、输入和输出字段)。

每个 Actor 都会读取网站自身的 JSON 端点,因此运行只需几秒,无需代理或登录,按返回的记录数付费(计算费用已包含)。

Actors

Actor数据Actor ID示例
Welcome to the Jungle Jobs Scraper面向法国的 WTTJ 职位信息,包含职位描述、公司资料和仅显示新职位的信息流rJLnujVhP6ucdnrofpython · node · n8n
IIMJobs Jobs Scraper印度 MBA、金融、咨询和管理类职位,包含完整描述fEBnL9mUQr81TGuh4python · node · n8n
Hirist.tech Jobs Scraper印度 IT 和科技类职位,包含完整描述、技能,以及公开时提供的薪资信息z2fAtS4KgvaqkK85bpython · node · n8n
Oracle HCM / Recruiting Cloud Jobs Scraper任意 Oracle Recruiting Cloud 职位网站上的所有招聘职位ADeJJ5VJCcUqYI87Xpython · node · n8n
India IPO Tracker实时 IPO GMP、QIB/NII/零售认购情况、日历和上市数据Q8tYzzX5YLgPLbQu4python · node · n8n
Tickertape India Stocks ScraperNSE/BSE 指数成分股、比率筛选器和完整股票资料LjrpONBpsSkqWrHs5python · node · n8n
Dubai DLD Property Transactions迪拜土地局的房产销售、抵押和赠与交易,包含 AED 估值和每平方米价格fSoMCyHMdU0YHp4kkpython · node · n8n
UK Gazette Insolvency NoticesThe Gazette 发布的清盘申请、托管和清算公告4We8IBpLtJp6OkQd8python · node · n8n
Foundit (Monster India) Jobs Scraper按关键词、城市、经验和新鲜度筛选 foundit.in 职位,包含完整描述UdAJvB5H72gNbfQfMpython · node · n8n
Instahyre Jobs Scraper来自产品公司和初创企业的印度科技职位,可按技能、城市、经验和公司规模筛选,包含完整描述GMe0nzJEhMj9PV8Mbpython · node · n8n
Luma Events Scraper按城市、类别、关键词或日历筛选 lu.ma 活动:日期、场地、门票和主办方51GnTTp3L9zzrKcb7python · node · n8n
Apna Jobs ScraperApna(apna.co)印度职位,包含薪资、地区、部门、工作模式和完整描述;支持导出全部职位B2p841zTWw3MlLWxypython · node · n8n
Shine Jobs Scraper按关键词和城市筛选 Shine.com 印度职位,包含完整描述、薪资范围、经验要求、技能和行业q1hOetk2h2sebleR2python · node · n8n
Unstop ScraperUnstop 职位、实习、黑客马拉松和竞赛信息,包含薪资或津贴、奖品、截止日期和资格要求g822pXuHqVz1LRaxKpython · node · n8n
指南和每个 API 对应的页面,包含实时价格:https://datadmon.github.io/(机器可读索引:https://datadmon.github.io/llms.txt)。

在整个 Apify API 中,十六进制 ID 和 data_daemon/<name> 可以互换(在 URL 中将名称写作 data_daemon~<name>)。

可直接分叉的模板(GitHub Actions)

可直接复制使用的完整工具:点击 Use this template,添加一个 APIFY_TOKEN 密钥,然后保持运行:

模板功能
india-job-alerts每天早上获取 IIMJobs、Hirist、Foundit 和 Instahyre 上的新职位,并发送到 GitHub issue、Slack、Telegram、Discord 或 CSV。
uk-insolvency-monitor当关注列表中的公司出现在 The Gazette(清盘申请、清盘令、破产管理)中时发出提醒,并按 Companies House 编号匹配。
india-ipo-gmp-tracker每日 IPO GMP 表格,包含预估上市价格和 GMP 历史 CSV,并提供 Telegram 提醒。

快速开始(SDK)

pip install apify-client        # or: npm i apify-client
export APIFY_TOKEN=...          # https://console.apify.com/settings/integrations
python python/india-ipo-tracker.py
node node/iimjobs-jobs-scraper.mjs

REST:发起一次调用,获取数据

run-sync-get-dataset-items 会启动 Actor,等待完成(最多 300 s),并在响应中返回数据集条目。无需 SDK。

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}'
  • 添加 &format=csv&fields=title,company.name,locations,applicants,postedAt,url,即可导出包含所选列的 CSV(也支持 xlsx、xml、rss)。
  • 对于可能超过 300 s 的运行(完整职位列表导出、数千条 Oracle 招聘需求),请使用 POST /v2/acts/{id}/runs 启动运行,轮询 GET /v2/actor-runs/{runId},然后读取 GET /v2/datasets/{datasetId}/items。
  • 每个 Actor 都提供这两种模式的可运行版本:examples/run-sync/curl.sh、run_sync.py(仅使用标准库)、run_sync.mjs(Node 18+,无依赖)。

设置定时任务:每天早上只获取新职位

examples/only-new-jobs/ 是一个每日运行的流程,适用于 IIMJobs、Hirist、Foundit 和 Instahyre,每个职位只返回一次。它会读取 Actor 的实时输入架构,并使用 onlyNewSinceLastRun(在你自己的 Apify 账户中保存 Actor 端记忆,不会对跳过的职位收费);如果构建版本支持,也会使用 skipJobIds,并始终保留本地已查看 ID 文件作为安全保障。包含 Python 和 Node 版本,以及 cron 和 GitHub Actions 代码片段。

无代码替代方案:在 Apify Console 中填写输入,Save as task,然后选择 Schedules → Create schedule(每日),再在任务的 Integrations 选项卡中添加 Google Sheets、Slack、webhook、Make 或 Zapier。

n8n

  • n8n/iimjobs-new-jobs-to-google-sheets-and-slack.json:Schedule(每天 08:00)→ HTTP Request 调用 run-sync-get-dataset-items → Google Sheets append or update(按职位 id 匹配,因此重新运行不会产生重复行)→ 发送一条包含职位数量的 Slack 消息。仅使用 n8n 内置节点。
  • n8n/<actor>.json:每个 Actor 都使用相同的 schedule → HTTP Request → Google Sheets append 模式。

选择 Workflows → Import from file 导入,然后创建两个凭据:为 HTTP Request 节点创建 Header Auth(名称为 Authorization,值为 Bearer <your Apify token>),并连接你的 Google Sheets(和 Slack)账户。替换 Google Sheets 节点中的工作表 URL。

AI Agent 和 MCP

  • AGENTS.md:列出每个 Actor 的 ID、适用场景(以及不适用场景)、经过验证的输入示例、输出字段和标价,以及 REST/MCP/CLI 调用模式和成本估算规则。将其放入 Agent 的上下文或代码仓库中。
  • skills/daemon-data-apify-actors/SKILL.md:包含相同目录的技能文件,带有 frontmatter,适用于 Claude Code、Codex 和其他支持技能的助手。
  • MCP:将 https://mcp.apify.com?tools=data_daemon/iimjobs-jobs-scraper,data_daemon/india-ipo-tracker(可填写任意列表的 Actor 名称)添加到 MCP 客户端,并提供请求头 Authorization: Bearer <APIFY_TOKEN> 或使用 OAuth。文档:https://docs.apify.com/platform/integrations/mcp

定价(标价,2026 年 10 月)

按事件付费;费用包含平台计算资源。Actor 页面会显示适用于你的 Apify 方案的价格。

ActorEvents
IIMJobs, Hiristjob $0.002 + 开启 includeDescription 时(默认)每个 job-description $0.002 → 每 1,000 个职位 $2,包含完整描述时为 $4
Oracle HCMjob $0.002 + 开启 includeDetails 时(默认)每个 job-details $0.002
India IPO Tracker每个 report-row $0.003;开启 includeIpoDetails 时每个 ipo-detail $0.015
Tickertape每个 quote-row(指数成分股或筛选器结果行)$0.002;每个 stock-profile(完整资料)$0.02
Dubai DLD每个 transaction $0.001
UK Gazettenotice $0.002 + 开启 includeLinkedData 时(默认)每个 notice-details $0.003
Foundit包含描述时每个 job $0.0008 → 每 1,000 个职位 $0.80,另加每次运行 $0.001 的 apify-actor-start 费用
Instahyre包含描述时每个 job $0.0008 → 每 1,000 个职位 $0.80,另加每次运行 $0.001 的 apify-actor-start 费用
Welcome to the Jungle包含描述时每个 job $0.0008 + 每次运行 $0.001(Free/Starter);面向法国的公开招聘平台,不包含美国/英国的独立匹配职位
Luma包含详情时每个 event $0.0015 → 每 1,000 个活动 $1.50,另加每次运行 $0.001 的 apify-actor-start 费用

Apify 免费方案每月包含 $5 的使用额度,足以试用这里的每个示例。使用 maxJobs / maxItems 限制测试运行规模。

支持

发现 Bug 或缺少字段?可在 Apify 上 Actor 的 Issues 标签页中提交问题(最快),也可以在此处提交。在 Actor 页面上留下简短评价,有助于其他用户找到它。

采用 MIT 许可。与 IIMJobs、Hirist、foundit、Instahyre、Oracle、Tickertape、Chittorgarh、InvestorGain、Dubai Land Department、The Gazette 或 Luma 均无关联。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。