MCP.Market

Ashby Jobs MCP server

online · 100% uptime
by johnisanerd·io.github.johnisanerd/ashby-jobs·v1.0.0

Ashby job boards with employer-published salary data, via an Apify Actor, hosted MCP.

A97/100grade A
What users say
No reviews yet
Be the first
Safety scan
A97/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Ashby Jobs yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Ashby Jobs tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 174ms (auth required)20/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityOAuth resource metadata advertised on 40115/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 97/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Ashby Jobs compares

Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
97/100
higher than 96% of 866 Scraping and browsing servers
Uptime
100%
of our recent checks; the typical remote Scraping and browsing server answers 100%
Response time
154 ms
faster than 60% of 384 Scraping and browsing servers

Install Ashby Jobs in Claude Code, Cursor or VS Code

claude mcp add --transport http ashby-jobs https://mcp.apify.com/?tools=johnvc/ashby-job-board-scraper
Add to Cursor

What the publisher says

From the Ashby Jobs repository's README, as published. We do not edit it. Read it on GitHub

🟣 Ashby Job Board API: jobs, companies, and salary data

A Python and MCP quick-start for the Ashby job board API on Apify. Scrape Ashby jobs from any Ashby-hosted board, find companies that use Ashby, check whether a company has a board at all, and get the employer's own published salary ranges on every row, all without an API key or a login.

  • Actor: Ashby Job Board API on Apify
  • Input schema: input parameters
  • Get a free API token: apify.com

Ashby is the ATS behind the careers pages of many of the fastest-growing companies, including OpenAI, Ramp, Notion, Linear, and Cerebras. This Actor reads the public API that powers every jobs.ashbyhq.com board live at run time, so every row reflects what the employer's board says right now, not what an index remembered last week. Give it company names, board slugs, or URLs, or give it nothing and let it sweep a bundled directory of 2,700+ verified boards.

Text walkthrough

The Ashby job board API takes company names ("Black Semiconductor"), board slugs (cerebras), or any jobs.ashbyhq.com URL, and returns structured job rows: title, companyName, department, team, employmentType, workplaceType, isRemote, location, countriesDerived, datePublished, compensationSummary, flat salaryMin / salaryMax / salaryCurrency / salaryPeriod columns, an offersEquity flag, and the description as Markdown by default. Set publishedAfter to a window like 25h and only postings added since then come back, which is how the "Track New Ashby Job Postings Daily" task turns a schedule into a new-roles feed with zero state. Switch outputMode to companiesOnly and you get one row per company hiring through Ashby with a live open-jobs count, the fastest way to find companies that use Ashby. Filters run before billing, so a filtered job costs nothing.

Quick Start

Prerequisites: Python 3.11 or newer, uv, and a free Apify API token from apify.com.

git clone https://github.com/johnisanerd/Apify-Ashby-Job-Board-API.git
cd Apify-Ashby-Job-Board-API
uv sync
cp .env.example .env          # paste your token into .env
uv run python ashby-job-board-api-example.py

Each example is a separate flag:

uv run python ashby-job-board-api-example.py --example jobs       # full job records
uv run python ashby-job-board-api-example.py --example companies  # company discovery
uv run python ashby-job-board-api-example.py --example check      # does this company use Ashby?
uv run python ashby-job-board-api-example.py --example new-jobs   # new-postings feed
uv run python ashby-job-board-api-example.py --example markdown   # LLM-ready descriptions
uv run python ashby-job-board-api-example.py --example salary     # postings with pay data
uv run python ashby-job-board-api-example.py --example all

Every example asks for a small number of rows on purpose. You pay per row delivered, so confirm the shape of the data first, then raise maxJobs.

Why use this API

Live, not indexed. One request per board against the public API means every row is what the employer's board says right now. No stale index, no ghost jobs.

Salary data on the base row. Ashby employers publish structured compensation. Every job row carries the raw structure (salaryRaw), a normalized range (salaryDerived), flat salaryMin / salaryMax / salaryCurrency / salaryPeriod columns ready for CSV, per-tier ranges (salaryTiers), and an offersEquity flag.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Ashby Jobs: common questions

Is Ashby Jobs MCP server safe?
Yes, by our scan: it is graded A (97/100). Read the Ashby Jobs safety report
How do I install Ashby Jobs?
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 Ashby Jobs need an API key?
No key to paste: it signs you in with OAuth when your client connects.
Is Ashby Jobs maintained?
The last commit was 8 days ago (2026-10-27). The latest release is v1.0.0.
Is Ashby Jobs up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Ashby Jobs?
Servers from other publishers that do the same job: Slack MCP Server, Ghostfox MCP server and Agent Browser MCP server.
How does Ashby Jobs compare with other Scraping and browsing MCP servers?
safety score 97/100 (higher than 96% of 866 Scraping and browsing servers); uptime 100% (of our recent checks; the typical remote Scraping and browsing server answers 100%); response time 154 ms (faster than 60% of 384 Scraping and browsing servers). Full comparison.

Alternatives to Ashby Jobs

Same job from other publishers: the closest match first, then the best rated.

  • Slack MCP Server
    Catch up on Slack without reading it. Unreads, threads, search. Browser-session or hosted OAuth.
    A
  • Ghostfox
    Self-hosted stealth browser for AI agents: Firefox engine + Rust MCP runtime.
    A
  • Agent Browser
    Self-hosted Chrome for AI agents, with a live noVNC view a human can take over.
    B
  • Nutrient Document Engine MCP Server
    MCP server for self-hosted Nutrient Document Engine: extract, edit, redact, and annotate documents.
    B
  • Stealthy Auto Browse
    Self-hosted MCP server for stealth browser automation with human-like OS-level input.
    A