search_companiesSearch companies by name on jseek.co. Returns up to 10 matching companies with links to their company pages.
trigger_ghost_analysisStart ghost-job analysis for a career page via Wayback Machine. Detects jobs open months without being filled. Returns runId — poll get_ghost_analysis
trigger_batch_ghost_analysisAnalyze multiple companies for ghost jobs in parallel. Up to 10 companies per call. Returns array of runIds — poll each with get_ghost_analysis.
get_ghost_analysisPoll ghost-job results. Returns overallGhostRisk (0–100), ghostRate, orgGhostSignal, hiringCafeSignal (live engagement), geminiSummary, and top ghost
trigger_discovery_runTrigger a fresh company-discovery-actor run on Apify. Scans 39+ job boards in parallel batches (Greenhouse, Lever, Ashby, Workday, SmartRecruiters, We
get_discovery_resultsGet the latest company discovery results — top hiring companies, fastest-growing (hiring.cafe delta), shrinking companies (possible hiring freeze / la
create_watchlist_linkGenerate a prefilled link for the user to create a watchlist on jseek.co. The link opens the watchlist creation page with filters pre-filled. The user
get_job_detailGet full structured metadata for a job posting by ID. Returns salary, technologies, seniority, experience, and locations. Does not include the job des
We re-grade npm:@jseek/mcp-server on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.