mcpField
C
Cornerstone Jobs Scraper & API - All CSOD Career Sites, Remote

Cornerstone Jobs Scraper & API - All CSOD Career Sites, Remote

リモート
apify.comビジネス・マーケティング01 日前に更新
リポジトリ公式サイト

Cornerstone Jobs Scraper & API - All CSOD Career Sites, Remote について

Cornerstone Jobs Scraper & API - All CSOD Career Sites, Remoteは、Cornerstone OnDemandの採用サイトをリアルタイム検索するApify Actorです。求職者、採用チーム、データ利用者向けで、企業サイトのリンクを事前に指定せず検索できます。

主な機能

  1. 01複数のCornerstone採用サイトを検索
  2. 02職種・場所・掲載日で絞り込み
  3. 03求人リンクの有効状態を確認
  4. 04求人詳細と応募リンクを取得
  5. 05JSON・CSV・Excelで出力

活用シーン

  1. 01検索エンジンに載らない求人を探す
  2. 02企業横断で採用状況を検索
  3. 03企業の求人動向を監視
  4. 04API経由で求人データを取得

MCP 対応

AIエージェントはApify MCPサーバー経由でActorを呼び出し、Cornerstoneの求人検索と結果取得を行えます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.apify.com/?tools=anshumanatrey/cornerstone-jobs-search
インストールコマンドをコピー
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=anshumanatrey/cornerstone-jobs-search認証が必要

ツール

詳細

Cornerstone Jobs Scraper & API - すべてのCSODキャリアサイトをリモートで検索

Cornerstoneの求人スクレーパーとAPIです。Cornerstone OnDemand(csod.com)を利用しているすべての企業のキャリアサイトを一度にリアルタイムで検索し、各求人の職種名、企業名、勤務地、リモート可否、掲載日、締切日、リンクを新しい順に取得します。詳細取得を有効にすると、求人の説明、正確な掲載時刻、住所、応募リンクも取得できます。

CSOD求人API、Cornerstoneキャリアサイトスクレーパー、またはApify Console、Apify API、Python、JavaScript、n8n、Make、AIエージェントから毎日取得する求人フィードとして利用でき、JSON、CSV、Excelにエクスポートできます。これはsite:csod.comというGoogle検索演算子を情報源で直接実行するものですが、その検索演算子では見つからない求人にもアクセスできます。求人のほぼ半数は、検索エンジンに公開されていないキャリアサイトに掲載されています。Apify Actorとして利用できます。求人1件あたり$0.002、詳細付きで$0.003、開始料金なし、ログイン不要、APIキー不要です。

何ができますか?

  • 605社の雇用主が運営する1,110のキャリアサイトを一度に検索でき、すべての検索は約1分で完了します。McDonald's、Henkel、Turner Construction、STRABAG、Linde、Kohler、A.S. Watson、CEVA Logistics、World Bank Group、多数の大学や病院などの雇用主に、61,000件以上の募集中の求人があります。
  • **キーワードは1つで十分です。**職種名を入力してStartを押してください。フォームを空欄のままにすると、あらゆる種類の最新求人が検索されます。
  • **リアルタイムで取得し、新しい順に表示します。**各求人は保存済みのコピーではなく、実行時にCornerstoneから取得されます。
  • **自然な入力に対応するフィルターを利用できます。**Germany、EMEA、Remote、last 24 hoursのほか、site:newcold.csod.com intext:engineerのようなGoogle検索演算子を貼り付けて使えます。
  • **求人リンクを確認できます。**リンクを貼り付けると、それぞれのステータスが募集中、終了、または見つからないのいずれかで返されます。

他のCornerstoneスクレーパーとの違いは何ですか?

  • **企業を事前に知っておく必要はありません。**確認済みのすべてのキャリアサイトを一度に検索するため、職種名を指定すれば、聞いたことのない雇用主の求人も見つかります。他のCornerstone Actorでは、すでに知っているキャリアサイトのリンクを指定する必要があります。
  • **Googleで見つからない求人にもアクセスできます。**採用中のキャリアサイト840件のうち259件は、検索エンジンにアクセスしないよう指示しており、募集中の求人61,090件のうち28,525件(47%)が掲載されています(2026-10-30時点の測定値)。たとえば、McDonald'sの求人ページにはnoindexが設定されています。site:検索では、こうした求人は見つかりません。
  • **データベースではなく、リアルタイムに取得します。**複数のATSを対象とするActorでは保存済みのインデックスが提供されますが、このActorは実行時にCornerstoneへ問い合わせるため、返される求人は実行時点で掲載されていたものです。
  • **取得に失敗しても料金はかかりません。**料金は返された行ごとに発生し、詳細を取得できなかった行は通常の求人として課金されます。

