Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

ATS Jobs Gateway (Workday, Greenhouse, Lever, Ashby)

by ginugokzversion 0.1.1i★ –iRuns in the cloud
Registry nameio.github.ginugokz/ats-zero-browser-gateway

Install

Overview

Description from the maker (original English)

Job postings from Workday, Greenhouse, Lever and Ashby, with added, updated and removed jobs.

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

  • Connection: Runs in the cloud
  • Transport: Streamable HTTP
  • Category: Web & browsers
  • You need to fill in: Authorization

Install

Pick the AI app you use, then copy the settings.

Before you install

  • Basic checks: 3 of 3 passed
  • Runs on the maker’s server: what you ask it goes through their server.
  • You fill in yourself: Authorization

Values marked secret are keys to your account. Never share them or paste them into a chat.

You need

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.

Run this in your terminal

claude mcp add --transport http ats-zero-browser-gateway 'https://mcp.apify.com/?tools=ginugokz/ats-zero-browser-gateway' --header 'Authorization: your-value'

Fill in the empty values before running it.

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "ats-zero-browser-gateway": {
      "url": "https://mcp.apify.com/?tools=ginugokz/ats-zero-browser-gateway",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "ats-zero-browser-gateway": {
      "type": "http",
      "url": "https://mcp.apify.com/?tools=ginugokz/ats-zero-browser-gateway",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.

Your choice stays on this device in a cookie; no account needed.

Values you fill in

  • Authorization secret required HTTP header
    Bearer (Apify Console → Settings → API & Integrations)

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

The server asks you to sign in before it lists its tools.

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified with the GitHub account ginugokz, which owns the repo

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • ✓ Pass

    Endpoint responds

    Responded in 118 ms (HTTP 401)

  • ✓ Pass

    Sign-in with OAuth

    Declares OAuth sign-in, so your AI app can take you to log in

  • … Not checked yet

    No hidden instructions in tool descriptions

    Not checked yet; we read the tool list when we check the endpoint

Compared with others in Web & browsersi

  • More stars than 0% of the other 1378 servers in this category
  • Published to the registry more recently than 71% of the other 1378 servers in this category
  • Basic checks equal to or better than 100% of the other 1378 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is ATS Jobs Gateway (Workday, Greenhouse, Lever, Ashby) safe?

It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

You need to fill in: Authorization

Does it run on my computer or in the cloud?

It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.

Is it still maintained?

The GitHub repo last changed –, and the latest version (0.1.1) reached the registry 13 days ago.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: Browser Use, Chrome DevTools MCP, MCP Server Browser

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Browser Use

by browser-use

Lets AI do web tasks for you, such as filling forms, searching and extracting data, in the maker’s cloud browsers or on your computer.

Computer or cloud★ 120,087MITUpdated 17 days ago
Install

Chrome DevTools MCP

by ChromeDevTools

Lets AI use Chrome’s developer tools to inspect pages, find what makes them slow and spot errors. Made by the Chrome DevTools team.

Runs on your computer★ 54,821Apache-2.0Updated 16 days ago
Install

MCP Server Browser

by bytedance

MCP server for browser use access

Runs on your computer★ 39,550Apache-2.0Updated 14 months ago
Install

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

Workday, Greenhouse, Lever & Ashby Jobs API — MCP server + Apify Actor

Get every open job from company career sites running Workday, Greenhouse, Lever or Ashby as clean, normalized JSON — with change tracking: only the jobs that were added, updated or closed since your last run. No browser, no login, no proxies.

This repository contains the MCP server and integration templates. The extraction engine runs as a hosted, maintained Actor on Apify:

→ [ginugokz/ats-zero-browser-gateway on Apify](https://apify.com/ginugokz/ats-zero-browser-gateway)


What you get

  • One schema for 4 applicant tracking systems — Workday (myworkdayjobs.com, myworkdaysite.com), Greenhouse, Lever and Ashby.
  • Change tracking (`only_deltas`) — receive only ADDED, UPDATED and REMOVED jobs since the previous run. Built for daily monitoring in n8n, Make, Zapier, Clay or your own pipeline.
  • Salary text extracted when the posting publishes it (compensation_raw).
  • Privacy by default — recruiter emails and phone numbers are removed from descriptions.
  • Fast — around 40 detailed Workday jobs in about 10 seconds, with no headless browser.

Supported career sites

ATSURL formatExample input
Workdayhttps://{company}.wd{n}.myworkdayjobs.com/{locale}/{site} or https://wd{n}.myworkdaysite.com/recruiting/{company}/{site}https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite
Greenhousehttps://boards.greenhouse.io/{board} or https://job-boards.greenhouse.io/{board}https://boards.greenhouse.io/stripe
Leverhttps://jobs.lever.co/{company}https://jobs.lever.co/spotify
Ashbyhttps://jobs.ashbyhq.com/{company}https://jobs.ashbyhq.com/ramp

Pass full career-site URLs: the ATS is detected from the host. To find one, open the company's careers page, click any job and copy the address up to the board or site name.

Quick start

1. No code

Open the Actor on Apify, paste one or more career-site URLs and click Start. Export the results as JSON, CSV or Excel, or schedule the Actor to run daily.

2. HTTP API (any language)
curl -X POST "https://api.apify.com/v2/acts/ginugokz~ats-zero-browser-gateway/run-sync-get-dataset-items" \

-H "Authorization: Bearer $APIFY_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "targets": ["https://boards.greenhouse.io/stripe", "https://jobs.ashbyhq.com/ramp"], "only_deltas": true, "max_jobs": 100 }'

Get your API token at console.apify.com/settings/integrations.

3. Python
import os, requests

resp = requests.post( "https://api.apify.com/v2/acts/ginugokz~ats-zero-browser-gateway/run-sync-get-dataset-items", headers={"Authorization": f"Bearer {os.environ['APIFY_TOKEN']}"}, json={"targets": ["https://jobs.lever.co/spotify"], "only_deltas": True}, timeout=320, ) for job in resp.json(): print(job["delta_status"], job["title"], job["url"])

4. MCP — Claude Desktop, Cursor and other MCP clients

Hosted (nothing to install): add the Apify MCP server with this Actor as a tool:

https://mcp.apify.com/?tools=ginugokz/ats-zero-browser-gateway

Local (this repository):

pip install "mcp>=1.2"
{

"mcpServers": { "ats-jobs": { "command": "python", "args": ["/absolute/path/to/mcp_server.py"], "env": { "APIFY_TOKEN": " " } } } }

Tool exposed: scrape_ats_jobs(urls, only_deltas=False, max_jobs=40, include_details=True). The server starts without a token; the token is only needed when the tool is called.

5. n8n

Import templates/n8n_ats_delta_monitor.json: it runs every 12 hours, calls the Actor with only_deltas and full_scan, and routes new, closed and edited jobs to three outputs (connect them to Slack, email or Sheets). Authentication: create a Header Auth credential with Name Authorization and Value Bearer , then select it in the HTTP Request node.

Output

One item per job. Real item from a run on 16 October 2026; locations (13 entries) and description_html are shortened here:

{

"source_system": "workday_cxs", "company_tenant": "nvidia", "site_id": "NVIDIAExternalCareerSite", "requisition_id": "JR1999579", "title": "Senior HPC Architect, Automation and At-Scale Deployment", "url": "https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-HPC-Architect_JR1999579", "locations": ["US, CA, Santa Clara", "US, TX, Remote", "US, CO, Remote"], "posted_date": "2026-10-15", "employment_type": "Full time", "remote_type": null, "compensation_raw": "184,000 USD - 287,500 USD", "description_html": " NVIDIA has continuously reinvented itself over two decades. … ", "delta_status": "ADDED", "summary_hash": "ec90f0b7cd647ca6", "detail_hash": "2f3177f5f974d75c", "scraped_at": "2026-10-16T04:50:18.026337+00:00" }

source_system is workday_cxs, greenhouse, lever or ashby. compensation_raw is filled only when the posting publishes a salary.

How change tracking works

delta_statusMeaning
ADDEDNew job since the previous run
UPDATEDTitle, description or compensation changed
REMOVEDJob no longer listed (reported only after a complete, consistent read; a sudden drop to zero jobs waits for a second run)
EXISTINGUnchanged — skipped when only_deltas is true

The tracking state is stored in a named key-value store in your own Apify account. To track closed jobs on large career sites, set full_scan: true (summary mode, up to 5,000 jobs per site); a partial read never reports REMOVED.

Pricing

Pay-per-event on Apify: you pay per job delivered plus a small fee per run. Current prices are on the Actor's Pricing tab. Apify's free plan includes monthly usage credit for testing.

FAQ

Is this legal? The Actor reads the same public job-board endpoints that companies' own career pages use to show their openings. No login is used. It returns job postings, not personal profiles, and strips recruiter emails and phone numbers.

Why isn't the extraction engine in this repository? It runs as a managed service on Apify so that fixes for changing ATS endpoints reach every user immediately. This repository is the client side: MCP server, API examples and workflow templates.

Can I monitor hundreds of companies? Yes — pass them all in targets in one run and schedule it daily with only_deltas: true.

License

MIT — applies to the code in this repository (MCP client and templates).

Ask PopNx