Mcp Account Hiring Watch

com.mambabuilt由 mambabuilt.com 發布v1.0.2更新於 Nov 7, 2026

Watch company job boards for new, closed, and reposted postings, with 30 day hiring velocity.

概覽

AI 產生的概覽

監控公司徵才頁面,只回傳自上次執行以來的新增、關閉與重新刊登職缺,並提供每家公司 30 天招募速度。

可以做什麼
  • 依公司網域清單監控徵才頁面,只回傳與同名 watch 上次執行相比的變化:新增、關閉與重新刊登的職缺。
  • 每筆變化包含完整職缺描述、穩定的職缺識別碼與來源招募平台,並為每家公司提供在徵職缺數與 30 天招募速度彙總。
  • 可依職務類別或自訂標題關鍵字篩選變化,並為新網域設定首次執行的基準模式。
  • 可選擇將變化推送到 HTTPS webhook,請求帶簽章,支援批次或逐筆傳送。
適用情境
適合招募、業務或市場研究情境,需要長期追蹤目標公司的招募動態,且只想看到增量變化而非每次重讀整個徵才頁面。每個 watch 的首次執行會建立基準,因此以相同 watch 名稱重複執行才會產生變化報告。
執行需求
以 npm 套件形式透過 npx 在本機執行,需要 Node.js 18 或更新版本。需要 Apify 帳號與 Apify API 權杖,透過環境變數 APIFY_TOKEN 提供;沒有權杖時工具仍會列出,但呼叫時需要權杖。所有處理都在 Apify 上完成,需要網路存取。選用的 webhook 推送需要 HTTPS 端點與 webhook 密鑰。
安裝前請注意
呼叫會消耗 Apify 額度:每次執行有啟動費用,並依回傳的每筆新增、關閉或重新刊登職缺計費,費用計入你的 Apify 帳號;可用 max_charge_usd 設定上限,超出部分留待下次執行。APIFY_TOKEN 是敏感憑證。設定 webhook_url 會把變化資料傳送到第三方端點,並需要 webhook_secret。watch 狀態保存在你 Apify 帳號的鍵值儲存中。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mcp Account Hiring Watch,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

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:

json
{  "mcpServers": {    "mamba-account-hiring-watch": {      "command": "npx",      "args": [        "-y",        "@mambalabsdev/mcp-account-hiring-watch"      ],      "env": {        "APIFY_TOKEN": "your-apify-token"      }    }  }}

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:

json
{  "domains": ["stripe.com", "ramp.com", "vercel.com"],  "watch_name": "target-accounts",  "keyword_categories": ["GTM"]}

Inputs

Every buyer facing input of the live actor, unchanged. Omitted inputs take the actor's own defaults.

InputTypeRequiredDescription
domainsarrayyesCompany website domains to watch, for example stripe.com. The watch reads each company's own job board. Up to 2,000 per run.
watch_namestringnoKeeps separate watch lists apart. Use one name per list or client. Changing the name starts a new watch, and its first run sets the baseline. Default default.
keyword_categoriesarraynoOnly changes to postings whose title matches these role categories are returned and charged. All returns every posting change. Every posting still counts toward hiring velocity. Default ["All"].
custom_keywordsarraynoExtra title keywords, matched on whole words. Prefix with T1: for the strongest tier or T3: for the weakest; no prefix is tier 2. Adding any keyword also adds the Custom category.
board_hintsarraynoPoint a domain at its job board when the watch cannot find it, as domain=provider:slug, for example acme.com=greenhouse:acmeinc or acme.com=workday:acme.wd5/External. Providers: greenhouse, lever, ashby, workable, smartrecruiters, personio, recruitee, workday, rippling.
first_run_modestringnoWhat a domain's first run returns. recent returns postings the board dates inside the last N days, baseline_only returns the summary row, all_open returns every open posting. First run rows are marked is_backfill and never charged. Default recent.
first_run_recent_daysstringnoWith first_run_mode recent: how many days back counts as recent. 1 to 30. Default 7.
closed_after_missesstringnoA posting closes after this many complete board reads without it. A partial read never counts. 1 to 5. Default 2.
repost_window_daysstringnoA closed posting that comes back inside this many days is reported as reposted, not new. 7 to 60. Default 30.
include_job_descriptionstringnoAdds the full description text to new and reposted rows. Closed rows carry no description. Default true.
description_max_charsstringnoLongest description kept per row. job_description_chars always reports the full length. 500 to 100000. Default 20000.
webhook_urlstringnoOptional HTTPS endpoint. Changes are sent as signed Standard Webhooks requests, and a change is charged only after your endpoint answers 2xx.
webhook_secretstringnoRequired with webhook_url. Signs each request (HMAC SHA256). A whsec_ prefixed secret is base64 decoded per the Standard Webhooks spec.
webhook_batch_modestringnobatch sends up to 50 changes per request, grouped by company. per_change sends one request per change, for tools where one request is one row (Clay table webhooks, Zapier). Default batch.
state_storestringnoOptional key value store that holds the watch state. Leave empty to use the store account-hiring-watch-state in your own Apify account.
max_domainsstringnoDomains past this number are skipped. 1 to 2000. Default 500.
max_charge_usdstringnoOptional. When the next change would take this run's charges over this amount, the remaining changes are held and delivered first on the next run.

Pricing

Pay per event on Apify, billed to your Apify account. Prices in USD.

EventFree planBronzeSilverGold
posting_change, per change returned (new, closed, or reposted)$0.01$0.0095$0.009$0.0085
apify-actor-start, per run start$0.002$0.002$0.002$0.002

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.

來源:README.md,提交 c8994a8

工具

1

watch_account_hiring

Watch account hiring

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.

輸入參數domains必填watch_nameboard_hintsmax_domainsstate_storewebhook_urlfirst_run_modemax_charge_usdwebhook_secretcustom_keywordskeyword_categoriesrepost_window_days另有 5 個

版本歷史

3
  1. v1.0.2最新Nov 5, 2026
  2. v1.0.1Oct 16, 2026
  3. v1.0.0Oct 15, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分