RocketList

ai.rocketlist由 rocketlist.ai 发布官方发布者v1.0.0更新于 Oct 24, 2026

Search current startup jobs and hiring companies through RocketList's public read-only data.

已验证Streamable HTTP可网页运行网页搜索与抓取数据与分析

概览

AI 生成的概览

以只读方式访问 RocketList 的公开创业公司招聘数据,让助手搜索在招职位与招聘公司,并获取汇总招聘统计。

可以做什么
  • 按自由文本查询及地点、类别、资历等筛选条件搜索公开在招职位
  • 按 slug 或 UUID 获取单个职位的公开详情
  • 搜索当前至少有一个在招职位的招聘公司
  • 按 UUID 获取某公司的公开信息及其近期在招职位
  • 对全部匹配职位做汇总统计:总数、热门城市、国家、公司、融资阶段、办公模式、职位类别、资历及公开薪酬
适用场景
适合想浏览当前创业公司职位、比较不同城市、国家或融资阶段的招聘活跃度,或借助助手研究创业公司招聘市场的人。它是发现入口,会指向官方申请页面,而非求职申请管理工具。
运行要求
通过 streamable HTTP 连接 rocketlist.ai 上的远程 MCP 端点;未声明任何凭据、API 密钥或环境变量。需要能访问该端点的网络。
安装前请注意
数据公开且只读,但职位可能在每日刷新之间失效,应以官方申请页面为准。覆盖范围因雇主、国家和字段而异,缺失值不会被填补,因此汇总统计可能偏低。

安装

在 SourceWeft 中

  1. 打开 控制台中的 RocketList,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/ai.rocketlist%2Frocketlist/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "rocketlist": {
      "type": "http",
      "url": "https://rocketlist.ai/mcp"
    }
  }
}

README

RocketList Startup Jobs

[Daily dataset] [Latest release] [Data license: ODC-BY 1.0]

The open data layer for startup hiring. Updated every day by RocketList.

Live roles from funded startups around the world, normalized into one documented dataset for job seekers, researchers, developers, and AI agents.

109,695 active jobs · 7,297 companies · generated 2026-10-27 09:49:00 UTC

Top locations in this snapshot: Albania: 5 · Algeria: 8 · Argentina: 193 · Australia: 899 · Austria: 131.

Download

The full snapshot lives in the stable latest release, not Git history. SHA-256 checksums, generation metadata, and the complete audit result ship beside every snapshot.

bash
wget https://github.com/rocketlist-ai/startup-jobs/releases/latest/download/jobs.parquet
python
import pandas as pd
jobs = pd.read_parquet(    "https://github.com/rocketlist-ai/startup-jobs/releases/latest/download/jobs.parquet")
berlin_ai = jobs[    jobs["city"].fillna("").str.contains("Berlin", case=False)    & jobs["category"].fillna("").str.contains("AI|Data|Engineering", case=False)]print(berlin_ai[["company_name", "title", "url"]].head(20))

What is included

The jobs dataset contains factual discovery metadata: company, title, normalized role and seniority, location, compensation when explicitly available, skills, canonical application URL, source platform, and first/last-seen timestamps. The companies dataset adds stage, funding, investors, industry, headquarters, and careers URLs where available.

Schemas are versioned in schema/jobs.schema.json and schema/companies.schema.json. A browsable 100-record sample is committed under sample/, while daily aggregate changes live under changes/. See the public methodology and quality checks for provenance, denominators, audit guarantees, and limitations.

What is deliberately excluded

  • Full job descriptions or copied HTML
  • Raw ATS responses and crawler payloads
  • Embeddings, prompts, traces, or enrichment internals
  • Candidate, account, saved-job, application, or matching data
  • RocketList's ranking and recommendation logic

The exporter uses an explicit allowlist and the audit fails if a forbidden field appears.

Use it with agents

Install the user-facing RocketList skill in Claude Code, Codex, Cursor, or another compatible agent:

bash
npx skills add rocketlist-ai/startup-jobs --skill rocketlist-job-search

