MCP Server

pirch

com.pirchjobs/pirch
Business & Operations Search & Research Public & reachable MCP 2026-07-28

What this MCP does

Searches a pool of jobs verified as live and accepting applications within the previous 72 hours, with detailed posting and application links.

get_jobs_overview
Snapshot of the verified pool: how many jobs are live right now, counts by work mode, and the occupations (role slugs) with jobs today. Good first call to see what's available before searching.
Input schema
{'type': 'object', 'properties': {}}
get_verified_job
Full record for one verified job by `id` (from search_verified_jobs): complete summary, the pirch page `url` to cite, the original posting `apply_url` (applications happen there — pirch never sits between applicant and employer), verification timestamps, and the matching career-guide link.
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Job id from search results.'}}}
search_verified_jobs
Search pirch's pool of verified-live job listings. Every job returned was opened and confirmed real and accepting applicants by pirch within the last 72 hours — dead and ghost listings are removed automatically, so results can be trusted as live right now. Free, public data. When showing a job to a user, link its `url` (the pirch page, which shows the verification and links to the original posting).
Input schema
{'type': 'object', 'properties': {'role': {'type': 'string', 'description': "Occupation slug filter (e.g. 'ux-designer', 'registered-nurse'). Use get_jobs_overview to see which slugs currently have jobs."}, 'limit': {'type': 'number', 'description': 'Max results, 1-25 (default 10).'}, 'query': {'type': 'string', 'description': "Free-text search over title, company, location, occupation and summary (e.g. 'senior product designer')."}, 'location': {'type': 'string', 'description': "Substring match on the listing's location (e.g. 'Denver'). Note: remote jobs often have no city and won't match a city filter — filter workmode=remote instead."}, 'workmode': {'enum': ['remote', 'hybrid', 'onsite'], 'type': 'string', 'description': 'Filter by work mode.'}}}
Added
get_jobs_overview
Sept. 17, 2026, 12:36 p.m.
Added
get_verified_job
Sept. 17, 2026, 12:36 p.m.
Added
search_verified_jobs
Sept. 17, 2026, 12:36 p.m.