IIMJobs Jobs Scraper (Apify) - India MBA, finance & management jobs
リモートIIMJobs Jobs Scraper (Apify) - India MBA, finance & management jobs について
IIMJobsからインドのMBA、金融、コンサルティング、管理職の求人を収集するApify Actorです。求人データを扱う担当者向けに、詳細な説明を含むデータをJSONなどで出力します。
主な機能
- 01IIMJobsの求人収集
- 02求人詳細の取得
- 03キーワードと勤務地で検索
- 04掲載時期による絞り込み
- 05JSONなどの形式で出力
活用シーン
- 01都市別に新着の管理職を探す
- 02求人データセットの作成
- 03指定した求人項目の出力
- 04新しい求人の追跡
MCP 対応
ApifyのMCP連携でActor名をツール一覧に加えると公開できます。クライアントはBearer TokenまたはOAuthで認証します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.apify.com/?tools=data_daemon/iimjobs-jobs-scraperclaude mcp add --transport http datadmon-iimjobs-jobs-scraper https://mcp.apify.com/?tools=data_daemon/iimjobs-jobs-scraper{"mcpServers":{"datadmon-iimjobs-jobs-scraper":{"type":"http","url":"https://mcp.apify.com/?tools=data_daemon/iimjobs-jobs-scraper"}}}Cursor で開く{"servers":{"datadmon-iimjobs-jobs-scraper":{"type":"http","url":"https://mcp.apify.com/?tools=data_daemon/iimjobs-jobs-scraper"}}}VS Code で開く{"mcpServers":{"datadmon-iimjobs-jobs-scraper":{"type":"http","url":"https://mcp.apify.com/?tools=data_daemon/iimjobs-jobs-scraper"}}}{"mcpServers":{"datadmon-iimjobs-jobs-scraper":{"serverUrl":"https://mcp.apify.com/?tools=data_daemon/iimjobs-jobs-scraper"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.apify.com/?tools=data_daemon/iimjobs-jobs-scraper認証が必要ツール
詳細
Daemon Data - Apify アクターの例
Apify の Daemon Data 従量課金制データアクターをすぐに実行できる Python、Node.js、curl、n8n の例に加え、AI エージェントやコーディングアシスタント向けに、すべてのアクター(ID、使用するタイミング、入力、出力フィールド)を説明する AGENTS.md と Claude/エージェントスキルを用意しています。
各アクターはサイト独自の JSON エンドポイントを読み取るため、実行は数秒で完了し、プロキシもログインも不要です。また、料金は取得したレコードごとに発生します(コンピューティング費用を含みます)。
アクター
| Actor | Data | Actor ID | Examples |
|---|---|---|---|
| Welcome to the Jungle Jobs Scraper | フランスに特化した公開 WTTJ 求人情報。求人詳細、企業プロフィール、新着求人のみのフィードを含みます | rJLnujVhP6ucdnrof | python · node · n8n |
| IIMJobs Jobs Scraper | インドの MBA、金融、コンサルティング、マネジメント関連の求人情報。詳細な求人情報を含みます | fEBnL9mUQr81TGuh4 | python · node · n8n |
| Hirist.tech Jobs Scraper | インドの IT・テクノロジー関連の求人情報。詳細な求人情報、スキル、公開されている場合は給与を含みます | z2fAtS4KgvaqkK85b | python · node · n8n |
| Oracle HCM / Recruiting Cloud Jobs Scraper | Oracle Recruiting Cloud を利用するあらゆる採用サイトの全求人情報 | ADeJJ5VJCcUqYI87X | python · node · n8n |
| India IPO Tracker | リアルタイムの IPO GMP、QIB/NII/個人投資家の応募状況、カレンダー、上場データ | Q8tYzzX5YLgPLbQu4 | python · node · n8n |
| Tickertape India Stocks Scraper | NSE/BSE 指数の構成銘柄、比率スクリーナー、詳細な株式プロフィール | LjrpONBpsSkqWrHs5 | python · node · n8n |
| Dubai DLD Property Transactions | ドバイ土地局の売買、抵当、贈与取引。AED 価格と平方メートルあたりの価格を含みます | fSoMCyHMdU0YHp4kk | python · node · n8n |
| UK Gazette Insolvency Notices | The Gazette に掲載された解散申立て、管財手続き、清算に関する通知 | 4We8IBpLtJp6OkQd8 | python · node · n8n |
| Foundit (Monster India) Jobs Scraper | キーワード、都市、経験、掲載時期で検索できる foundit.in の求人情報。詳細な求人情報を含みます | UdAJvB5H72gNbfQfM | python · node · n8n |
| Instahyre Jobs Scraper | インドのプロダクト企業やスタートアップのテクノロジー関連求人。スキル、都市、経験、企業規模で検索でき、詳細な求人情報を含みます | GMe0nzJEhMj9PV8Mb | python · node · n8n |
| Luma Events Scraper | 都市、カテゴリ、キーワード、カレンダーで検索できる lu.ma のイベント情報。日程、会場、チケット、主催者を含みます | 51GnTTp3L9zzrKcb7 | python · node · n8n |
| Apna Jobs Scraper | Apna(apna.co)のインド求人情報。給与、地域、部門、勤務形態、詳細な求人情報を含み、求人掲示板全体をエクスポートできます | B2p841zTWw3MlLWxy | python · node · n8n |
| Shine Jobs Scraper | キーワードと都市で検索できる Shine.com のインド求人情報。詳細な求人情報、給与範囲、経験、スキル、業種を含みます | q1hOetk2h2sebleR2 | python · node · n8n |
| Unstop Scraper | Unstop の求人、インターンシップ、ハッカソン、コンテスト情報。給与または奨励金、賞品、締切、応募資格を含みます | g822pXuHqVz1LRaxK | python · node · n8n |
| ライブ価格を掲載したガイドと API ごとのページ:https://datadmon.github.io/(機械可読なインデックス:https://datadmon.github.io/llms.txt)。 |
Apify API では、16 進数 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 | 推定上場価格と GMP 履歴 CSV を含む IPO GMP の日次テーブルに加え、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:1 回の呼び出しでデータを取得
run-sync-get-dataset-items はアクターを起動し、最大 300 秒待機して、レスポンス内のデータセット項目を返します。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}'
- CSV で任意の列を取得するには、
&format=csv&fields=title,company.name,locations,applicants,postedAt,urlを追加します(xlsx、xml、rssも指定できます)。 - 300 秒を超える可能性がある実行(求人情報の全件エクスポート、数千件の Oracle 求人など)では、
POST /v2/acts/{id}/runsで実行を開始し、GET /v2/actor-runs/{runId}をポーリングしてから、GET /v2/datasets/{datasetId}/itemsで読み取ります。 - すべてのアクターで使える、両方のパターンの動作確認済みバージョン:
examples/run-sync/curl.sh、run_sync.py(標準ライブラリのみ)、run_sync.mjs(Node 18 以降、依存関係なし)。
スケジュール設定:新着求人のみを毎朝取得
examples/only-new-jobs/ は、IIMJobs、Hirist、Foundit、Instahyre を対象とした、各求人を 1 回だけ返す日次ループです。アクターのライブ入力スキーマを読み取り、onlyNewSinceLastRun(自分の Apify アカウント内に保存されるアクター側のメモリ。スキップされた求人には課金されません)または、ビルドで利用できる場合は 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:スケジュール(毎日 08:00)→run-sync-get-dataset-itemsへの HTTP Request → Google Sheets の append or update(求人idで照合するため、再実行しても行が重複しません)→ 件数を記載した Slack メッセージを 1 件送信します。n8n に組み込みのノードのみを使用します。n8n/<actor>.json:すべてのアクターで使える、同じスケジュール → HTTP Request → Google Sheets の append パターンです。
Workflows → Import from file でインポートし、認証情報を 2 つ作成します。HTTP Request ノード用の Header Auth(名前 Authorization、値 Bearer <your Apify token>)と、Google Sheets(および Slack)アカウントの認証情報です。Google Sheets ノードのシート URL を置き換えてください。
AI エージェントと MCP
AGENTS.md:各アクターの ID、使用する場面(および使用しない場面)、検証済みの入力例、出力フィールドと定価に加え、REST/MCP/CLI の呼び出しパターンとコスト見積もりのルールを記載しています。エージェントのコンテキストまたはリポジトリに追加してください。skills/daemon-data-apify-actors/SKILL.md:Claude Code、Codex、その他のスキル対応アシスタント向けに、同じカタログをフロントマター付きのスキルとして掲載しています。- MCP:MCP クライアントに
https://mcp.apify.com?tools=data_daemon/iimjobs-jobs-scraper,data_daemon/india-ipo-tracker(当社のアクター名を任意の数だけ指定できます)を追加し、ヘッダーAuthorization: Bearer <APIFY_TOKEN>または OAuth を使用してください。ドキュメント:https://docs.apify.com/platform/integrations/mcp
料金(定価、2026年10月)
イベントごとの従量課金です。プラットフォームのコンピューティング費用は含まれています。料金は Apify のプランに応じてアクターページに表示されます。
| アクター | イベント |
|---|---|
| IIMJobs、Hirist | job $0.002 + includeDescription がオン(デフォルト)の場合は job-description $0.002 → 1,000 件あたり $2、説明の全文付きでは $4 |
| Oracle HCM | job $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 Gazette | notice $0.002 + includeLinkedData がオン(デフォルト)の場合は notice-details $0.003 |
| Foundit | 説明を含む job $0.0008 → 1,000 件あたり $0.80、さらに実行ごとに apify-actor-start $0.001 |
| Instahyre | 説明を含む job $0.0008 → 1,000 件あたり $0.80、さらに実行ごとに apify-actor-start $0.001 |
| Welcome to the Jungle | 説明を含む job $0.0008 + 実行ごとに $0.001(Free/Starter);フランスに特化した公開求人ボードです。米国/英国向けの別個のマッチング対象は含まれません |
| Luma | 詳細を含む event $0.0015 → 1,000 件あたり $1.50、さらに実行ごとに apify-actor-start $0.001 |
Apify の無料プランには月額 $5 分の利用枠が含まれており、ここにあるすべての例を試すのに十分です。maxJobs/maxItems を使ってテスト実行の上限を設定してください。
サポート
バグや不足しているフィールドがありますか?Apify のアクターページにある Issues タブ(最速)またはこのリポジトリで Issue を作成してください。アクターページに簡単なレビューを投稿すると、ほかのユーザーが見つけやすくなります。
MIT ライセンスです。IIMJobs、Hirist、foundit、Instahyre、Oracle、Tickertape、Chittorgarh、InvestorGain、Dubai Land Department、The Gazette、Luma とは提携していません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。