Skip to main content
Glama
johnisanerd

Apify Wellfound Jobs API MCP Server

by johnisanerd

💼 Wellfound Jobs API: Eine Startup-Jobs-API für Gehalts- und Aktiendaten

Eine Startup-Jobs-API für Wellfound (ehemals AngelList Talent). Suche nach Rolle, Standort und Remote-Status und erhalte eine saubere JSON-Zeile pro Job: die vollständige Beschreibung, geparste Gehalts- und Aktienspannen sowie die Signale des einstellenden Startups, einschließlich Y Combinator-Unterstützung, Top-Investoren und Finanzierungsphase.

Actor: https://apify.com/johnvc/wellfound-jobs-api?fpr=9n7kx3

Video-Walkthrough

Walkthrough ansehen

Text-Walkthrough

Diese Jobs-API verwandelt die öffentlichen Startup-Listings von Wellfound in strukturierte Daten. Du gibst ihr roles (Wellfound-Slugs wie software-engineer oder einfache Wörter wie "software" und "pm", die für dich zugeordnet werden) und optional locations wie san-francisco, new-york oder london. Jedes Rollen-Standort-Paar wird zu einer eigenen Suche, und die API durchläuft die paginierten Ergebnisse für dich.

Jede Zeile enthält title, url, die vollständige Markdown-description und die Vergütung, die in echte Zahlen geparst wird: salaryMin, salaryMax, salaryCurrency, equityMin und equityMax. Das zugehörige company-Objekt enthält name, size, tagline, stage und die Badges, die Wellfound veröffentlicht, sodass du nur Remote-Startup-Jobs, nur YC-Startup-Jobs oder nur aktiv einstellende Unternehmen behalten kannst.

Ein konkretes Anwendungsbeispiel: Setze remoteOnly mit minSalary, um einen wöchentlichen Feed mit Remote-Startup-Jobs oberhalb einer Gehaltsschwelle zu erstellen, und aktiviere dann fetchJobDetails, um Benefits, Branche, die eigene Website des Unternehmens und Geo-Koordinaten für die Kurzliste, die dich interessiert, hinzuzufügen.

Related MCP server: workatastartup-mcp

Schnellstart

Voraussetzungen

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

Alternative: API-Schlüssel direkt setzen

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

Warum diese Wellfound Jobs API nutzen?

  • Vollständige Beschreibungen inklusive. Die vollständige Stellenbeschreibung wird in der Listungszeile zurückgegeben, nicht hinter einem zusätzlichen Abruf.

  • Gehalt und Aktien als Zahlen. Wellfound veröffentlicht die Vergütung als String wie $135k - $175k * 0.05% - 0.25%. Diese API parst es in salaryMin, salaryMax, equityMin und equityMax, sodass du sortieren und filtern kannst.

  • Startup-Signale zum Filtern. ycOnly, topInvestorsOnly, activelyHiringOnly und companyStage stammen direkt von den Badges, die Wellfound anzeigt.

  • Zahle nur für das, was du bekommst. Die Abrechnung erfolgt pro geliefertem Job, mit separaten kleinen Gebühren für die Beschreibung und die optionale Detailanreicherung. Durch deine Filter entfernte Jobs werden nie berechnet.

Funktionen

Kernfunktionen

  • Suche nach Rolle, Standort und Remote-Status mit automatischer Paginierung

  • Freitext-Rolleneingabe wird auf echte Wellfound-Slugs abgebildet ("software" zu software-engineer)

  • Keyword-Ein- und Ausschlussfilter für Titel, Beschreibung, Unternehmen und Standort

  • Gehalts-, Aktien-, Jobtyp- und Erfahrungsfilter

  • Startup-Signalfilter: Y Combinator, Top-Investoren, aktiv einstellend, Finanzierungsphase

  • Optionale Detailanreicherung: Benefits, Branche, Unternehmenswebsite, Geo, strukturiertes Gehalt

  • Direktes Einfügen jeder Wellfound-Such-URL mit startUrls

Datenqualität

  • Eine Zeile pro Job, dedupliziert über alle Such-Threads im Durchlauf

  • ISO-Zeitstempel für den Zeitpunkt der Veröffentlichung jedes Jobs

  • Durchläufe, die nichts zurückgeben, erklären im Dataset, warum, nicht nur im Log

Verwendungsbeispiele

Einfaches Beispiel

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

Remote-Startup-Jobs

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

