For employers: how a job posting compares with the market nearby, by competitor; hiring reports.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
For the employer of one open US healthcare, finance, IT, engineering, science, HR, legal or marketing posting (nurses, therapists, pharmacists, accountants, financial analysts, bankers, software engineers, data and security roles, engineers, scientists, attorneys, paralegals, recruiters, HR and marketing roles): free, the posted pay range for the role within 25 miles and how many employers are hiring it, competitors counted, not named. How fast roles like it close, where this posting's pay and time open sit against each competitor by name, how hard the role is to fill there and what reaching more applicants costs are in the Competitive Hiring Report (request_competitive_hiring_report; first report free). Identify the posting by its careers-site URL, a VeritaHire job id, or employer and title (and city, state). A posting not yet analysed returns status "building" with retry_after_seconds.
Two-letter US state
VeritaHire job id
The posting's URL on the employer's careers site, or a veritahire.com/j/ URL
For the employer of one open US healthcare, finance, IT, engineering, science, HR, legal or marketing posting (nurses, therapists, pharmacists, accountants, financial analysts, bankers, software engineers, data and security roles, engineers, scientists, attorneys, paralegals, recruiters, HR and marketing roles): free, the posted pay range for the role within 25 miles and how many employers are hiring it, competitors counted, not named. How fast roles like it close, where this posting's pay and time open sit against each competitor by name, how hard the role is to fill there and what reaching more applicants costs are in the Competitive Hiring Report (request_competitive_hiring_report; first report free). Identify the posting by its careers-site URL, a VeritaHire job id, or employer and title (and city, state). A posting not yet analysed returns status "building" with retry_after_seconds.
| Argument | Type | Description |
|---|---|---|
| city | string | |
| state | string | Two-letter US state |
| title | string | |
| job_id | integer | VeritaHire job id |
| job_url | string | The posting's URL on the employer's careers site, or a veritahire.com/j/ URL |
| employer | string |
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"state": {
"type": "string",
"description": "Two-letter US state"
},
"title": {
"type": "string"
},
"job_id": {
"type": "integer",
"description": "VeritaHire job id"
},
"job_url": {
"type": "string",
"description": "The posting's URL on the employer's careers site, or a veritahire.com/j/ URL"
},
"employer": {
"type": "string"
}
}
}The current US hiring market for one healthcare, finance, IT, engineering, science, HR, legal or marketing occupation, nationally or in one state: live postings, employers hiring, the posted pay range and employment type. Read from employers' own careers sites and rebuilt daily. Occupation in plain words (e.g. "registered nurse", "accountant", "software engineer"); state as a code or name, or US. Free; no employer is named. How fast employers close the role, what each requires, and one posting against every employer hiring it by name are in the Competitive Hiring Report (request_competitive_hiring_report; first report free).
| Argument | Type | Description |
|---|---|---|
| state | string | Two-letter US state, a state name, or US (the default) |
| occupation* | string | A healthcare, finance, IT, engineering, science, HR, legal or marketing occupation in plain words |
{
"type": "object",
"required": [
"occupation"
],
"properties": {
"state": {
"type": "string",
"description": "Two-letter US state, a state name, or US (the default)"
},
"occupation": {
"type": "string",
"description": "A healthcare, finance, IT, engineering, science, HR, legal or marketing occupation in plain words"
}
}
}Whether a job posting is still on the employer's own careers site (VeritaHire re-reads employer sites and marks a posting closed within about 36 hours of it leaving): open, closed or unknown, with the last time it was confirmed. Works for any employer's posting, given its careers-site link.
| Argument | Type | Description |
|---|---|---|
| url | string | The posting URL (careers site or veritahire.com/j/) |
| job_id | integer |
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The posting URL (careers site or veritahire.com/j/)"
},
"job_id": {
"type": "integer"
}
}
}Returns a link for the hiring manager. They open it on veritahire.com with the posting already filled in, enter their own work email, and get the full Competitive Hiring Report (this tool sends no email and takes no email address; VeritaHire only emails the address they type there). The report covers that posting: every employer hiring the same role within 25 miles by name, with the pay each posts and how fast each closes it, the last roles like it to close nearby, competitors' pay changes, and what reaching more applicants would cost. The first report is free. For a role the employer is PLANNING to post (no posting yet, or one we do not hold): give title + location (+ the pay being considered) instead of a posting, and the report is built from the market around that place.
| Argument | Type | Description |
|---|---|---|
| pay | string | For a role being planned: the pay being considered, yearly or hourly ("95000", "$45 an hour") |
| city | string | |
| state | string | |
| title | string | |
| job_id | integer | |
| job_url | string | |
| employer | string | |
| location |
| string |
| For a role being planned: a US city and state ("Stockton, CA") or a ZIP code. With title and no job_url/job_id, the report is for a planned role. |
{
"type": "object",
"properties": {
"pay": {
"type": "string",
"description": "For a role being planned: the pay being considered, yearly or hourly (\"95000\", \"$45 an hour\")"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"title": {
"type": "string"
},
"job_id": {
"type": "integer"
},
"job_url": {
"type": "string"
},
"employer": {
"type": "string"
},
"location": {
"type": "string",
"description": "For a role being planned: a US city and state (\"Stockton, CA\") or a ZIP code. With title and no job_url/job_id, the report is for a planned role."
}
}
}