VeritaHire live jobs

Live US jobs from employers' own career sites, still-open checks, healthcare pay benchmarks.

我該用這個嗎

品質與安全性

A
說明品質
100%
結構描述完整度
83%
命名品質
89%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

根據工具定義與協定合規性的自動化分析。

上下文成本

~1,440Token(工具定義)
~1015 B典型回應大小
中等的注意力影響(128k 上下文的 1.13%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "jobs": {
      "url": "https://veritahire.com/mcp"
    }
  }
}

遠端端點

https://veritahire.com/mcpstreamable-http

它能做什麼

工具清單

工具(7)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢search_live_jobs(what, where, radius_miles, min_pay, employment_type, ...)

Search US jobs that are live right now on employers' own careers sites (re-read on a schedule, retired within about 36 hours of leaving). Give what (title or keywords) and where (City, ST or ZIP), or remote_only. Returns up to 25 jobs with posted pay, what each posting asks for (education, licences, years), distance, when it was last confirmed, the employer's own apply link, and a job_id for the whole posting. Only the filters given are applied; the "asks" are listed, never used to drop a job.

輸入結構描述

{
  "type": "object",
  "properties": {
    "what": {
      "type": "string",
      "description": "Job title or keywords, e.g. \"registered nurse\", \"forklift\""
    },
    "where": {
      "type": "string",
      "description": "\"City, ST\" or a 5-digit ZIP"
    },
    "radius_miles": {
      "type": "integer",
      "enum": [
        10,
        25,
        30,
        50,
        100
      ],
      "default": 25
    },
    "min_pay": {
      "type": "number",
      "description": "Minimum pay: annual, or hourly if under 300. Jobs that do not post pay are kept, listed last."
    },
    "employment_type": {
      "type": "string",
      "enum": [
        "full_time",
        "part_time",
        "contract",
        "seasonal",
        "temporary"
      ]
    },
    "remote_only": {
      "type": "boolean"
    },
    "posted_within_days": {
      "type": "integer",
      "enum": [
        1,
        3,
        7
      ]
    }
  }
}
🟢get_job(job_id, url)

The whole posting text from the employer, its requirement facts (education, licences, years required and preferred, skills), pay, benefits, whether it is still open, and the apply link.

輸入結構描述

{
  "type": "object",
  "properties": {
    "job_id": {
      "type": "integer",
      "description": "VeritaHire job id, as returned in search results"
    },
    "url": {
      "type": "string"
    }
  }
}
🟡save_search(email, what, where, radius_miles, employment_type, ...)

Sends one email to the person's own address. Their click starts a daily email of new jobs matching this search (still live on employers' own careers sites) and creates their free VeritaHire account if needed. Nothing more is sent unless they click.

輸入結構描述

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "The person's own email address"
    },
    "what": {
      "type": "string"
    },
    "where": {
      "type": "string",
      "description": "\"City, ST\" or ZIP"
    },
    "radius_miles": {
      "type": "integer",
      "enum": [
        10,
        25,
        30,
        50,
        100
      ]
    },
    "employment_type": {
      "type": "string",
      "enum": [
        "full_time",
        "part_time",
        "contract",
        "seasonal",
        "temporary"
      ]
    },
    "remote_only": {
      "type": "boolean"
    }
  },
  "required": [
    "email"
  ]
}
🟢report_problem(kind, job_id, detail, search)

Records a problem with VeritaHire data: a job listed as open that the employer's site shows closed (job_closed), wrong place, wrong pay, wrong employer name, a search that returned irrelevant results or missed jobs it should have found, or duplicates. job_id identifies one job; search holds the search arguments for a results problem. Reports are about data, not people, and a person at VeritaHire reads every one.

輸入結構描述

{
  "type": "object",
  "properties": {
    "kind": {
      "type": "string",
      "enum": [
        "job_closed",
        "wrong_location",
        "wrong_pay",
        "wrong_employer",
        "irrelevant_results",
        "missing_jobs",
        "duplicate",
        "other"
      ]
    },
    "job_id": {
      "type": "integer"
    },
    "detail": {
      "type": "string",
      "description": "What was wrong, in a sentence or two"
    },
    "search": {
      "type": "object",
      "description": "The search arguments that produced the problem"
    }
  },
  "required": [
    "kind"
  ]
}
🟢benchmark_role(job_url, job_id, employer, title, city, ...)

Free salary / compensation benchmarking for one US healthcare clinical job posting (nurses, therapists, techs, pharmacists, aides): the pay competitors post for the same role nearby, how long roles like it take to close (time to fill), how long this employer's own roles usually take, who else is hiring for it within 25 miles, and recent closes. Measured from employers' own careers sites. Identify the posting by job_url (the careers-site link, or a veritahire.com/j/ link), job_id, or employer + title (+ city, state). A role not yet benchmarked returns status "building" with retry_after_seconds, the time until it is ready.

輸入結構描述

{
  "type": "object",
  "properties": {
    "job_url": {
      "type": "string",
      "description": "The posting's URL on the employer's careers site, or a veritahire.com/j/ URL"
    },
    "job_id": {
      "type": "integer",
      "description": "VeritaHire job id"
    },
    "employer": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "city": {
      "type": "string"
    },
    "state": {
      "type": "string",
      "description": "Two-letter US state"
    }
  }
}
⚪request_full_report(email, job_url, job_id, employer, title, ...)

Emails the full benchmark report for a posting to the person who will use it (their work email). Their click creates a free VeritaHire account and opens the report. Nothing more is sent unless they click.

輸入結構描述

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "The email address the report goes to"
    },
    "job_url": {
      "type": "string"
    },
    "job_id": {
      "type": "integer"
    },
    "employer": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "city": {
      "type": "string"
    },
    "state": {
      "type": "string"
    }
  },
  "required": [
    "email"
  ]
}
🟢is_job_still_open(url, job_id)

Checks 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). Returns open, closed or unknown, with the last time it was confirmed. Works for postings found anywhere, given the employer's careers-site link.

輸入結構描述

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The posting URL (careers site or veritahire.com/j/)"
    },
    "job_id": {
      "type": "integer"
    }
  }
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本7 個工具