YC-Startup-Jobs über 150.000 $

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

Startup-Jobs in einer Stadt mit Anreicherung

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

Eingabeparameter

Parameter

Typ

Beschreibung

roles

array

Rollenkategorien zur Suche. Wellfound-Slugs oder einfache Wörter, die zugeordnet werden ("software" zu software-engineer).

locations

array

Standort-Slugs, z. B. san-francisco, new-york, london, india.

remoteOnly

boolean

Nur als Remote gekennzeichnete Jobs.

keyword

string

Ergebnisse auf Jobs mit diesem Begriff eingrenzen. Wellfound hat keine standortweite Freitextsuche, daher filtert dies die Seiten, die ein Durchlauf abruft.

excludeKeyword

string

Jobs ausschließen, deren Titel oder Beschreibung diesen Begriff enthält.

jobType

string

full-time, part-time, contract, internship.

minSalary / maxSalary

integer

Gehaltsunter- und -obergrenze in USD pro Jahr.

minEquity

integer

Mindestaktienbeteiligung in Prozent.

ycOnly

boolean

Nur Y Combinator-unterstützte Unternehmen.

topInvestorsOnly

boolean

Nur Unternehmen, die als von Top-Investoren unterstützt gekennzeichnet sind.

activelyHiringOnly

boolean

Nur Unternehmen mit dem Badge "aktiv einstellend".

companyStage

string

Finanzierungsphase, z. B. early_stage.

includeDescription

boolean

Vollständige Markdown-Beschreibung einfügen. Standard true.

fetchJobDetails

boolean

Detailseite jedes Jobs für zusätzliche Felder abrufen. Standard false.

maxItems

integer

Maximale Anzahl zurückgegebener Jobs über alle Suchen hinweg.

maxPagesPerSearch

integer

Sicherheitsgrenze für Seiten pro Such-Thread.

startUrls

array

Wellfound-Such-URLs zum direkten Scrapen einfügen.

Ausgabeformat

{
  "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
  }
}

Mit aktiviertem fetchJobDetails enthalten die Zeilen auch benefits, industry, companyWebsite, geo, detailSalary und applicantLocationRequirements.

Zeitplanung

Speichere einen Task mit deiner Suche und füge einen Zeitplan hinzu, um einen Verlauf neuer Stellenanzeigen zu erstellen. Nützliche Cron-Strings: 0 7 * * * für täglich um 7 Uhr, 0 6 * * 1 für montags.

Nutzer suchen auch nach

Wie erhalte ich Startup-Jobdaten als API? Führe diesen Actor über Python, die Apify-API oder einen beliebigen MCP-Client aus. Er gibt JSON, CSV oder Excel zurück.

Wie finde ich Remote-Startup-Jobs? Setze remoteOnly auf true. Die Zeilen enthalten remote, remoteKind und acceptedRemoteLocationNames.

Wie finde ich Y Combinator-Startup-Jobs? Setze ycOnly auf true oder filtere nach topInvestorsOnly und companyStage.

Kann ich Startup-Jobs für eine bestimmte Stadt erhalten? Ja. Kombiniere roles mit locations wie san-francisco, new-york oder london.

Enthält es Gehalt und Aktien? Ja, sowohl als Rohtext als auch in numerische Spannen geparst.

Ist Wellfound kostenlos für Arbeitssuchende? Ja. Diese API liest dieselben öffentlichen Seiten, die ein Besucher sieht, und gibt sie als strukturierte Daten zurück.

🪢 Nutzung mit n8n

Diese API ist als n8n-Community-Node verfügbar: n8n-nodes-wellfound-jobs-api. In n8n: Einstellungen, Community-Nodes, Installieren, n8n-nodes-wellfound-jobs-api eingeben, den Risikohinweis akzeptieren und neu starten. Der Wellfound Jobs-Node erscheint dann in der Node-Auswahl und funktioniert als KI-Agent-Tool.


Installation in Claude Cowork Desktop

Installation in Claude Cowork Desktop

Cowork ist der Automatisierungsmodus der Desktop-App. Um ihr die Wellfound Jobs API als Tool zur Verfügung zu stellen, füge den Apify MCP-Server als Connector hinzu.

  1. Öffne die Claude-Desktop-App und gehe zu Einstellungen → Connectors (oder Einstellungen → Entwickler → Config bearbeiten, um claude_desktop_config.json direkt zu bearbeiten).

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

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

  2. Füge den Apify MCP-Server hinzu, der nur mit diesem Actor vorkonfiguriert ist:

