# reqbeat/mcp-server

Source: https://glimind.com/server/github%2Freqbeat%2Fmcp-server
Registry id: `github/reqbeat/mcp-server`
Status: unknown

## Tools (14)

- `cancel_watch`: Cancels a watch given its watch_id. Idempotent.
- `find_company`: Resolves a company name or website URL to a company_id required by other tools.
- `get_changes`: Change feed returning ledger events (req opened, re-observed, reposted, closed) with event_seq > since.
- `get_open_reqs`: Returns a company's current active requisitions, deduped across boards, freshness-floored.
- `get_role`: Returns detail of one open role given company_id and req_key (from search_jobs).
- `hiring_pulse`: Returns hiring pulse for one company: reqs opened in last 30 days, velocity ratio, direction (up/flat/down).
- `is_hiring`: Cheap gate to qualify a company as hiring (ATS/board-only, freshness-floored). Takes an integer company_id.
- `list_watches`: Lists the caller's active and cancelled watches, newest first.
- `pre_action_brief`: Bounded round-trip returning hiring pulse, top open reqs, and other context for one company.
- `register_webhook`: Registers a webhook delivery target and returns webhook_endpoint_id; idempotent.
- `search_jobs`: Flat role-granular job search returning individual open roles across companies matching role, geo, and since.
- `watch_company`: Subscribes to a company's hiring events via a registered webhook. Requires webhook_endpoint_id.
- `who_is_hiring_for`: Reverse search: finds companies hiring for a given role (function) and geo (country). Sourcing step.
- `write_outcome`: Writes a conversion outcome label for a company, scoped to the caller's own customer plane.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