It searches and filters the current snapshot, handles CV-to-role matching, and links users directly to applications. The bundle is also readable at skills/rocketlist-job-search, so any agent can follow it without an installer.

The accompanying distribution loop explains how the dataset, skill, search pages, and recurring data stories compound into discoverability and traffic.

For bulk analysis, give an agent the Parquet URL and the relevant schema. For lower-latency conversational search, connect the RocketList MCP when available:

text
https://rocketlist.ai/mcp

Its official MCP Registry manifest is versioned in server.json.

Example prompt:

Use the RocketList dataset to find active Series A–C companies in Berlin hiring product managers. Return the canonical application links and explain the filters you applied.

Update model

The workflow runs daily at 04:17 UTC:

  1. Fetch all current public catalog rows through paginated API reads.
  2. Normalize join keys, field types, lists, and stable public IDs.
  3. Retain active, non-duplicate jobs and active or referenced companies.
  4. Cross-foot totals, reconcile API counts, verify unique IDs and URLs, test company references, and reject forbidden fields.
  5. Replace the full assets on the stable latest release.
  6. Commit only small samples, statistics, and daily change summaries.

No credentials are required to reproduce the export:

bash
python -m pip install -r requirements.txtpython scripts/export_dataset.pypython scripts/audit_dataset.py

Accuracy and limitations

RocketList aggregates company career pages and ATS sources. A listed role can close between daily refreshes; the canonical application page is authoritative. Coverage varies by employer, country, and field, and missing values are never imputed for public statistics. See stats/latest.json for field-level denominators.

License and attribution

The dataset is available under ODC-BY 1.0; code is MIT licensed. Attribute RocketList with links to https://rocketlist.ai and this repository. Employer names and trademarks belong to their respective owners, and source postings remain subject to their publishers' terms.

Corrections

Open an issue for a missing company, stale role, broken URL, or schema problem. See CONTRIBUTING.md for the data-safety rules.

来源:README.md,提交 e4b1cc5

工具

5

search_jobs

Search jobs

