Skip to main content
Glama
johnisanerd

Apify Wellfound Jobs API MCP Server

by johnisanerd

💼 Wellfound Jobs API: API вакансий стартапов с данными о зарплате и опционах

API вакансий стартапов для Wellfound (ранее AngelList Talent). Ищите по должности, местоположению и удалённой работе, получайте одну чистую JSON-строку на вакансию: полное описание, разобранные диапазоны зарплаты и опционов, а также сигналы о нанимающем стартапе, включая поддержку Y Combinator, ведущих инвесторов и стадию финансирования.

Актор: https://apify.com/johnvc/wellfound-jobs-api?fpr=9n7kx3

Видеообзор

Смотреть обзор

Текстовый обзор

Этот API вакансий превращает публичные списки вакансий Wellfound в структурированные данные. Вы передаёте roles (слагы Wellfound, например software-engineer, или простые слова вроде "software" и "pm", которые автоматически сопоставляются) и опционально locations, такие как san-francisco, new-york или london. Каждая пара должности и местоположения становится отдельным поиском, а API самостоятельно проходит по страницам результатов.

Каждая строка содержит title, url, полное описание в формате markdown description и компенсацию, разобранную в числа: salaryMin, salaryMax, salaryCurrency, equityMin и equityMax. Вложенный объект company включает name, size, tagline, stage и значки, публикуемые Wellfound, так что вы можете оставить только удалённые вакансии стартапов, только вакансии стартапов YC или только компании, активно нанимающие.

Конкретный пример использования: установите remoteOnly вместе с minSalary, чтобы создать еженедельную ленту удалённых вакансий стартапов с зарплатой выше определённого порога, затем включите fetchJobDetails, чтобы добавить льготы, отрасль, сайт компании и географические координаты для интересующих вас позиций.

Related MCP server: remoote-mcp

Быстрый старт

Предварительные требования

  • Python 3.11 или новее

  • uv для управления пакетами

  • API-токен Apify. Получите бесплатный API-ключ на https://apify.com?fpr=9n7kx3

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

Зачем использовать этот API вакансий Wellfound?

  • Полные описания включены. Полное описание вакансии возвращается в строке списка, а не за дополнительным запросом.

  • Зарплата и опционы в виде чисел. Wellfound публикует оплату как строку вида $135k - $175k * 0.05% - 0.25%. Этот API разбирает её в salaryMin, salaryMax, equityMin и equityMax, чтобы вы могли сортировать и фильтровать.

  • Сигналы стартапов для фильтрации. ycOnly, topInvestorsOnly, activelyHiringOnly и companyStage берутся прямо из значков, которые показывает Wellfound.

  • Платите только за то, что получаете. Тарификация за каждую доставленную вакансию, с отдельной небольшой платой за описание и опциональное обогащение деталей. Вакансии, отфильтрованные вами, не тарифицируются.

Возможности

Основные возможности

  • Поиск по должности, местоположению и статусу удалённой работы с автоматической пагинацией

  • Сопоставление произвольного текста должности с реальными слагами Wellfound ("software" → software-engineer)

  • Фильтры включения и исключения ключевых слов по заголовку, описанию, компании и местоположению

  • Фильтры по зарплате, опционам, типу занятости и опыту

  • Фильтры по сигналам стартапов: Y Combinator, ведущие инвесторы, активный найм, стадия финансирования

  • Опциональное обогащение деталей: льготы, отрасль, сайт компании, геоданные, структурированная зарплата

  • Вставка любого URL поиска Wellfound напрямую через startUrls

Качество данных

  • Одна строка на вакансию, дедупликация по всем поисковым потокам в рамках запуска

  • Временные метки ISO для каждой опубликованной вакансии

  • Запуски, не вернувшие результатов, объясняют причину в наборе данных, а не только в логе

Примеры использования

Базовый пример

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

Удалённые вакансии стартапов

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

Вакансии стартапов YC с зарплатой от $150k

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

Вакансии стартапов в городе с обогащением

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

Входные параметры

Параметр

Тип

Описание

roles

array

Категории должностей для поиска. Слагы Wellfound или простые слова, которые сопоставляются ("software" → software-engineer).

locations

array

Слагы местоположений, например san-francisco, new-york, london, india.

remoteOnly

boolean

Только вакансии с пометкой "удалённая работа".

keyword

string

Сужение результатов до вакансий, содержащих эту фразу. У Wellfound нет общесайтового полнотекстового поиска, поэтому это фильтрует страницы, которые загружает запуск.

excludeKeyword

string

Исключить вакансии, в заголовке или описании которых содержится эта фраза.

jobType

string

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

minSalary / maxSalary

