
Ats
com.withresumeai由 withresumeai.com 發布官方發布者v1.0.0更新於 Oct 24, 2026
Which ATS does a company use? Portal-verified answers for 743 employers + resume ATS check. No key.
概覽
遠端 MCP 端點,依 ResumeAI 的 738 家雇主資料集回答某家公司使用哪套 ATS(招募管理系統),並附入口網站查核證據。
- 可以做什麼
- 依公司名稱查詢記錄的 ATS 廠商,並回傳查核狀態與證據欄位
- 依 ATS 廠商或產業篩選雇主,包含未重新查核的紀錄
- 取得已查核子集中各 ATS 廠商的數量與占比
- 依提供方說明,還可對履歷做 ATS 檢查
- 結果來自 2026-10-09 的固定快照,而非雇主目前的實際設定
- 適用情境
- 適合需要快速取得有出處的答案、了解某家公司使用哪套招募管理系統時使用,例如求職研究、履歷針對性調整,或比較一批雇主的 ATS 分布。它是對選定樣本的查詢,並非即時或全產業調查。
- 執行需求
- 使用提供方網站上的遠端 streamable HTTP 端點;未宣告需要 API 金鑰、環境變數或請求標頭。README 中的本機資料集是另一個 Node.js 18 以上的 npm 套件,遠端端點無需安裝。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Ats,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/com.withresumeai%2Fats/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"ats": {
"type": "http",
"url": "https://withresumeai.com/api/mcp"
}
}
}README
State of ATS 2026 — Dataset
A selected employer dataset of ATS attributions and published careers-portal evidence, with a CSV and a typed, dependency-free Node.js API. Published by ResumeAI alongside the State of ATS 2026 report.
This snapshot contains 738 employers, with 421 rows marked verified=true and 557 rows containing a recorded apply_host. These are different measures. The latest nonempty per-row checked_at is 2026-10-09.
The table counts only rows marked verified=true in this selected snapshot. It is not an estimate of industry-wide market share or current employer configurations.
Version 2.1.0 is a re-verification of this snapshot on 2026-10-09. Version 2.0.0 copied the September 2026 export and did not check employers again. The latest nonempty checked_at is 2026-10-09 on rows that cleared this pass. Other rows may still carry an earlier date.
421 of 738 employers are marked verified=true: 420 confirmed on the recorded vendor, plus Rocket Lab, whose recorded vendor changed from Workday to Greenhouse. The previous headline base was 704 rows marked verified. This pass kept a row in that base only when a live probe on 2026-10-09 met the evidence rules below. 284 previously verified rows missed that bar, and one previously unverified row (Orange, Workday) was confirmed, so the verified base is 704 − 284 + 1 = 421.
The other 317 rows are labeled not re-verified in Oct 2026. That set is the 284 rows whose verified flag was cleared, plus 33 rows that were already unverified. Their recorded ats_system, apply_host, evidence_method, and checked_at stay as historical attribution. verified=false on these rows means this pass could not re-prove them. It does not relabel the recorded vendor as wrong. They drop out of every headline percentage.
The share table above counts only the re-verified subset of this selected sample. It is not an estimate of industry-wide market share. The re-verified subset over-represents vendors with public job APIs (Workday, Greenhouse, Oracle, and iCIMS tenant hosts) and under-represents SuccessFactors, Avature, and BrassRing, which mostly sit on shared hosts. These shares describe the re-verified subset only, not the market.
Per-employer evidence URLs from the 2026-10-09 pass are in data/verification-2026-10.csv.
Install and use
Requires Node.js 18 or later. Pin the package version for reproducible work:
ES modules (.mjs, or a project with "type": "module"):
CommonJS (.cjs):
Both module formats load the package's own bundled CSV, regardless of the caller's working directory. A caller's data/companies.csv does not override it.
companies contains all rows; verifiedCompanies filters the dataset's verified flag. getATSForCompany(nameOrSlug) performs a case-insensitive lookup and returns only { company, slug, atsSystem, industry, sourceUrl }, or null. Find a row in companies when you need its verification or evidence fields. getCompaniesByATS(name) and getCompaniesByIndustry(name) return matching rows, including unconfirmed ones.
atsDistribution() returns counts and atsShare() returns percentages within the rows marked verified, which in this release is the 2026-10-09 re-verified subset. Both accept { all: true } to include rows labeled not re-verified in Oct 2026. Their default results describe this selected sample, not industry-wide market share, and that subset over-represents vendors with public job APIs. For an evidence-host subset, filter companies by applyHost before computing your own counts.
Python / pandas
After installing the npm package and pandas (pip install pandas), run this from the directory containing node_modules:
The CSV starts with its header; no comment="#" option is needed. keep_default_na=False preserves empty CSV fields as empty strings. Download the repository CSV or canonical export separately if preferred; those URLs may change independently of an installed package version.
Runnable repository examples are in examples/quickstart.mjs and examples/python.py.
CSV and TypeScript schema
The CSV has 14 columns in the order below. Blank evidence and geography strings become undefined in the JavaScript API. An empty top_roles value becomes an empty array.
source_url points to https://withresumeai.com/ats-checker/{slug}, not an independent employer evidence page. Hiring tiers and role labels are descriptive metadata, not measured current vacancy counts or live job listings. Types Company, ATSInfo, ATSSystem, and HiringVolumeTier are exported.
Upgrading from 1.3.0
Version 2 is a breaking CSV schema update: the published npm 1.3.0 snapshot had 743 rows and 8 columns; this release has 738 rows and 14 columns. The six evidence/headquarters columns were added, verified moved to fifth, and source_url is now last. The prose preamble was removed. Update positional readers, skipped-line settings, row-count assertions, and schema checks; prefer named columns.
The JavaScript helpers retain their signatures and the narrow getATSForCompany result. Full Company rows now expose the six optional evidence/headquarters properties above. Dataset contents and lookup availability have changed between snapshots.
Five former duplicate record slugs are absent: anthem, ge, k12, smurfit-kappa, and square. In the recorded deduplication, their retained counterparts are elevance-health, ge-aerospace, stride, westrock, and block, respectively. These are historical record aliases, not automatic lookup redirects or claims about current corporate relationships.
Keep the old package snapshot when a migration is not yet possible:
October 2026 evidence rules
The 2026-10-09 pass used live HTTP probes from one machine, about one request per second per vendor host, with a custom user agent identifying ResumeAI. A row is marked verified=true only when one of these held:
- A vendor job API on the employer's own tenant returned live postings. Accepted APIs are the Workday CXS jobs endpoint (career sites read from that tenant's
robots.txt), the Greenhouse board API (the board name matches the employer and lists at least one job), the Lever or Ashby posting APIs (title match), the SmartRecruiters postings API (company name match), and the Oracle Recruiting CE requisitions API (at least one job). - The employer's recorded careers host loaded a page other than a login or SSO wall, and the vendor's domain appeared in the redirect chain or the HTML contained at least two references to that vendor.
- For Internal ATS, an employer-run careers or jobs page loaded and showed no third-party ATS signature.
A row that met none of these is labeled not re-verified in Oct 2026 (verified=false). Typical causes are no recorded careers host, a shared vendor host with no employer tenant id (for example careerN.successfactors.com or sjobs.brassring.com), an SSO wall, a bot challenge, no public site, or a weak single-hit signature. This release does not infer a vendor for those rows and does not replace the recorded vendor. A review-flag lead, including a live board on a different vendor, stays under review in the changelog and is left unchanged.
checked_at on a re-verified row is 2026-10-09. On a row not re-verified in Oct 2026, checked_at remains the earlier observation date when one was published.
Provenance and limits
Initial ATS attributions were compiled with AI from public information. Later passes added automated portal and vendor probes and manually recorded portal URLs. The October 2026 pass is a re-verification of the full 738-row file against the rules above. Read the report methodology and the per-row fields before interpreting a count.
verified=truein this snapshot means live evidence on 2026-10-09 under the rules above. Readapply_host,evidence_method, andchecked_aton that row before citing the host.- Rows labeled not re-verified in Oct 2026 keep their historical attribution. A blank host, method, or date means that detail was not published. The recorded vendor stays in place.
- A careers host does not reveal private screening rules, resume parser behavior, or every configuration across jobs, regions, and subsidiaries.
- The employer list is a selected sample, not a representative survey. Shares of the re-verified subset over-represent vendors with public job APIs. Attributions can change after their recorded checks. This release makes no guarantee of a recurring refresh schedule.
Contributing, citation, and license
See CONTRIBUTING.md for evidence and schema requirements. Citation is appreciated: Kayvan Zahiri / ResumeAI (2026), State of ATS 2026. Include the package version or repository revision used. Machine-readable metadata is in CITATION.cff.
MIT; see LICENSE. Retain its copyright and permission notices when distributing copies or substantial portions. A scholarly or journalistic citation is optional; NOTICE.md explains that distinction.
來源:README.md,提交 ad0d988
工具
0版本歷史
1- v1.0.0最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具必需15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分