Skip to main content
Glama
johnisanerd

Apify Wellfound Jobs API MCP Server

by johnisanerd

💼 Wellfound Jobs API: 給与と株式データを提供するスタートアップ求人API

Wellfound(旧AngelList Talent)向けのスタートアップ求人APIです。職種、場所、リモートステータスで検索し、1件の求人につき1行のクリーンなJSONを取得できます。完全な説明文、解析済みの給与と株式のレンジ、および採用スタートアップのシグナル(Y Combinatorの支援、主要投資家、資金調達ステージなど)が含まれます。

アクター: https://apify.com/johnvc/wellfound-jobs-api?fpr=9n7kx3

動画チュートリアル

動画を見る

テキストチュートリアル

この求人APIは、Wellfoundの公開スタートアップ求人情報を構造化データに変換します。roles(software-engineerのようなWellfoundスラッグ、または自動マッピングされる「software」や「pm」のようなプレーンテキスト)を指定し、オプションでlocations(san-francisco、new-york、londonなど)を指定します。各ロールと場所のペアが個別の検索となり、APIがページネーションされた結果を自動的に処理します。

各行にはtitle、url、完全なマークダウン形式のdescription、そして実際の数値にパースされた報酬情報(salaryMin、salaryMax、salaryCurrency、equityMin、equityMax)が含まれます。付随するcompanyオブジェクトには、name、size、tagline、stage、およびWellfoundが公開するバッジが含まれるため、リモートスタートアップ求人のみ、YCスタートアップ求人のみ、または積極採用中の企業のみに絞り込むことができます。

具体的なユースケース:remoteOnlyとminSalaryを設定して、一定の給与水準以上のリモートスタートアップ求人の週次フィードを構築し、fetchJobDetailsを有効にして、関心のある求人について福利厚生、業界、企業のWebサイト、地理座標を追加取得できます。

Related MCP server: workatastartup-mcp

クイックスタート

前提条件

git clone https://github.com/johnisanerd/Apify-Wellfound-Jobs-API.git
cd Apify-Wellfound-Jobs-API
uv sync
cp .env.example .env       # then paste your token into .env
uv run python wellfound-jobs-api-example.py

代替方法:APIキーを直接設定する

export APIFY_API_TOKEN="your_apify_api_token_here"
uv run python wellfound-jobs-api-example.py

このWellfound Jobs APIを使う理由

  • 完全な説明文を含む。 求人の完全な説明文が、追加のフェッチなしで一覧行に含まれます。

  • 給与と株式を数値として取得。 Wellfoundは報酬を$135k - $175k * 0.05% - 0.25%のような文字列で公開します。このAPIはそれをsalaryMin、salaryMax、equityMin、equityMaxにパースするため、並べ替えやフィルタリングが可能です。

  • フィルタリング可能なスタートアップシグナル。 ycOnly、topInvestorsOnly、activelyHiringOnly、companyStageは、Wellfoundが表示するバッジから直接取得されます。

  • 取得した分だけ支払う。 課金は配信された求人ごとで、説明文とオプションの詳細エンリッチメントには別途少額の料金がかかります。フィルターで除外された求人には課金されません。

機能

コア機能

  • 職種、場所、リモートステータスによる検索と自動ページネーション

  • フリーテキストの職種入力を実際のWellfoundスラッグにマッピング("software" → software-engineer)

  • タイトル、説明文、企業、場所に対するキーワードの包含・除外フィルター

  • 給与、株式、雇用形態、経験年数のフィルター

  • スタートアップシグナルフィルター:Y Combinator、主要投資家、積極採用中、資金調達ステージ

  • オプションの詳細エンリッチメント:福利厚生、業界、企業Webサイト、地理情報、構造化給与

  • startUrlsを使用してWellfoundの検索URLを直接貼り付け可能

データ品質

  • 実行内のすべての検索スレッドで重複排除された、1行1求人

  • 各求人の掲載開始日時のISOタイムスタンプ

  • 結果がゼロの実行では、ログだけでなくデータセットにも理由を表示

使用例

基本例

run_input = {"roles": ["software-engineer"], "maxItems": 5}

リモートスタートアップ求人

run_input = {"roles": ["software-engineer"], "remoteOnly": True, "maxItems": 25}

年収15万ドル以上のYCスタートアップ求人

run_input = {
    "roles": ["software-engineer"],
    "ycOnly": True,
    "minSalary": 150000,
    "maxItems": 25,
}

都市のスタートアップ求人(エンリッチメント付き)

run_input = {
    "roles": ["software-engineer"],
    "locations": ["san-francisco"],
    "fetchJobDetails": True,
    "maxItems": 10,
}

入力パラメータ

パラメータ

型

説明

roles

