mcpserver.lol
registry/hiring-signals
Connection check verified live · 28h ago

hiring-signals

Find companies hiring for a role and geo, qualify them, and watch them for changes.

Tools 11
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 28h ago

Tools & capabilities

11 tools

Read from the running server on 28h ago.

get_changes limitsince*company_idevent_typeplane_api_keyidempotency_key
The `since=cursor` diff feed -- ledger events with `event_seq > since`, plus a `next_cursor`. Meters one `change` unit per event returned, independent of poll count. A free…
get_open_reqs limitcountryfunctioncompany_id*plane_api_keyidempotency_key
The company's current active reqs, deduped across boards -- ATS/board-only, freshness-floored. `function` must be a function id (as seen in prior results); a plain role nam…
get_role req_key*company_id*plane_api_keyidempotency_key
One open role's detail, addressed by the `company_id` + `req_key` pair every `search_jobs` row already carries -- the follow-up call for a role you hold an identifier for,…
hiring_pulse max_agecompany_id*plane_api_keyidempotency_key
A company's hiring velocity/direction/momentum in one call -- dual-metered via `max_age` (seconds). Cold returns `{job_id, status: "crawling"}` instead of a synchronous bod…
is_hiring company_id*plane_api_keyidempotency_key
WHEN an agent already holds a company and needs to qualify it -- the cheap gate before spending a richer call. ATS/board-only and freshness-floored. Takes the integer `company_id`…
pre_action_brief max_agecompany_id*plane_api_keyidempotency_key
The motion atoms + history primitives pre-joined into one bounded, compact call -- dual-metered via `max_age`. Cold returns `{job_id, status: "crawling"}`, same as the REST…
register_webhook url*secretplane_api_key
Register the delivery target a watch fires to, and get back the `webhook_endpoint_id` `watch_company` needs -- call this first if you do not already hold one. Idempotent: r…
search_jobs qgeorolesortlimitsince +3
Flat, role-granular job search -- the individual open roles across companies matching `role` (function) / `geo` (country) / `since`, one row per logical req (each with its…
watch_company company_id*event_types*plane_api_keyidempotency_keywebhook_endpoint_id*
Subscribe to a company's hiring events on a registered webhook -- `webhook_endpoint_id` must belong to the same customer as the authenticated key. Meters one `watch` unit.…
who_is_hiring_for georolelimitsincecursorplane_api_key +1
WHEN an agent needs to FIND the companies worth working -- the sourcing step, before it knows which companies exist. Reverse who's-hiring-for {role, geo} search: companies with act…
write_outcome outcome*req_keycompany_id*observed_at*plane_api_key
Write back a conversion outcome for `company_id` -- the label-flywheel substrate. Appends to `outcome_labels` scoped to the caller's own customer. Plane session only:…