Job Board Keyword Signal Scanner

v1.1.0$0.05/resultSignal Detection

Multi-category job board scanner. Pick GTM, Engineering, Finance, Ops, Executive, or custom keywords across Greenhouse, Lever, and Ashby. Returns one flat Clay-ready row per domain with matched role counts and category breakdowns. MCP-ready for Claude Desktop, Cursor, and AI agents.

Install

bash
npx @mambalabsdev/mcp-job-board-keyword-signal-scanner

Use Cases

  • Role-based targeting. Scan job boards for companies hiring specific role categories (GTM, Engineering, Finance) to identify expansion signals before competitors.
  • Clay enrichment column. Drop into a Clay workflow to add hiring category scores alongside your existing firmographic and intent data.

Features

  • hiring_signal, one boolean to gate on
  • Five role categories, or your own keywords
  • roles_by_category and a signal_strength
  • 23 flat fields, snake_case, one row per domain
  • Five ATS platforms: Greenhouse, Lever, Ashby, Workday, Rippling

Input

company_domainstringrequired

Bare company domain.

role_categoriesarrayrequired

One or more of GTM, Engineering, Finance, Operations, Executive. Default: ["GTM"].

custom_keywordsarrayoptional

Your own role keywords.

previous_roles_detectedstringoptional

Prior run's roles, unlocks change detection.

previous_run_datestringoptional

Prior run's date.

enable_fallbackbooleanoptional

Use the pre-indexed database when the live cascade misses. Default: true.

Output schema

json
{
  "company_domain": "example.com",
  "company_name": "Example Inc",
  "linkedin_company_url": "https://www.linkedin.com/company/example",
  "hiring_signal": true,
  "ats_platform": "greenhouse",
  "matched_role_count": 5,
  "matched_roles_detected": ["Staff Engineer", "Engineering Manager"],
  "top_matched_role": "VP Engineering",
  "most_recent_posting_date": "2026-08-04",
  "department_with_most_openings": "Engineering",
  "total_open_roles": 18,
  "signal_strength": "high",
  "categories_searched": ["Engineering"],
  "roles_by_category": {"Engineering": 5},
  "career_page_url": "https://boards.greenhouse.io/example",
  "new_roles_detected": ["Staff Engineer"],
  "roles_added_count": 1,
  "change_detected": true,
  "fallback_used": false,
  "fallback_source": null,
  "run_date": "2026-06-18T16:18:12.670Z"
}

Pricing

$0.05per result

Pay-per-event billing on the Apify platform. You are charged only when the actor returns a result. No subscription, no seat license.

Free-tier Apify accounts include monthly free compute. Upgrade for higher concurrency and volume.