配列

検索する職種カテゴリ。Wellfoundスラッグまたは自動マッピングされるプレーンテキスト("software" → software-engineer)。

locations

配列

場所のスラッグ(例:san-francisco、new-york、london、india)。

remoteOnly

真偽値

リモートと表示された求人のみ。

keyword

文字列

このフレーズを含む求人に絞り込み。Wellfoundにはサイト全体のフリーテキスト検索がないため、実行が取得するページをフィルタリングします。

excludeKeyword

文字列

タイトルまたは説明文にこのフレーズを含む求人を除外。

jobType

文字列

full-time、part-time、contract、internship。

minSalary / maxSalary

整数

年間USDでの給与の下限と上限。

minEquity

整数

最低株式付与率(パーセント)。

ycOnly

真偽値

Y Combinator支援企業のみ。

topInvestorsOnly

真偽値

主要投資家の支援ありと表示された企業のみ。

activelyHiringOnly

真偽値

積極採用中バッジのある企業のみ。

companyStage

文字列

資金調達ステージ(例:early_stage)。

includeDescription

真偽値

完全なマークダウン説明文を含める。デフォルトはtrue。

fetchJobDetails

真偽値

各求人の詳細ページを取得して追加フィールドを取得。デフォルトはfalse。

maxItems

整数

全検索で返される最大求人数。

maxPagesPerSearch

整数

検索スレッドあたりのページ数の安全上限。

startUrls

配列

Wellfoundの検索URLを直接スクレイピングするために貼り付け。

出力形式

{
  "result_type": "job",
  "id": "4353862",
  "title": "Product Manager",
  "url": "https://wellfound.com/jobs/4353862-product-manager",
  "description": "### About the role ...",
  "compensationRaw": "$130k - $200k * 0.15% - 0.25%",
  "salaryMin": 130000,
  "salaryMax": 200000,
  "salaryCurrency": "USD",
  "equityMin": 0.15,
  "equityMax": 0.25,
  "jobType": "full-time",
  "remote": false,
  "remoteKind": "ONSITE",
  "locationNames": ["San Francisco"],
  "postedAt": "2026-07-28T20:58:57+00:00",
  "company": {
    "name": "Agave API",
    "slug": "agave-api",
    "size": "SIZE_11_50",
    "tagline": "Unified API for construction software",
    "stage": "early_stage",
    "ycFunded": true,
    "topInvestors": true,
    "activelyHiring": true
  }
}

fetchJobDetailsを有効にすると、各行にbenefits、industry、companyWebsite、geo、detailSalary、applicantLocationRequirementsも含まれます。

スケジュール設定

検索条件でタスクを保存し、スケジュールを設定して新規投稿の履歴を構築します。便利なcron文字列:毎日午前7時には0 7 * * *、毎週月曜日には0 6 * * 1。

よく検索される質問

スタートアップ求人データをAPIとして取得するには? Python、Apify API、または任意のMCPクライアントからこのアクターを実行します。JSON、CSV、Excel形式で返されます。

リモートスタートアップ求人を見つけるには? remoteOnlyをtrueに設定します。各行にはremote、remoteKind、acceptedRemoteLocationNamesが含まれます。

Y Combinatorスタートアップの求人を見つけるには? ycOnlyをtrueに設定するか、topInvestorsOnlyとcompanyStageでフィルタリングします。

特定の都市のスタートアップ求人を取得できますか? はい。rolesとlocations(san-francisco、new-york、londonなど)を組み合わせます。

給与と株式は含まれますか? はい。生テキストと数値範囲にパースされた形式の両方で含まれます。

Wellfoundは求職者にとって無料ですか? はい。このAPIは訪問者が見るのと同じ公開ページを読み取り、構造化データとして返します。

🪢 n8nから使用する

このAPIはn8nコミュニティノード、n8n-nodes-wellfound-jobs-api として利用可能です。n8nで:設定、コミュニティノード、インストールに進み、n8n-nodes-wellfound-jobs-apiを入力し、リスク確認プロンプトに同意して再起動します。Wellfound Jobsノードがノードピッカーに表示され、AIエージェントツールとして機能します。


Claude Cowork Desktopにインストール

Claude Cowork Desktopにインストール

Coworkはデスクトップアプリの自動化モードです。Wellfound Jobs APIをツールとして提供するには、Apify MCPサーバーをコネクタとして追加します。

  1. Claudeデスクトップアプリを開き、設定 → コネクタ(または設定 → 開発者 → 設定を編集で直接claude_desktop_config.jsonを編集)に移動します。

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows: %APPDATA%\Claude\claude_desktop_config.json

  2. このアクターのみをプリロードしたApify MCPサーバーを追加します:

