Career Site Job Feed MCP server
online · 100% uptimeio.github.HwangByeongSeon/career-site-job-feed·v1.0.0Read job postings live from employer career sites across 10 applicant tracking systems.
0 stars
Reviews
Write oneNobody has reviewed Career Site Job Feed yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Career Site Job Feed tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-11-02 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 177ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 70 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Career Site Job Feed compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 398 ms
- faster than 37% of 30,031 servers
Install Career Site Job Feed in Claude Code, Cursor or VS Code
claude mcp add --transport http career-site-job-feed https://mcp.apify.com/?tools=starbright_overlap/ats-job-feed
What the publisher says
From the Career Site Job Feed repository's README, as published. We do not edit it. Read it on GitHub
ATS job feed recipes
Working code for pulling job postings straight out of company applicant tracking systems — Greenhouse, Lever, Workday, Ashby, Workable, SmartRecruiters, Breezy, Personio, Recruitee, BambooHR, Pinpoint and Rippling — and doing something useful with them.
Which ATS API gives you what — salary, posting dates and remote flags across all twelve platforms, measured across 1,549,353 live postings. Nothing else publishes these numbers, so start there if you are choosing which platform to build on.
Every script here runs as-is. Set APIFY_TOKEN and go.
export APIFY_TOKEN=... # https://console.apify.com/settings/integrations
python python/new_jobs_to_csv.pyWhy this exists
Each of these platforms publishes an open JSON endpoint that the company's own careers page reads — no key, no login, no scraping of rendered HTML. The awkward parts are everything around that:
a POST and reports posting age as the string "Posted 30+ Days Ago"; SmartRecruiters caps a response at 100 rows whatever limit you pass; Breezy answers 403 for a board that does not exist, where everyone else uses 404.
- Every platform has a different shape. Greenhouse nests offices and departments; Workday sends
Greenhouse or Personio boards. The slug is in a careers URL somewhere, if you can find the careers URL.
- Finding out who is on which platform is the actual work. There is no public directory of
"posted in the last N days" filter has to decide what to do with rows whose age is unknown.
- Dates are unreliable. Three of these ten platforms publish no posting date at all, so any
The scripts below use Apify Actors that have already dealt with all of that and return one row shape across every platform. You can equally point them at the raw endpoints — the notes at the bottom list them.
Recipes
These Actors bill per row delivered. Every script caps itself at a couple of hundred rows and reads MAX_ROWS if you want more, so running an example does not produce a surprise.
The row shape
Every recipe gets the same fields, whichever platform the job came from:
{
"provider": "greenhouse",
"company": "Databricks",
"companySlug": "databricks",
"jobId": "7845321",
"title": "Staff Software Engineer",
"location": "San Francisco, CA",
"department": "Engineering",
"employmentType": "Full-time",
"remote": false,
"postedAt": "2026-08-14T09:12:00.000Z",
"applyUrl": "https://boards.greenhouse.io/databricks/jobs/7845321",
"salary": null,
"descriptionText": "...",
"scrapedAt": "2026-08-19T11:02:41.883Z"
}companySlug:jobId is stable while a posting is open, which is what makes the diffing recipes work.
What each platform actually publishes
Measured from live boards, not from vendor documentation. Useful before you build on any one of them:
The same table, with the reasoning behind each column, is on the full reference page.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Career Site Job Feed: common questions
- Is Career Site Job Feed MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Career Site Job Feed safety report
- How do I install Career Site Job Feed?
- It runs remotely at mcp.apify.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Career Site Job Feed need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is Career Site Job Feed maintained?
- The last commit was 72 days ago (2026-08-24). The latest release is v1.0.0.
- Is Career Site Job Feed up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Career Site Job Feed compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 398 ms (faster than 37% of 30,031 servers). Full comparison.