
Wellfound Jobs Scraper & API - AngelList Startup Jobs, Equity
io.github.AnshumanAtrey由 GitHub 帳號 AnshumanAtrey 發布v1.0.11更新於 Nov 13, 2026
Wellfound Jobs Scraper - Startup Salary & Equity
發布方自己的服務:Scraper API
概覽
擷取 Wellfound(原 AngelList Talent)新創職缺,依最新優先回傳薪資、股權、公司階段與募資等結構化資料。
- 可以做什麼
- 依職稱、地點、遠端方式、工作型態、薪資、經驗與公司階段搜尋新創職缺,跨所有頁面依最新優先排序。
- 讀取每筆職缺的標題、公司、地點、辦公方式、薪資與股權區間、經驗要求、公司規模、階段、標章、刊登日期與連結。
- 取得職缺完整詳情:描述、簽證贊助、搬遷、時區、技能,以及公司市場與募資輪次。
- 檢查貼上的 Wellfound 或 angel.co 職缺連結,回報開放、已關閉或找不到。
- 透過 Apify API、用戶端或工作流程工具匯出為 JSON、CSV 或 Excel。
- 適用情境
- 適合求職者與職缺看板建立每日新創職缺資訊流,適合招募方了解哪些新創公司正在徵才,也適合業務或創投研究把徵才視為採購訊號。當助理需要不需 Wellfound 登入的結構化職缺資料時也很實用。
- 執行需求
- 遠端 MCP 端點 mcp.apify.com,需要 Apify 帳號登入,或使用帶 Apify API 權杖的 Authorization Bearer 標頭。執行費用計入該 Apify 帳號;不需 Wellfound 登入或 API 金鑰。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Wellfound Jobs Scraper & API - AngelList Startup Jobs, Equity,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.AnshumanAtrey%2Fwellfound-jobs-search/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"wellfound-jobs-scraper-api-angellist-sta": {
"type": "http",
"url": "https://mcp.apify.com/?tools=anshumanatrey/wellfound-jobs-search"
}
}
}README
Wellfound Jobs Scraper & API - AngelList Startup Jobs, Equity
Wellfound jobs scraper and API for wellfound.com, formerly AngelList Talent: search startup jobs by role, place and remote, newest first, and get each job's title, startup, places, remote or office setting, salary and equity, years of experience, startup size, stage and badges, posting date and link. Turn on full details for the description, visa sponsorship, relocation, preferred time zones, skills, the startup's markets and its funding.
Use it as a Wellfound API with no login, an AngelList jobs scraper for remote startup jobs and tech jobs at YC and venture-backed startups, or a daily feed of new startup jobs from the Apify Console, the Apify API, Python, JavaScript, n8n, Make or an AI agent over MCP, and export JSON, CSV or Excel. It reads the public search pages wellfound.com serves to every visitor, every page of each search. Available as an Apify Actor. $0.0027 per job, $0.0029 with full details, $0.005 per run start, no login, no API key.
Use it from an AI assistant:
- Claude (claude.ai and the desktop app): Add Wellfound Jobs to Claude, click Continue, sign in to Apify, Allow, and ask in plain words.
- All 18 job boards at once: Add Global Job Search to Claude: one connector to Global Job Search API, which searches this board and 17 more in one run, worldwide and remote, newest first, each job once.
- Claude Code:
claude mcp add --transport http wellfound-jobs-search "https://mcp.apify.com?tools=anshumanatrey/wellfound-jobs-search", then run/mcpto sign in to Apify. - Codex:
codex mcp add wellfound-jobs-search --url "https://mcp.apify.com?tools=anshumanatrey/wellfound-jobs-search", thencodex mcp login wellfound-jobs-search. - Any other MCP client:
https://mcp.apify.com?tools=anshumanatrey/wellfound-jobs-search, signed in with Apify or anAuthorization: Bearer <APIFY_TOKEN>header.
What does it do?
- Reads every page of a Wellfound search, then sorts it newest first. Wellfound's search pages list startups in its own order, not by date: the newest jobs of a search sit on any of its pages (the 100 newest of the US search were spread over pages 1 to 132 of 167 on 2026-11-10). Wellfound Jobs Scraper reads all of them, so the first rows are the newest jobs of the whole search.
- Startup data on every row. Pay and equity as Wellfound shows them, parsed into numbers with their currency; the startup's size, stage (early, growth, scale, public) and badges such as YC Funded, Top Investors, Valuation $1B+ and Recently funded; the remote setting in Wellfound's own words and the countries a remote job hires in.
- One job title is enough. Type software engineer and press Start. Wellfound's 518 roles are matched for you, and a title no role fits is found in every job. Leave the form empty for the newest jobs on all of Wellfound.
- Places the way people type them. San Francisco, NYC, Bangalore or Bengaluru, California, Germany, Europe, EMEA, Remote India or Worldwide. Wellfound's own place pages hold every town inside a country or region, and a job read from one is matched to it even when its own town is a small one.
- Filters startup job seekers use. Remote, hybrid or onsite, job type (cofounder roles included), years of experience, lowest yearly pay in any currency, and startup stage.
- Full details from each job's page. Visa sponsorship, relocation, preferred time zones, skills, the startup's website, markets and funding (amount raised, number of rounds, newest round and its month), and every place with its region and country.
- Checks job links. Paste Wellfound job links, and each comes back open, closed (taken down) or not found.
How is it different from other Wellfound scrapers?
- Newest first across the whole search. The other Wellfound actors read the first 1 to 10 pages of a search by default, in Wellfound's own order, and sort only what they read. On 2026-11-10 the software engineer search had 89 pages, and its 100 newest jobs were on 46 of them, from page 1 to page 84.
- No proxy by default. Wellfound's search pages answer plain requests, so Wellfound Jobs Scraper reads them with no proxy; the most used Wellfound actors default to a paid US residential proxy, billed on top of their prices.
- Honest counts. Wellfound shows visitors at most 3 jobs of each startup in a search. Every run says how many jobs Wellfound lists for your search and how many it shows, so you know what a search on Wellfound itself can reach.
- Typed words, not URLs. A job title, a place and a filter are enough; a pasted Wellfound search link works too.
- You pay for what you get. One charge per delivered row, plus the run start, and a spending limit stops the run cleanly with the jobs it paid for.
Every actor on the Apify Store that names Wellfound or AngelList in its title or slug and had 40 or more users in the last 30 days on 2026-11-10, ordered by users, as each one's listing and input form state it:
When should I use it?
- Job seekers and job boards: new startup jobs by title, city, remote setting, pay and equity, newest first, on a daily schedule.
- Recruiters and talent teams: which startups are hiring for a role right now, at what stage, size and pay.
- Sales and venture research: startups hiring as a buying signal, by market, stage and funding, with their websites.
- Data teams and AI agents: one clean, stable feed of Wellfound jobs through the API or MCP.
How much does it cost to scrape Wellfound jobs?
Pay per event: $0.013 per 1,000 jobs, or $0.20 per 1,000 with full details, plus $0.0079 per run at the default 512 MB. Apify's free $5 monthly credit covers about 54,000 jobs in runs of 100. Platform usage is included, and there is no monthly fee.
Wellfound Jobs Scraper's Apify Store header shows the lowest discount-tier price, the GOLD price: $0.01 per 1,000 jobs. FREE users (Apify's Free plan) pay $0.000013 a job and $0.0002 with full details, BRONZE (Starter) $0.000013 and $0.0002, SILVER (Scale) $0.000011 and $0.00016, and GOLD (Business) and the enterprise tiers $0.00001 and $0.00012. Each price is what that row costs on Apify at that plan's own rates, measured on Apify runs, plus a markup of 100% on the Free plan that falls to 85% on Business. A job with details costs more because it opens the job's own page, and Wellfound serves those pages slowly to one address. The run start is a flat fee on every plan, $0.0079 per GB of memory, and the header never shows it.
Number of jobs (maxJobs) and the run start set the most a run can cost, and a run stops at its spending limit with a message saying so.
How does the price compare with other Wellfound scrapers?
Every actor on the Apify Store that names Wellfound or AngelList in its title or slug and had 40 or more users in the last 30 days, found by searching the Store for 8 Wellfound and AngelList terms on 2026-11-10 (159 actors read), ordered by users. Free-plan prices from each actor's current pricing.
Where others are cheaper: a run that saves one or two jobs costs less on clearpath or gio21, and a run of a single job on orgupdate, because their start fees are smaller or none. Where others do more: blackfalcondata, memo23 and clearpath can deliver only the jobs new since your last run and send alerts; memo23 and radeance add company profiles, and memo23 contact emails.
Which inputs does it take?
Nothing is required. Type a job title and press Start, or press Start with the form empty.
Example input:
What does the output look like?
One row per job, newest first. These rows are from a run of the example input (software engineer) on 2026-11-10: Wellfound listed 4,836 jobs for the search and showed 2,649; 266 had both words in the title and went live in the last 30 days, and the 100 newest were saved in 7 s.
One row as JSON:
Full details add description, descriptionHtml, visaSponsorship, relocation, timezones, skills, industries, companyWebsite, companyLocation, companyFunding, fundingRounds, latestRound, latestRoundDate, reposted, city, region, country and countryCode. On 2026-11-10, Cooklist's machine learning engineer job came back with visa sponsorship not available, relocation allowed, Python and Machine Learning as skills, six markets, $3M raised in 1 round, and Austin, Texas, United States. A checked link that is closed or not found comes back with its status, the startup when the page names it, and the link. A run also writes an OUTPUT record: the Wellfound search pages read, how many jobs they list and show, how many matched and were saved, any notes on how your input was read, and the settings used.
How fast is it?
Seconds for a role or a city, about a minute for all of Wellfound. Measured on Apify at the default 512 MB on 2026-11-10: the example input read 89 pages in 9.5 s; product manager in New York City 11 pages in 3.5 s; the empty form, every job on Wellfound, 578 pages in 60 s with a 221 MB memory peak; every job of the last 30 days, 4,060 rows in 72 s. Full details read each saved job's page once more, and Wellfound slows one address down after about 60 of them: 9 remote machine learning jobs with details took 2.7 s, 100 jobs 274 s without a proxy and 135 s with Apify Proxy.
Common questions
Is Wellfound the same as AngelList?
Yes. Wellfound is the job site that was called AngelList Talent (angel.co/jobs) until 2022, with the same startups and the same job pages; old angel.co job links lead to wellfound.com. Wellfound Jobs Scraper reads wellfound.com and accepts angel.co job links in Job links to check (jobUrls).
Why does it read every page of a search?
Wellfound's search pages list startups in Wellfound's own order, not by date, and that order changes while you read it. Reading every page is the only way to know which jobs of a search are the newest, so Wellfound Jobs Scraper reads them all and sorts the jobs by the moment each went live. A job that comes twice while the order changes is kept once.
Why does Wellfound show only some of a search's jobs?
Wellfound shows visitors at most 3 jobs of each startup in a search: on 2026-11-10 its software engineer search listed 4,836 jobs and showed 2,649. Wellfound Jobs Scraper reads every job a search shows, says both numbers in each run's message, and reaches more of a startup's jobs when the search is narrower: a role at a place shows up to 3 of that startup's jobs there.
Which posting date does it use?
Wellfound Jobs Scraper uses the moment a job went live on Wellfound, to the second, which is also the date in the job page's own markup (10 of 10 links in each of five runs checked on 2026-11-10). A reposted job counts from the day it went up again, as Wellfound shows it ("Reposted: today"); with full details, reposted says which jobs those are.
How are job titles matched?
Wellfound Jobs Scraper reads Wellfound's own role pages for what you type: software engineer reads the Software Engineer role, senior python developer the Python Developer role, react the React Developer and React Native roles, and marketing Wellfound's marketing page. A job then matches when its title has every word you typed, so frontend also finds Front-End. Tick Descriptions too (searchDescriptions) to find your words in the descriptions as well. A title no role fits, such as llm, is looked for in every job on Wellfound (or at your places), which takes about a minute.
How do places work?
Wellfound has a page for 473 places: cities, US states, countries and regions. Wellfound Jobs Scraper reads the page of each place you type, and a country's page holds every town in it: on 2026-11-10 India's page held jobs in Sonipat, Vellore and HSR Layout. Bengaluru and Bangalore, NYC and New York City, SF and San Francisco all work, a region such as EMEA or APAC reads Wellfound's pages for its continents and countries, and an Indian town with no page of its own reads its state's.
Which job types does Wellfound have?
Wellfound states four job types: full-time (9,722 of 12,460 jobs on 2026-11-10), contract (1,415), internship (881) and cofounder (442), a cofounder role at a startup, usually paid mostly in equity. Wellfound Jobs Scraper keeps them in employmentType as full-time, contract, intern and cofounder, and Job type (employmentType) filters on them. Wellfound has no part-time or temporary type, so those are left out of the filter with a note.
What does remote mean on Wellfound?
Wellfound Jobs Scraper calls a job remote when Wellfound marks it remote: remote only, onsite or remote, or remote with no policy set. Hybrid is in office with work-from-home flexibility, and onsite is in office. remotePolicy gives Wellfound's own words, and remoteIn the countries, regions or towns a remote job hires in, or Everywhere. Remote India in Where the job is (location) keeps remote jobs that hire in India or everywhere; Worldwide keeps those that hire everywhere.
How does years of experience work?
Wellfound states the fewest years a job asks for, on about 6 jobs in 10 (64% of 12,460 jobs on 2026-11-10), and rarely a most. Type your years in Experience (experienceYears), such as 3, and Wellfound Jobs Scraper keeps the jobs that ask for 3 years or fewer; 2-5 keeps those that ask for 5 or fewer, and fresher those that need no experience. A job that states no years is left out once you set this.
How do the pay and equity fields work?
Wellfound Jobs Scraper reads the pay and equity Wellfound shows, such as $175k to $215k with 0.5% to 1% equity, into salaryMin, salaryMax, salaryCurrency, equityMin and equityMax. Wellfound asks startups for yearly pay, so salaryPeriod is year; a few type a monthly figure there. Pay was shown on 64% of jobs on 2026-11-10 and an equity range on 15%. Lowest yearly pay (minSalary) keeps the jobs whose range reaches your amount in that currency.
What if a search finds nothing?
Wellfound Jobs Scraper says why in the run's message and in its OUTPUT record, and charges only the run start. When jobs with your words were left out by a filter, it names the filter that left them out and how to loosen it; when your place has no such jobs on Wellfound, it says Wellfound has no job with your words inside your other filters. The message also shows how your input was read, such as which roles and place pages were used.
Does it need a login, a proxy or an API key?
Wellfound Jobs Scraper needs no Wellfound login, no proxy and no API key, because it reads the public search pages wellfound.com serves to every visitor. Wellfound's Cloudflare check refused one address for about 7 minutes after some 1,500 pages from it in 15 minutes (measured on 2026-11-10); a run that meets it slows down, waits, and then saves what it read and says so. Turn on Apify Proxy in Connection (proxyConfiguration) if a run says so, or for full details of more than about 60 jobs: Wellfound lets one address open about 60 job pages before it slows it down, and on Apify 100 jobs with details took 274 s without a proxy and 135 s with Apify Proxy (2026-11-10). The proxy does not change the price.
Does it work on Apify's free plan?
Wellfound Jobs Scraper works on Apify's free plan: $0.000013 a job plus the $0.0079 run start. The free $5 monthly credit pays for about 54,000 jobs in runs of 100.
How often should I run it?
Running Wellfound Jobs Scraper once a day keeps a startup job feed fresh: set Posted in the last (postedWithin) to 24 hours and Number of jobs (maxJobs) to 0 to get every job that went live that day: 202 in the 24 hours before a run on Monday 2026-11-10. Set the run up under Schedules in Apify Console, and match rows on jobId to skip jobs you already have.
How do I check a list of job links?
Wellfound Jobs Scraper checks whether Wellfound job links are still open when you paste them into Job links to check (jobUrls), one per line, instead of searching. Each link comes back as one row: open with the job's fields from its page, closed when Wellfound has taken it down, or not found.
How do I call it from the API, Python, JavaScript, n8n or an AI agent?
Wellfound Jobs Scraper runs from the Apify API, Python, JavaScript, n8n, Make or an AI agent over MCP. Each way uses your Apify token (Apify Console, Settings, API & Integrations) and takes the input as JSON keyed by the field names, such as searchTerms and maxJobs.
API. One call runs the actor and returns its rows. Apify stops that wait after 300 seconds, which covers any search; full details of many jobs can take longer, and a client below waits as long as a run takes.
Python (pip install apify-client):
JavaScript (npm install apify-client):
n8n and Make. In n8n, add the Apify node, pick Run an Actor and get dataset, choose this actor and paste the input JSON: the rows come out as n8n items. In Make, the Apify app's Run an Actor and Get Dataset Items modules do the same.
AI agents (MCP). Add https://mcp.apify.com?tools=anshumanatrey/wellfound-jobs-search to your MCP client and sign in with Apify, or send Authorization: Bearer <YOUR_APIFY_TOKEN>. The agent gets this actor as a tool and sees every input field by its JSON key.
Am I charged for closed jobs?
Wellfound Jobs Scraper charges for a closed job only when you paste its link to check. A search returns open jobs, and a pasted link that turns out closed or not found is one Job row, because it was checked and answered.
Is it legal to use?
Wellfound Jobs Scraper reads public job postings that Wellfound shows to every visitor. You are responsible for how you use the data, including Wellfound's terms and the privacy laws that apply to you. Wellfound Jobs Scraper is not made or endorsed by Wellfound; the Wellfound name and logo identify the site it reads.
Limitations
- Wellfound shows visitors at most 3 jobs of each startup in a search; a startup's other jobs there are not on its search pages, and its own company page sits behind a browser check this actor does not pass.
- Wellfound's order shifts while a search is read, so one read sees about 95% of a search's startups (452 of 463 in a measured search); a job that comes twice is kept once.
- Pay is shown on 64% of jobs, an equity range on 15%, years of experience on 64% and a startup stage on 43% (12,460 jobs, 2026-11-10).
- A sign several currencies share (¥, ₨, kr) gives no currency on a search row; full details read it from the job page.
- About 2 in 100 job pages carry no structured data (2 of 139 opened on 2026-11-10). Wellfound Jobs Scraper reads those jobs from the page itself: their full details lack the company website, markets and each place's country, and a checked link to one has no posting time, which such a page shows only as "5 days ago".
- Visa sponsorship, relocation, time zones, skills, markets and funding come with full details only, one more page per job. Wellfound slows one address down after about 60 job pages: on Apify, 100 jobs with details took 274 s without a proxy, 135 s with Apify Proxy (2026-11-10).
- Wellfound's Cloudflare serves each search page from a copy it refreshes about once a day (copies 4 to 23 hours old on 2026-11-10), so a job posted in the last hours can be missing until its page refreshes. Rows come newest first among the jobs those pages show.
- A title no Wellfound role fits, and a place with no Wellfound page, read every job on Wellfound, about a minute.
- Wellfound's Cloudflare check refused one address for about 7 minutes after some 1,500 pages in 15 minutes (2026-11-10). A run that meets it saves what it read and says so.
Who maintains it?
Built and maintained by Anshuman Atrey (@AnshumanAtrey), who publishes a portfolio of data and OSINT actors on Apify Store. For a feature request or a bug, message LinkedIn (fastest), open an issue on the GitHub repo, or write through atrey.dev.
Sibling actors
For the people behind a company: LinkedIn Profile Finder turns an email into a public LinkedIn profile.
Documentation
- Apify Store: https://apify.com/anshumanatrey/wellfound-jobs-search
- GitHub repo: https://github.com/AnshumanAtrey/wellfound-jobs-search (MIT license, see LICENSE)
- The engine behind it: https://github.com/AnshumanAtrey/ats-jobs-engine
Last updated
2026-11-10 (version 1.0)
來源:README.md,提交 e0fc5fd
工具
0版本歷史
4- v1.0.11最新Nov 13, 2026
- v1.0.9Nov 12, 2026
- v1.0.8Nov 12, 2026
- v1.0.7Nov 11, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Scraper-Api 整合
Scraper API
com.scraper-api官方發布者
Scraper API 提供的遠端 MCP 端點,讓助理以乾淨的 JSON 取得社群平台、目錄網站與房地產等公開網頁資料。