integer

Минимальная и максимальная зарплата в USD в год.

minEquity

integer

Минимальный процент опционов.

ycOnly

boolean

Только компании, поддерживаемые Y Combinator.

topInvestorsOnly

boolean

Только компании с пометкой "поддержка ведущих инвесторов".

activelyHiringOnly

boolean

Только компании со значком "активно нанимают".

companyStage

string

Стадия финансирования, например early_stage.

includeDescription

boolean

Включать полное описание в формате markdown. По умолчанию true.

fetchJobDetails

boolean

Загружать страницу деталей каждой вакансии для дополнительных полей. По умолчанию false.

maxItems

integer

Максимальное количество возвращаемых вакансий по всем поискам.

maxPagesPerSearch

integer

Ограничение на количество страниц на один поисковый поток.

startUrls

array

Вставьте URL поиска Wellfound для прямого парсинга.

Формат вывода

{
  "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-строки: 0 7 * * * для ежедневного запуска в 7:00, 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 доступен как community-узел n8n: n8n-nodes-wellfound-jobs-api. В n8n: Settings → Community Nodes → Install, введите n8n-nodes-wellfound-jobs-api, примите предупреждение о рисках и перезапустите. Узел Wellfound Jobs появится в палитре узлов и будет работать как инструмент AI Agent.


Установка в Claude Cowork Desktop

Установка в Claude Cowork Desktop

Cowork — это режим автоматизации в настольном приложении. Чтобы предоставить ему API вакансий Wellfound в качестве инструмента, добавьте MCP-сервер Apify как коннектор.

  1. Откройте настольное приложение Claude и перейдите в Settings → Connectors (или Settings → Developer → Edit Config, чтобы напрямую редактировать claude_desktop_config.json).

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

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

  2. Добавьте MCP-сервер Apify, предварительно загруженный только этим актором:

{
  "mcpServers": {
    "apify": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api"
      ]
    }
  }
}
  1. Перезапустите приложение. Когда Cowork впервые вызовет инструмент, пройдите OAuth-запрос в браузере или добавьте свой API-токен Apify в настройках коннектора, чтобы пропустить OAuth.

  2. В чате Cowork убедитесь, что инструмент доступен, и попросите его запустить API вакансий Wellfound.

Скачайте настольное приложение и начните бесплатную пробную версию: https://claude.ai/referral/uIlpa7nPLg Подробнее: https://docs.apify.com/platform/integrations/claude-desktop


Установка в Claude Code

Установка в Claude Code

Claude Code — это инструмент командной строки. Добавьте MCP-сервер актора одной командой:

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 вызвать API вакансий Wellfound.

Попробуйте Claude Code бесплатно: https://claude.ai/referral/uIlpa7nPLg Документация MCP Claude Code: https://code.claude.com/docs/en/mcp


Установка в Claude (веб-сайт)

Установка в Claude (веб-сайт)

На claude.ai добавьте Apify как коннектор, затем включите только инструмент этого актора.

  1. Перейдите в Settings → Connectors → Browse connectors и найдите Apify MCP server. Установите его (включите или обновите, если потребуется).

  2. При подключении авторизуйтесь с помощью своего API-токена Apify и включите инструмент johnvc/wellfound-jobs-api.

  3. В любом чате откройте + → Connectors и включите Apify.

  4. Альтернативно выберите Add custom connector и вставьте полный MCP-URL https://mcp.apify.com/?tools=actors,docs,johnvc/wellfound-jobs-api, используя OAuth при запросе.

  5. Попросите Claude запустить API вакансий Wellfound.

Откройте Claude в вебе: https://claude.ai/referral/uIlpa7nPLg


Установка в Cursor

Установка в Cursor

Cursor читает MCP-серверы из файла проекта .cursor/mcp.json.

  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 → Settings → MCP и убедитесь, что сервер apify подключён (зелёная точка).

  2. В Composer или Chat попросите Cursor вызвать API вакансий Wellfound.

Новичок в Cursor? Скачайте здесь: https://cursor.com/referral?code=XQP4VBLI3NNX


Установка в ChatGPT

Установка в ChatGPT

ChatGPT подключается к MCP-серверу Apify через режим разработчика (доступен на планах 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 для рекрутинга, исследования рынка и формирования лидов — с надёжными структурированными результатами.

Последнее обновление: 18.08.2026

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to pull live job listings from major ATS platforms (Greenhouse, Lever, Ashby, Workable), Hacker News hiring threads, and detect hiring signals on company career pages.
    -
  • 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
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/johnisanerd/Apify-Wellfound-Jobs-API'

If you have feedback or need assistance with the MCP directory API, please join our Discord server