Skip to main content
Glama

Server Details

Live job openings from Workday, Greenhouse, Lever, Ashby, Taleo and BambooHR career sites.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
kiskecske24/hiring-signals-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A3.5/5.0

Scored across 9 tools

Disambiguation3/5

The generic run/dataset/key-value tools are clearly distinct from each other. However, the four job-scraping tools overlap substantially (ats-jobs-scraper and workday-jobs-scraper both cover Workday plus several shared ATS platforms), making tool selection less predictable despite detailed descriptions.

Naming Consistency3/5

Generic tools follow a clear kebab-case verb-noun pattern (abort-actor-run, get-actor-run, get-dataset-items), while actor-backed tools use vendor-prefixed actor names (kadi_bence--ats-jobs-feed). The conventions are internally readable but mixed across the set.

Tool Count4/5

Nine tools is a reasonable, well-scoped count for a hiring-signals server. The mix of generic Apify run/storage helpers and domain-specific scrapers is slightly unusual but not excessive.

Completeness4/5

The surface covers job scraping across several ATS platforms, company intelligence, and run/output retrieval. Minor gaps include no generic actor-discovery or run-listing operation, but the core hiring workflows are represented.

Available Tools

9 tools
abort-actor-runAbort Actor runA
DestructiveIdempotent
Inspect

Abort an Actor run that is currently starting or running. For runs with status SUCCEEDED, FAILED, ABORTING, ABORTED, or TIMED-OUT, this call has no effect. The results will include the updated run details after the abort request.

USAGE:

  • Use when you need to stop a run that is taking too long or misconfigured.

USAGE EXAMPLES:

  • user_input: Abort run y2h7sK3Wc

  • user_input: Gracefully abort run y2h7sK3Wc

Inputs: runId (required), gracefully. Returns: tip, runId, stats, status, +10 more

get-actor-runGet Actor runA
Read-onlyIdempotent
Inspect

Get detailed information about a specific Actor run.

Returns run result: status, storages (datasets/keyValueStores alias map), stats, summary, nextStep.

  • summary describes the past (e.g. "SUCCEEDED in 22s. 47 items; 3 fields available.").

  • nextStep prescribes one primary follow-up action with identifiers interpolated (e.g. "Use get-dataset-items with datasetId=...").

  • waitSecs (0–45, default 30) waits up to that many seconds for terminal status before returning.

USAGE:

  • Use to check the status of a run started by any Actor-running tool.

  • Pass waitSecs > 0 to block until terminal (or until the cap elapses).

USAGE EXAMPLES:

  • user_input: Show details of run y2h7sK3Wc

  • user_input: Wait for run y2h7sK3Wc to finish

Inputs: runId (required), waitSecs. Returns: tip, runId, stats, status, +10 more

get-dataset-itemsGet dataset itemsA
Read-onlyIdempotent
Inspect

Get items (rows) from a dataset — the output/results produced by an Actor run. Returns the rows themselves, not dataset metadata, counts, or a schema. When the user provides a datasetId and asks to retrieve results, output, data, or rows, call this tool directly. Default limit is 20. Use clean=true to skip empty items and hidden fields.

USAGE:

  • Use when you need to read data from a dataset (all items or only selected fields).

USAGE EXAMPLES:

  • user_input: Retrieve results from dataset abc123

  • user_input: Get only metadata.url and title from dataset username~my-dataset

Inputs: datasetId (required), desc, omit, clean, +4 more. Returns: items, limit, offset, summary, +5 more

get-key-value-store-recordGet key-value store recordA
Read-onlyIdempotent
Inspect

Get the value stored under a specific key in a key-value store — a single record, not a listing of all keys. Requires the exact key name. The response preserves the original Content-Encoding; most clients handle decompression automatically. A record over 262144 bytes is returned as a link to download it, not as its value.

USAGE:

  • Use when you need to retrieve a specific record (JSON, text, or binary) from a store.

USAGE EXAMPLES:

  • user_input: Get record INPUT from store abc123

  • user_input: Get record data.json from store username~my-store

Inputs: recordKey (required), keyValueStoreId (required). Returns: key, value, summary, contentType, +1 more

