
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 印度、海湾与东南亚)九个站点的职位,并返回结构化职位数据。