Labsco
MCP SERVER

GTM Hiring Signal Scraper

by mambalabsdev

Detect whether a company is ramping up go-to-market hiring, straight from its career page.

Company Registries & Business Intelligence DataVerified
Summary
It fails quietly on purpose.

A company on an unsupported ATS comes back with a null platform and a zero role count instead of an error, which is what makes this safe to run across a whole list. A row you cannot read is still a row, and the pipeline behind it does not stop.

What it is

A single-tool client over the Mamba Labs GTM Hiring Signal Scraper actor on Apify. Give it a company domain and it scans that company's job board for sales, marketing and revenue-operations roles and returns a flat JSON row.

What you get
  • scan_gtm_hiring_signals takes a domain and returns the detected ATS platform, the count of open GTM roles, the matched titles with their categories, and a seniority read
  • Cascading ATS detection across Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Personio
  • role_filter narrows to your own GTM keywords instead of the built-in list
  • ats_slug overrides the board slug when it differs from the domain
  • A three-tier signal_strength — high, medium or low — on every row
  • A company on an ATS outside those six returns a null platform and a zero role count rather than an error
Requirements

The npm package @mambalabsdev/mcp-gtm-hiring-signal-scraper over stdio, Node.js 18 or newer, and APIFY_TOKEN in the environment from console.apify.com. Read-only. The scraping runs on Apify against your own account.

Setup effort

One command plus a key — npx -y @mambalabsdev/mcp-gtm-hiring-signal-scraper, then supply credentials