Account Hiring Watch MCP Server
[Glama score] [MCP Registry] [npm version] [npm downloads] [license] [mcpservers.org]
[Account Hiring Watch MCP server]
An MCP server for the Mamba Labs Account Hiring Watch actor on Apify. Send a list of company domains. Each run reads every company's own job board and returns only what changed since the last run: new, closed, and reposted postings, with the full job description, a stable posting key, and 30 day hiring velocity per company.
What's Inside
What it does
Watch a list of company domains and get back only what changed on their job boards since the last run with the same watch name: new, closed, and reposted postings, read live from 17 job boards including Greenhouse, Lever, Ashby, and Workday. Each change row carries the full job description, a stable posting key, and the board it came from; each company also gets a summary row with open postings and 30 day hiring velocity. The first run for a watch sets the baseline, and its rows are marked is_backfill and never charged. Optional signed webhook delivery. A run that does not succeed is returned as an error with its run ID. Read-only on the boards; requires an APIFY_TOKEN and consumes Apify credits per change returned.
All of the work runs on Apify. This package is a thin client that starts the actor run, waits for it, and hands back the dataset rows.
Quick start
You need Node.js 18 or newer and an Apify account with an API token.
Add this to your Claude Desktop config (claude_desktop_config.json), Cursor, or any MCP client:
Restart the client. The watch_account_hiring tool appears.
Prerequisites
Example prompts
- "Watch stripe.com, ramp.com, and vercel.com for new sales and RevOps postings."
- "Run my target account watch again and tell me which companies opened or closed GTM roles since last week."
Tool
watch_account_hiring. One tool. Example arguments:
Inputs
Every buyer facing input of the live actor, unchanged. Omitted inputs take the actor's own defaults.
Pricing
Pay per event on Apify, billed to your Apify account. Prices in USD.
First run rows (is_backfill) and rows from a board the run could not confirm are never charged. With a webhook set, a change is charged only after your endpoint answers 2xx.
Your keys
The actor needs no provider key. It reads public job board APIs and holds no key of its own. A webhook secret, if you set one, is yours and is stored by Apify as a secret input.
Full actor documentation
apify.com/mambalabs/account-hiring-watch
License
MIT. See LICENSE.