Y Combinator Jobs Scraper & API - Work at a Startup, YC Jobs
由 GitHub 帳號 AnshumanAtrey 發布
託管於 Apify 的 MCP 伺服器,讓助理依職稱、地點、角色、批次、簽證、薪資與股權搜尋 Y Combinator 新創公司的開放職缺。

Welcome to the Jungle Jobs Scraper & API - Otta, WTTJ, Salary
由 GitHub 帳號 AnshumanAtrey 發布
託管在 Apify 上的 MCP 伺服器,讓助理依職稱、地點、合約類型、遠端政策與薪資搜尋 Welcome to the Jungle(原 Otta)的即時職缺。

Naukri Jobs Scraper & API - Salary, Experience, Last 24 Hours
由 GitHub 帳號 AnshumanAtrey 發布
一個託管在 Apify 上的 MCP 伺服器,讓助理依職稱、城市、經驗、薪資與張貼時間即時搜尋 Naukri 職缺,並回傳結構化職缺資料。

Foundit Jobs Scraper & API - Monster India, Gulf & Singapore
由 GitHub 帳號 AnshumanAtrey 發布
託管於 Apify 的 MCP 伺服器,讓助理即時檢索 foundit(Monster 印度、海灣與東南亞)九個網站的職缺,並回傳結構化職缺資料。