どのような場合に使うべきですか?

  • **求職者や求人サイト:**GoogleやLinkedInには掲載されない大手雇用主の新着求人を、毎日のスケジュールで見つける場合。
  • **採用担当者やソーシングチーム:**数百社の雇用主を対象に、特定の職種を採用している企業を把握する場合。
  • **営業や市場調査:**国や日付ごとに、特定の職種を採用している企業を購買意欲のシグナルとして見つける場合。
  • **データチームやAIエージェント:**APIまたはMCPを通じて、Cornerstoneの求人を安定したクリーンなフィードとして取得する場合。

Cornerstoneの求人スクレイピング料金はいくらですか?

イベントごとの従量課金です。プラットフォームの利用料は含まれており、開始料金や月額料金はありません。

イベント料金課金されるタイミング
求人$0.002保存された求人1件、および終了または見つからないことが確認されたリンク1件
詳細付き求人$0.003詳細取得が有効な状態で保存された求人1件

有料のApifyプランでは、Scaleで10%割引($0.0018と$0.0027)、Business以上で20%割引($0.0016と$0.0024)になります。

求人(FreeとStarterの料金)料金
最新の求人100件$0.20
詳細付きの求人100件$0.30
求人1,000件$2.00
詳細付きの求人10,000件$30.00

Apifyの月額無料クレジット$5で、約2,500件の求人を取得できます。求人件数(maxJobs)で実行ごとの最大料金が決まり、実行は支出上限に達すると、その旨を示すメッセージを表示して停止します。

他のCornerstoneスクレイパーと比べて料金はどうですか?

2026-10-30に「cornerstone」「csod」「cornerstone jobs」「cornerstone ondemand」で検索して見つかった、タイトル、説明、または対応プラットフォームの一覧にCornerstoneまたはCSODを記載しているApify Store上の各Actorを、過去30日間のユーザー数順に並べています。各掲載ページの無料プランの料金です。

Actor30日間のユーザー数1件あたり開始料金対応範囲
fantastic-jobs/career-site-job-listing-api1,668$0.012$0.01独自データベースの54のATS。csodはフィルターの1つです
memo23/career-site-ats-jobs-api85$0.004$0.03116のATS。Cornerstoneも含みます
gefese/cornerstone-jobs-scraper1$0.0015なしCornerstone。貼り付けた採用サイトのリンクが対象です
gefese/multi-ats-jobs-scraper1$0.0015なし複数のATS。貼り付けた採用サイトのリンクが対象です
このActor新規$0.002なしCornerstone。リンクを指定せず、すべての採用サイトを対象にします

他のサービスのほうが安い場合:採用サイトのリンクがすでにある場合は、gefeseのActorのほうが1件あたりの料金は安くなります。他のサービスのほうが多くの処理を行う場合:複数のATSに対応したActorは、1回の実行で多くのプラットフォームをカバーします。

どのような入力を受け付けますか?

必須項目はありません。職種名を入力してStartを押すか、フォームを空のままStartを押してください。

フィールド説明
検索する職種名(searchTerms)1行に1つ入力します。タイトルにすべての単語が含まれる求人が一致します。frontendならFront-Endも見つかります。Googleの検索演算子やCornerstoneのリンクを貼り付けることもできます
求人の勤務地(location)都市、州、国、または地域を指定します。例:London、United States、EMEA、LatAm。Worldwideは世界中で応募可能な求人を検索し、Remoteはリモート勤務の求人を検索します
リモートまたは出社(workType)remote、hybrid、またはonsiteを指定します。Cornerstoneにはリモート勤務のフィールドがないため、タイトルと勤務地を読み取ります
直近の掲載期間(postedWithin)24時間、3日、7日、30日、期間指定なし、または48時間などの任意の期間を指定します
求人数(maxJobs)新しい順に取得する件数です。デフォルトは100、すべての一致を取得する場合は0です
詳細情報(includeDetails)説明文(テキストとHTML)、正確な掲載時刻、参照情報、応募リンク、市、地域、国を追加します
除外する単語(excludeTerms)seniorやinternなど、タイトルに含まれる単語を指定して求人を除外します
説明文も検索(searchDescriptions)タイトルだけでなく、説明文内の単語も検索します
対象企業のみ(companies)企業名(Henkel)、アドレス内の名前(henkel)、または採用サイトのリンクを指定します。空欄の場合はすべての企業を検索します
確認する求人リンク(jobUrls)検索の代わりに求人リンクを貼り付け、まだ応募可能かどうかを確認します

入力例:

{
  "searchTerms": ["software engineer"],
  "location": ["Germany", "United States"],
  "postedWithin": "7 days",
  "maxJobs": 100
}

出力はどのような形式ですか?

求人1件につき1行で、新しい順に表示されます。以下の行は、2026-10-30にbuild 1.0.1で、1社を対象にengineerという単語を1秒間検索した実行結果です:

求人タイトル(title)企業名(company)主な勤務地(location)掲載日(postedAt)まだ応募可能か(status)
Senior Project EngineerNewColdBreda, NL2026-07-03open
Senior Network EngineerNewColdBreda, NL2026-07-03open
Project Engineer (HBO)NewColdCulemborg, NL2026-07-03open
Project Engineer IndiaNewColdIN2024-09-18open

