Skip to main content
Glama
rinohed

pirch

pirch — verified jobs MCP server

A public, read-only MCP server for verified job listings. Every job it returns was opened and confirmed live and accepting applicants within the last 72 hours, and re-verified on a rolling clock — so agents can recommend jobs without ghost-job or dead-link risk.

Remote endpoint (streamable HTTP, no auth, no API key):

https://pirchjobs.com/mcp

Tools

tool

what it does

get_jobs_overview

pool stats: how many verified jobs, by role/region

search_verified_jobs

search the verified pool (role, location, workmode)

get_verified_job

full detail for one listing, incl. direct apply URL

Related MCP server: Job Search MCP

Use it

Remote (recommended) — any client that speaks remote MCP:

{ "mcpServers": { "pirch": { "url": "https://pirchjobs.com/mcp" } } }

stdio bridge — for clients and runners that only speak stdio, this repo ships a tiny dependency-free bridge that forwards stdio JSON-RPC to the remote endpoint:

{ "mcpServers": { "pirch": { "command": "npx", "args": ["-y", "github:rinohed/pirch-mcp"] } } }

or run it directly:

node proxy.mjs                     # defaults to https://pirchjobs.com/mcp
PIRCH_MCP_URL=… node proxy.mjs     # or point it somewhere else

Docker — same bridge, containerised:

docker build -t pirch-mcp . && docker run -i --rm pirch-mcp

Why "verified"

Job listings decay fast. We re-opened 1,165 listings we had previously confirmed live: 27% of the checkable ones were already deleted, and 1 in 8 died within three days of a live check. Freshness is a process, not a property — so pirch keeps re-checking, and anything it can't confirm falls out of the pool.

Method and raw data: why job postings disappear

Registered in the official MCP registry as com.pirchjobs/pirch.

MIT licensed.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables real-time job search across thousands of companies' open roles from Greenhouse, Lever, Ashby, and SmartRecruiters, with full-text filtering and company-specific queries, no API key required.
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to search remote job listings, read full descriptions and structured metadata, compare roles, and retrieve original application links when the account's subscription and scopes allow.
    17 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Gives AI agents a daily-refreshed index of 350k+ open jobs scraped from 12,000+ company career sites on Greenhouse, Lever, Ashby, SmartRecruiters, Recruitee and Personio. Enables keyword, country, remote, seniority and recency job searches, discovery of roles opened since yesterday, and weekly company hiring-signal rankings, with per-call cost caps.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables searching live job postings pulled directly from 10 applicant-tracking-system APIs — including Greenhouse, Lever, Ashby, Workday, Personio, Recruitee, Teamtailor, Workable, SmartRecruiters and Breezy HR — using just a company website, domain or ATS handle, with filters for keywords, location, remote work and posting date. Also supports multi-company lookups, ATS detection, and stateless "only new since last call" monitoring for scheduled agents.
    MIT