kadi_bence--ats-jobs-feedkadi_bence/ats-jobs-feedB
Destructive
Inspect

This tool calls the Actor "kadi_bence/ats-jobs-feed" and retrieves its output results. Actor description: Search a daily-updated database of jobs from 1,000+ companies on Greenhouse, Lever, Ashby, Workable, Recruitee and Personio, no crawling wait. Input: keywords, countries, remote, posted within (1h-6m), new/expired mode. Returns per job: title, company, location, salary, URL. Default: 20. $1.50/1K.

Inputs: ats, mode, remote, keywords, +10 more. Returns: tip, runId, stats, status, +10 more

kadi_bence--ats-jobs-scraperkadi_bence/ats-jobs-scraperB
Destructive
Inspect

This tool calls the Actor "kadi_bence/ats-jobs-scraper" and retrieves its output results. Actor description: $1.25 per 1,000 jobs. Get open jobs of any company by name: Stripe, Ramp (Greenhouse, Lever, Ashby, Workable, Recruitee, Personio) and NVIDIA, Salesforce (Workday) in one run, board auto-detected. Filters: title, location, remote. Returns per job: title, team, location, salary, date, URL.

Inputs: waitSecs, companies, locations, remoteOnly, +11 more. Returns: tip, runId, stats, status, +10 more

kadi_bence--ats-plus-jobs-scraperkadi_bence/ats-plus-jobs-scraperA
Destructive
Inspect

This tool calls the Actor "kadi_bence/ats-plus-jobs-scraper" and retrieves its output results. Actor description: Get open jobs from companies on Oracle Recruiting, Taleo, BambooHR, Rippling, Teamtailor, Breezy, JazzHR, Jobvite or Gem. Input: company names or career-site URLs; optional title and location filters. Returns per job: title, company, location, salary, posted date, URL. Default: 20 jobs per company.

Inputs: waitSecs, companies, locations, platforms, +10 more. Returns: tip, runId, stats, status, +10 more

kadi_bence--company-intelligencekadi_bence/company-intelligenceA
Destructive
Inspect

This tool calls the Actor "kadi_bence/company-intelligence" and retrieves its output results. Actor description: $4.95 per 1,000 companies. Turn a list of company websites into one row per company: name, description, country, LinkedIn and other social pages, careers page and hiring system, tech stack, email provider and domain age. From the company's own site and public domain records. No API key, no login.

Inputs: domains (required), waitSecs, maxResults, findOpenJobs, +4 more. Returns: tip, runId, stats, status, +10 more

kadi_bence--workday-jobs-scraperkadi_bence/workday-jobs-scraperA
Destructive
Inspect

This tool calls the Actor "kadi_bence/workday-jobs-scraper" and retrieves its output results. Actor description: $0.90 per 1,000 jobs. Get open jobs of any company by name: NVIDIA, Salesforce, Intel (Workday) and Stripe, Ramp (Greenhouse, Lever, Ashby, Workable, Personio) in one run, system auto-detected. Filters: title, country, date. Returns per job: title, team, location, salary, date, URL.

Inputs: waitSecs, companies, countries, startUrls, +14 more. Returns: tip, runId, stats, status, +10 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      A
      maintenance
      Live open jobs from companies' own Greenhouse, Lever and Ashby boards via their official public APIs, with publish-verified dates, age, long-open and repost signals, filters and change tracking.
      5
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to retrieve live open roles from company career pages across Greenhouse, Lever, Ashby, Workday and other job boards, and to search open tech jobs by title, location, remote status, seniority, salary and date.
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI assistants to locate companies' public job boards across Greenhouse, Lever, Ashby and Workable, browse and filter live openings by keyword, location, department and remote status, and read full job descriptions with pay ranges and apply links. Requires no accounts, API keys or authentication, and is read-only.
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables live reads of public job boards across Greenhouse, Lever, Ashby, Personio, Pinpoint, and Gem, including fetching boards, resolving companies, checking whether jobs remain open, and retrieving full job details. Supports location- and role-based searches of verified starter boards plus paid multi-company search and monitoring with history, new/closed, and repost signals.
      317 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.