mcpField
J
Job Search: 25,500+ career sites

Job Search: 25,500+ career sites

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

Job Search: 25,500+ career sites について

AI エージェント向けのホスト型求人検索サービスです。企業の公開採用サイトを検索し、最新求人の詳細情報と応募リンクを返します。

主な機能

  1. 0125,500 社以上の採用サイトを検索
  2. 02自然言語で職種や勤務地を指定
  3. 03日付、経験レベル、給与、ビザで絞り込み
  4. 04構造化された求人情報と応募リンクを返却
  5. 05企業サイトから最新の掲載情報を取得

活用シーン

  1. 01給与情報付きの新着リモート求人を探す
  2. 02指定企業の求人を比較する
  3. 03勤務地と経験レベルで求人を検索する
  4. 04n8n で毎日の求人通知を作成する

MCP 対応

Apify のリモート MCP サーバーを通じて求人検索ツールを提供します。クライアントはホスト型 MCP URL と Apify アカウントで接続します。

設定

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

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

ツール

詳細

Job Search MCP:25,500社以上の企業の採用サイトから最新の求人情報を検索

Claude、ChatGPT、Cursor、VS Code、その他あらゆるAI エージェントが、Greenhouse、Lever、Ashby、Workday、SmartRecruiters、Workable、Recruitee、Personio、Teamtailor、BambooHR、Breezy、Rippling、Oracle、Pinpoint、Jobviteなど、雇用主の採用サイトから求人情報を直接検索できるMCPツールです。

("remote senior python developer in Berlin")のように自然言語で1つのクエリを入力すると、条件に一致する最新の求人情報が、給与、リモート勤務の可否、経験レベル、掲載日、雇用主の応募リンクを含むコンパクトなJSONで返されます。

ホスト型のため、インストールや実行は不要です。このツールはApifyのMCPサーバーを通じて提供される、Apify上のJob Search API for AI Agents Actorです。

30秒で接続

リモートMCP URL(クライアントから求められたら、Apifyアカウントでサインインしてください):

https://mcp.apify.com?tools=richiedc95/job-search-api

Claude Code

claude mcp add --transport http job-search "https://mcp.apify.com?tools=richiedc95/job-search-api"

Cursor、Claude Desktop、VS Code、その他のJSON設定(OAuthの代わりにApify APIトークンを使用):

{
    "mcpServers": {
        "job-search": {
            "url": "https://mcp.apify.com?tools=richiedc95/job-search-api",
            "headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }
        }
    }
}

Apify ConsoleのSettings → API & Integrationsからトークンを取得してください。

エージェントに依頼する

  • 「今週掲載されたリモートのシニアデータエンジニアの求人を探して、給与を公開しているものを一覧にしてください。」
  • 「現在、ロンドンでプロダクトデザイナーを募集している企業はどこですか?」
  • 「ドイツでビザをサポートしてくれる、ジュニアフロントエンド開発者の求人を10件探してください。」
  • 「Stripe、Airbnb、Datadogで新たに掲載されたスタッフエンジニアの求人の給与を比較してください。」

ツール入力

フィールド説明デフォルト
query必須。 職種名、役割、スキル。例:data engineer。語句の順序は問いません。カンマで区切ると代替条件を指定できます。remote nurse in Texasのような自然言語も使用できます。
location求人の勤務地に記載されている必要がある都市、国、地域。例:London、Germany、US。anywhere
remoteOnly完全リモートの求人のみを対象にします。false
postedWithinDays過去N日以内に掲載された求人のみを対象にします(0=掲載日を問わない)。30
seniorityintern、junior、mid、senior、lead、manager、director、executiveのいずれかです。any
minSalary年間給与の最低額。給与が公開されていない求人は除外されます。0
visaSponsorship求人の説明にビザのサポートが記載されている求人のみを対象にします。false
company指定した企業のみを対象にします。例:Stripe, Airbnb。all
maxResults返す求人の件数。新しい順(1~200件)。20
maxPerCompany企業ごとの求人の最大件数です。3
includeDescription説明文をプレーンテキストで追加します(最大3,000文字)。false

出力

求人ごとに1件のレコードを新しい順に返します。

{
    "title": "Senior Data Engineer",
    "company": "Acme Analytics",
    "location": "Remote - US",
    "remote": true,
    "workplaceType": "remote",
    "seniority": "senior",
    "employmentType": "full-time",
    "salary": "USD 160,000-190,000 per year",
    "salaryMin": 160000,
    "salaryMax": 190000,
    "salaryCurrency": "USD",
    "salaryPeriod": "year",
    "postedAt": "2026-11-04",
    "url": "https://jobs.lever.co/acme/1a2b3c",
    "visaSponsorship": null,
    "ycBatch": "W21",
    "source": "lever"
}

求人1件あたり約130トークンなので、20件の結果でもどのコンテキストウィンドウにも十分収まります。

MCPを使わずに利用する

通常のHTTP APIとしても利用できます。1回の呼び出しで検索を実行し、求人情報を返します。

curl -X POST "https://api.apify.com/v2/acts/richiedc95~job-search-api/run-sync-get-dataset-items" \
  -H "Authorization: Bearer <YOUR_APIFY_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"query": "senior data engineer", "remoteOnly": true, "postedWithinDays": 7, "maxResults": 20}'

Python:

from apify_client import ApifyClient

client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("richiedc95/job-search-api").call(run_input={"query": "registered nurse", "location": "Texas", "maxResults": 20})
for job in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(job["postedAt"], job["title"], job["company"], job["url"])
ノーコード:n8n、Make、Zapier

コードを書かずに、Slack、Google Sheets、メールで毎日の求人アラートを受け取れます。

仕組み

  • 公開情報をもとに25,500社以上の企業とその求人掲示板のディレクトリを作成し、定期的に更新しています。
  • すべての企業の求人タイトルを毎日インデックス化するため、検索時にはそれらすべてをメモリ上で数秒以内に調べられます。
  • 条件に一致する掲載情報のうち新しいものから企業を確認し、一致する求人情報はすべて雇用主の採用サイトからリアルタイムで取得するため、募集終了した求人は返されません。
  • 企業が一般公開している求人掲示板のエンドポイントのみを使用します。ログインや個人データは不要で、LinkedInやIndeedのスクレイピングも行いません。

通常、20件の求人検索にかかる時間は約10秒です。

料金

Apify では結果ごとにお支払いいただきます。実行開始時に1,000 件あたり 4 ドルに加えてメモリ 1 GB あたり約 0.01 ドルがかかるため、20 件の検索では約 0.10 ドルです。このツールにサブスクリプションはなく、各呼び出しでは maxResults が上限になります。

同じデータを利用するその他のツール

フィードバック

バグを見つけた場合やフィルターを追加してほしい場合は、こちらまたは Actor の Issues タブから issue を作成してください。

ライセンス

このリポジトリのドキュメントとサンプルは MIT ライセンスで提供されています。

コメント

MCP は初めてですか?

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

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