Search public active Rocketlist jobs. Returns bounded, non-personal job data only. All list arguments are arrays of strings; passing a bare string is a validation error. Filters: - query: free-text over job title, company, location and category. Matched as prefix tokens, so 'engineer' also matches 'Engineering'. - skills: matched against the job's listed tech stack. - domain: exact company industry/vertical, e.g. ['Fintech']. - city: substring of the job's city or country. - remote_only: keep only remote roles. - investor: companies backed by these investors, e.g. ['Index Ventures']. Common aliases resolve ('a16z' finds Andreessen Horowitz). Populated for about 83% of hiring companies, so a company with no recorded investors is never returned when this is set. - stage: exact company funding stage from ['Pre-Seed', 'Seed', 'Series A', 'Series B', 'Series C', 'Series D', 'Series D+', 'Series E', 'Series F', 'Series G', 'Growth', 'Public', 'Acquired', 'Bootstrapped'], case-insensitive. About 12% of hiring companies have no stage recorded and are excluded when this is set. - min_experience_years / max_experience_years: bounds on the years of experience the role requires at minimum. max_experience_years=5 means 'requires 5 years or fewer'. Only about 56% of jobs state a requirement; the rest are excluded when either bound is set. - yc_batch: Y Combinator batches, e.g. ['F26'] or ['Fall 2026'] (W/X/S/F + year). Covers the batches in the reviewed cohort list (currently YC Fall 2026). - founder_origin: countries the founders come from (where they grew up or studied), by name or ISO code, e.g. ['Germany'] or ['DE']. Company-level, reviewed for the same cohorts as yc_batch; a company matches if any founder does. - near: a place, as an address, a street corner ('3rd and Folsom, San Francisco') or 'lat,lng'. Keeps companies whose office (the reviewed street address on getedge.cc/map) is within radius_m metres (default 1000) or walk_minutes on foot (64 m of straight line per m

输入参数citynearlimitquerystagedomainskillsinvestorradius_myc_batchremote_onlywalk_minutes另有 3 个

get_job

Get job details

Get public details for one active Rocketlist job by slug or UUID.

输入参数job_id必填

search_companies

Search hiring companies

Search public Rocketlist hiring companies. Returns bounded, non-personal company data only. Only companies with at least one active job are returned, matching the company list on rocketlist.ai. All list arguments are arrays of strings; passing a bare string is a validation error. Filters: - query: substring of the company name or slug, or a whole sector word matching the company's industry, vertical or subvertical. 'fintech' finds companies whose industry is FinTech; 'acme' finds Acme Robotics by name. Sector matching is by whole word, so 'ai' matches the AI & ML vertical and not Blockchain. - investor: companies backed by these investors, e.g. ['Index Ventures']. Common aliases resolve ('a16z' finds Andreessen Horowitz). Populated for about 83% of hiring companies, so a company with no recorded investors is never returned when this is set. - stage: exact company funding stage from ['Pre-Seed', 'Seed', 'Series A', 'Series B', 'Series C', 'Series D', 'Series D+', 'Series E', 'Series F', 'Series G', 'Growth', 'Public', 'Acquired', 'Bootstrapped'], case-insensitive. About 12% of hiring companies have no stage recorded and are excluded when this is set. - yc_batch: Y Combinator batches, e.g. ['F26'] or ['Fall 2026'] (W/X/S/F + year). Covers the batches in the reviewed cohort list (currently YC Fall 2026). - founder_origin: countries the founders come from (where they grew up or studied), by name or ISO code, e.g. ['Germany'] or ['DE']. Company-level, reviewed for the same cohorts as yc_batch; a company matches if any founder does. - near: a place, as an address, a street corner ('3rd and Folsom, San Francisco') or 'lat,lng'. Keeps companies whose office (the reviewed street address on getedge.cc/map) is within radius_m metres (default 1000) or walk_minutes on foot (64 m of straight line per minute). Results carry office_address, distance_m and walk_minutes, nearest first. - radius_m / walk_minutes: size of the near area; give one.

输入参数nearlimitquerystageinvestorradius_myc_batchwalk_minutesfounder_origin

get_company

Get company details

Get public details and recent active jobs for one hiring company by UUID.

输入参数company_id必填

hiring_stats

Hiring statistics

Aggregate counts over ALL matching public Rocketlist jobs, not a sample: total jobs and companies, the top values by city, country, company, domain (vertical), company stage, work mode (remote/hybrid/on-site), job category and seniority, and published pay with sample sizes. Use it for 'how many', 'which cities/companies hire most', share and pay questions; use search_jobs for the roles themselves. Questions the Startup Hiring Map can answer (at most one city or country, optionally domain and remote_only) are counted from the same snapshot as getedge.cc/map, so totals match the map exactly (job location; a multi-city role counts in each city). Other filters use the live catalog; the result's `source` says which. Takes the same filters as search_jobs except skills, plus: - group_by: subset of ['city', 'country', 'company', 'domain', 'stage', 'work_mode', 'category', 'seniority'] (default: all). - top: values listed per dimension, 1-50 (default 10). - query: free-text over job title, company, location and category. Matched as prefix tokens, so 'engineer' also matches 'Engineering'. - domain: exact company industry/vertical, e.g. ['Fintech']. - city: substring of the job's city or country. - remote_only: keep only remote roles. - investor: companies backed by these investors, e.g. ['Index Ventures']. Common aliases resolve ('a16z' finds Andreessen Horowitz). Populated for about 83% of hiring companies, so a company with no recorded investors is never returned when this is set. - stage: exact company funding stage from ['Pre-Seed', 'Seed', 'Series A', 'Series B', 'Series C', 'Series D', 'Series D+', 'Series E', 'Series F', 'Series G', 'Growth', 'Public', 'Acquired', 'Bootstrapped'], case-insensitive. About 12% of hiring companies have no stage recorded and are excluded when this is set. - min_experience_years / max_experience_years: bounds on the years of experience the role requires at minimum. max_experience_years=5 means 'requires 5 years or fewer'. Only about 56%

输入参数topcitynearquerystagedomaingroup_byinvestorradius_myc_batchremote_onlywalk_minutes另有 3 个

版本历史

1
  1. v1.0.0最新Sep 21, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分