{
  "mcpServers": {
    "apify": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api"
      ]
    }
  }
}
  1. アプリを再起動します。Coworkが初めてツールを呼び出すときに、ブラウザでOAuthプロンプトを完了するか、コネクタ設定にApify APIトークンを追加してOAuthをスキップします。

  2. Coworkチャットでツールが利用可能であることを確認し、Wellfound Jobs APIの実行を依頼します。

デスクトップアプリをダウンロードして無料トライアルを開始:https://claude.ai/referral/uIlpa7nPLg 詳細はこちら:https://docs.apify.com/platform/integrations/claude-desktop


Claude Codeにインストール

Claude Codeにインストール

Claude Codeはコマンドラインツールです。アクターのMCPサーバーを1つのコマンドで追加します:

claude mcp add --transport http apify \
  "https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api"

ブラウザOAuthの代わりにトークンを使用する場合:

claude mcp add --transport http apify \
  "https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api" \
  --header "Authorization: Bearer YOUR_APIFY_TOKEN"

その後、claude mcp listで確認するか、セッション内で/mcpを実行します。Claude CodeにWellfound Jobs APIの呼び出しを依頼します。

Claude Codeを無料で試す:https://claude.ai/referral/uIlpa7nPLg Claude Code MCPドキュメント:https://code.claude.com/docs/en/mcp


Claude(Webサイト)にインストール

Claude(Webサイト)にインストール

claude.aiでは、Apifyをコネクタとして追加し、このアクターのツールのみを有効にします。

  1. 設定 → コネクタ → コネクタを参照に移動し、Apify MCPサーバーを検索します。インストールします(プロンプトが表示されたら有効化または更新します)。

  2. 接続時にApify APIトークンで認証し、johnvc/wellfound-jobs-apiツールを有効にします。

  3. 任意のチャットで、+ → コネクタを開き、Apifyをオンにします。

  4. または、カスタムコネクタを追加を選択し、完全なMCP URL https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-apiを貼り付け、プロンプトが表示されたらOAuthを使用します。

  5. ClaudeにWellfound Jobs APIの実行を依頼します。

WebでClaudeを開く:https://claude.ai/referral/uIlpa7nPLg


Cursorにインストール

Cursorにインストール

Cursorはプロジェクトファイル.cursor/mcp.jsonからMCPサーバーを読み取ります。

  1. プロジェクトで.cursor/mcp.jsonを作成します:

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api"
    }
  }
}
  1. ブラウザOAuthの代わりにトークン認証を使用する場合は、ヘッダーを追加します:

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api",
      "headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
    }
  }
}
  1. Cursor → 設定 → MCPを開き、apifyサーバーが接続されていることを確認します(緑色のドット)。

  2. ComposerまたはChatで、CursorにWellfound Jobs APIの呼び出しを依頼します。

Cursorを初めて使う方はこちら:https://cursor.com/referral?code=XQP4VBLI3NNX


ChatGPTにインストール

ChatGPTにインストール

ChatGPTはデベロッパーモードを通じてApify MCPサーバーに接続します(ChatGPT Pro、Plus、Business、Enterprise、Educationプランで利用可能)。

  1. プロフィールアイコンをクリックし、Settings > Apps に移動します。Create app ボタンが表示されない場合は、Advanced settings を開いて Developer mode を有効にしてください。

  2. Create app をクリックし、フォームに次の内容を入力します:

    • Name: Apify

    • MCP Server URL: https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api

    • Authentication: OAuth

  3. Create をクリックし、Apify との接続を承認します。

  4. アプリを会話で使用するには、チャットの + をクリックし、Developer mode を選択して、Apify を選択します。

詳細なヘルプはこちら: https://docs.apify.com/platform/integrations/mcp


大切に作られています

Wellfound Jobs API を活用して、信頼性の高い構造化された結果で、リクルーティング、市場調査、リードジェネレーションのワークフローを強化しましょう。

最終更新日:2026年8月18日

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to search and explore remote job listings, salary stats, and popular roles, and supports token-authenticated actions like job alerts and apply redirects.
    MIT
  • A
    license
    C
    quality
    A
    maintenance
    Enables AI assistants to query Y Combinator startup jobs and companies via the Work at a Startup platform, including advanced filters for skills, salary, equity, and visa sponsorship, plus tools to fetch detailed company and job information.
    4
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables querying open job postings directly from company applicant-tracking systems (Greenhouse, Ashby, Lever), finding a company's job board, listing and comparing roles, and accessing salary data, all without scraping or API keys.
    3
    22 PyPI
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables real-time job search across thousands of companies' open roles from Greenhouse, Lever, Ashby, and SmartRecruiters, with full-text filtering and company-specific queries, no API key required.
    2
    MIT