Skip to content

Releases

v0.2.0 — 8 ATS platforms + Hacker News “Who is hiring?”

Choose a tag to compare

@rezearcher rezearcher released this 29 Oct 14:25

First tagged release of the Grey Ridge Jobs MCP server.

A zero-dependency Model Context Protocol server that gives any MCP client — Claude Desktop, Cursor, Cline, Continue, or your own agent — a live, normalized feed of open job postings pulled straight from company applicant-tracking systems.

Four tools

  • search_jobs — postings for one or more companies, normalized to one schema
  • detect_ats — resolve a company slug or domain to {platform, token}
  • list_platforms — the supported platforms and how to address each (no network call)
  • search_hn_hiring — the current month's Hacker News "Who is hiring?" thread, read into the same schema (finds next month's thread by itself)

Eight ATS platforms, one schema: Greenhouse · Lever · Ashby · SmartRecruiters · Workday · Recruitee · Workable · BambooHR. Pass a bare name (stripe), a domain (stripe.com), or an explicit board (greenhouse:stripe) — the server detects the ATS and token for you.

  • Zero dependencies. One file plus a vendored adapter core; nothing dragged into your agent's trust boundary.
  • Zero keys, zero account. Every source is a public ATS JSON endpoint.
  • Normalized fields: title · company · location · remote · employment_type · department · posted_at (ISO) · salary · url · source_platform.

Install: npx -y github:rezearcher/jobs-mcp-server · Requires Node.js ≥ 18 · MIT.