{
  "mcpServers": {
    "apify": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api"
      ]
    }
  }
}
  1. Starte die App neu. Wenn Cowork das Tool zum ersten Mal aufruft, schließe den OAuth-Dialog in deinem Browser ab oder füge dein Apify-API-Token in den Connector-Einstellungen hinzu, um OAuth zu überspringen.

  2. Bestätige in einem Cowork-Chat, dass das Tool verfügbar ist, und bitte es, die Wellfound Jobs API auszuführen.

Lade die Desktop-App herunter und starte eine kostenlose Testversion: https://claude.ai/referral/uIlpa7nPLg Weitere Hilfe: https://docs.apify.com/platform/integrations/claude-desktop


Installation in Claude Code

Installation in Claude Code

Claude Code ist das Befehlszeilentool. Füge den MCP-Server des Actors mit einem Befehl hinzu:

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

Um anstelle des Browser-OAuth einen Token zu verwenden:

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

Dann mit claude mcp list überprüfen oder /mcp in einer Sitzung ausführen. Bitte Claude Code, die Wellfound Jobs API aufzurufen.

Teste Claude Code kostenlos: https://claude.ai/referral/uIlpa7nPLg Claude Code MCP-Dokumentation: https://code.claude.com/docs/en/mcp


Installation in Claude (Website)

Installation in Claude (Website)

Auf claude.ai fügst du Apify als Connector hinzu und aktivierst dann nur das Tool dieses Actors.

  1. Gehe zu Einstellungen → Connectors → Connectors durchsuchen und suche nach Apify MCP server. Installiere es (bei Aufforderung aktivieren oder aktualisieren).

  2. Authentifiziere dich beim Verbinden mit deinem Apify-API-Token und aktiviere das Tool johnvc/wellfound-jobs-api.

  3. Öffne in einem beliebigen Chat + → Connectors und aktiviere Apify.

  4. Alternativ wähle Benutzerdefinierten Connector hinzufügen und füge die vollständige MCP-URL https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api ein, wobei du bei Aufforderung OAuth verwendest.

  5. Bitte Claude, die Wellfound Jobs API auszuführen.

Öffne Claude im Web: https://claude.ai/referral/uIlpa7nPLg


Installation in Cursor

Installation in Cursor

Cursor liest MCP-Server aus einer Projektdatei unter .cursor/mcp.json.

  1. Erstelle in deinem Projekt .cursor/mcp.json:

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api"
    }
  }
}
  1. Wenn du Token-Auth gegenüber Browser-OAuth bevorzugst, füge einen Header hinzu:

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api",
      "headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
    }
  }
}
  1. Öffne Cursor → Einstellungen → MCP und bestätige, dass der apify-Server verbunden ist (grüner Punkt).

  2. Bitte Cursor im Composer oder Chat, die Wellfound Jobs API aufzurufen.

Neu bei Cursor? Hol es dir hier: https://cursor.com/referral?code=XQP4VBLI3NNX


Installation in ChatGPT

Installation in ChatGPT

ChatGPT verbindet sich über den Entwicklermodus mit dem Apify MCP-Server (verfügbar für ChatGPT Pro, Plus, Business, Enterprise und Education-Pläne).

  1. Klicken Sie auf Ihr Profilsymbol und gehen Sie zu Einstellungen > Apps. Wenn Sie keine Schaltfläche App erstellen sehen, öffnen Sie Erweiterte Einstellungen und aktivieren Sie Entwicklermodus.

  2. Klicken Sie auf App erstellen und füllen Sie das Formular aus:

    • Name: Apify

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

    • Authentifizierung: OAuth

  3. Klicken Sie auf Erstellen und autorisieren Sie die Verbindung mit Apify.

  4. Um die App in einem Gespräch zu verwenden, klicken Sie im Chat auf +, wählen Sie Entwicklermodus und dann Apify.

Weitere Hilfe: https://docs.apify.com/platform/integrations/mcp


Mit Sorgfalt gemacht

Nutzen Sie die Wellfound Jobs API, um Ihre Personalbeschaffung, Marktforschung und Lead-Generierungs-Workflows mit zuverlässigen, strukturierten Ergebnissen zu unterstützen.

Zuletzt aktualisiert: 18.08.2026

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