JSONでの1行の例:

{
  "title": "Senior Project Engineer",
  "company": "NewCold",
  "location": "Breda, NL",
  "otherLocations": [],
  "workType": null,
  "postedAt": "2026-07-03",
  "expiresAt": null,
  "jobUrl": "https://newcold.csod.com/ux/ats/careersite/5/home/requisition/954?c=newcold",
  "applyUrl": "https://newcold.csod.com/ux/ats/careersite/5/home/requisition/954?c=newcold",
  "status": "open",
  "platform": "cornerstone",
  "companySlug": "newcold/5",
  "jobId": "954",
  "checkedAt": "2026-10-30T11:57:07+00:00"
}

詳細情報を有効にすると、description、descriptionHtml、reference、city、region、country、countryCodeが追加され、掲載日は正確な時刻に置き換わります。また、実行時にはOUTPUTレコードが書き込まれます。このレコードには、読み取った採用サイトの数、一致して保存された求人の数、および入力内容の読み取り方法に関するメモが含まれます。

処理速度はどのくらいですか?

デフォルトのメモリ2 GBで、すべての採用サイトを69秒で処理します(実行b24SuuFL58CMyduIh、2026-10-30、最新の求人100件)。企業名を指定した検索は数秒で完了し、詳細情報の取得には求人1件あたり少し時間がかかります。

よくある質問

これらの求人が Google に掲載されないのはなぜですか?

各社の Cornerstone 採用サイトには、検索エンジン向けの設定があります。この設定がオフの場合、求人ページには noindex が付与されず、求人のマークアップもないため、Google はページを検索結果から除外します。2026-10-30 時点では、840 の採用サイトのうち 259 サイトで設定がオフになっており、求人全体の 47% を占めていました。

すべての企業をどのように見つけていますか?

Wayback Machine には、csod.com 配下にあるアーカイブ済みページがすべて記録されており、そこから 1,754 の採用サイトが見つかりました。そのうち、現在も応答するのは 1,110 サイトです。これは、検索エンジンではなくアーカイブを使って site:csod.com の検索を行うようなものです。リストにない企業を検索するには、その企業の採用サイトのリンクを「Only these companies」に貼り付けてください。

ログインや API キーは必要ですか?

いいえ。各採用サイトで一般の訪問者に表示される情報を、そのページ自体が使用する匿名アクセスで読み取ります。Apify アカウントだけが必要です。

Python や AI エージェントから実行するにはどうすればよいですか?

Apify API を使い、Apify トークンを指定して実行します。

from apify_client import ApifyClient

client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("anshumanatrey/cornerstone-jobs-search").call(run_input={"searchTerms": ["software engineer"]})
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(row["title"], row["company"], row["location"], row["jobUrl"])

AI エージェントは、https://mcp.apify.com の Apify MCP サーバーを通じて呼び出せます。また、n8n と Make には Apify ノードがあります。

募集終了した求人にも料金がかかりますか?

検索結果には募集中の求人のみが含まれます。貼り付けたリンクの求人が募集終了、または見つからなかった場合も、確認して応答した結果であるため、Job 行は 1 行として扱われます。

利用は合法ですか?

公開されている求人情報を読み取ります。各サイトの利用規約や、ご自身に適用されるプライバシー法への対応を含め、データの利用方法についてはご自身の責任となります。

制限事項

  • Cornerstone では給与、職種、部門、リモート勤務の項目は公開されていないため、表示されません。リモート勤務とハイブリッド勤務は、タイトルと勤務地のみから判断します。
  • タイトルと説明文は、各社が使用する言語で表示されます。
  • 企業名については、Cornerstone が公開するのはアドレスに含まれる名前のみです。そのため、大手企業の名前は手作業で記載し、それ以外はその名前から読み取ります。
  • 採用サイトのリストは 2026-10-30 に作成されました。それ以降に参加した企業は、企業名を指定した場合にのみ検索されます。
  • 掲載から何年も経った求人が含まれることがあります。企業が求人を長期間募集状態のままにしている場合、Cornerstone が掲載しているため、募集中として返されます。

メンテナンス担当者

Anshuman Atrey(@AnshumanAtrey)が開発・メンテナンスしています。Anshuman Atrey は Apify Store でデータおよび OSINT アクターのポートフォリオを公開しています。機能のリクエストやバグの報告は、LinkedIn(最も迅速)、GitHub リポジトリでの issue の作成、または atrey.dev からご連絡ください。

関連アクター

アクター用途
ashby-jobs-searchAshby のすべての求人ボードにある求人をリアルタイムで検索
linkedin-harvesterメールアドレスから LinkedIn プロフィールを検索し、企業の関係者を特定
theharvester-osintドメインからメールアドレスとサブドメインを検索

ドキュメント

最終更新日

2026-10-30(バージョン 1.0)

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。