Jet HR MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.15.4更新於 Nov 7, 2026

Read Jet HR employees, absences, clockings, payroll; create, approve, delete leave; create expenses.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行效率與工作流金融商業與電商

概覽

AI 產生的概覽

將助理接入 Jet HR:讀取員工、出勤、打卡、薪資與報帳資料,並可建立、核准或刪除請假申請。

可以做什麼
  • 查詢員工完整資料與概覽、招募流程、離職與外部合作者
  • 查看請假與缺勤申請、假別政策與申請類型,以及打卡紀錄
  • 讀取薪資批次、薪資單、獎金、福利與額外扣款
  • 列出文件、報帳申請與報帳政策、公司裝置、辦公據點、CCNL 與差旅補助政策
  • 建立、修改、核准、駁回或刪除請假申請,並建立報帳申請
  • 查看用量、提出功能需求、升級或取消訂閱
適用情境
適合在 Jet HR 中處理人事與行政的團隊,讓助理直接回答人員、請假、打卡與薪資相關問題,或代為送出與核准請假和報帳,不必切換系統。
執行需求
透過 HTTP 連線的遠端 MCP 端點,不需在本機安裝。以 OAuth 登入,登入頁需填寫 Jet HR 帳號憑證,以及由 Jet HR 管理員在公司設定中建立的 API 權杖(以 T_ 開頭)。需要具備對應讀取權限的 Jet HR 帳號;免費方案每月 50 次工具呼叫。
安裝前請注意
涉及敏感的個人與財務資料,例如稅號、薪資、薪資單、獎金與薪資總額。寫入類工具會建立、修改、核准、駁回或刪除請假申請,並建立報帳;刪除無法復原,核准結果員工可見,也可能通知相關人員。付費方案透過付款連結結帳,取消後當期不退費。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Jet HR MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Fjet-hr/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "jet-hr-by-usefulapi": {
      "type": "http",
      "url": "https://jet-hr.usefulapi.io/mcp"
    }
  }
}

README

Jet HR MCP by usefulapi

Read Jet HR employees, absences, clockings, payroll; create, approve, delete leave; create expenses.

Live endpoint: https://jet-hr.usefulapi.io/mcp · Homepage: https://usefulapi.io/jet-hr

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://jet-hr.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http jet-hr https://jet-hr.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "jet-hr": {      "url": "https://jet-hr.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Jet HR credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/jet-hr/

On first connect you'll paste a Jet HR API token (starts with T_), which a Jet HR admin creates under Company Settings (Impostazioni azienda) → API → + Nuova.

Tools

ToolTypeWhat it does
jethr_list_employeesreadList employees
jethr_get_employeereadGet an employee
jethr_list_employee_overviewsreadList employees (overview)
jethr_get_employee_overviewreadGet an employee (overview)
jethr_list_terminationsreadList terminations
jethr_list_hiringsreadList hirings
jethr_get_hiringreadGet a hiring
jethr_list_contractorsreadList contractors
jethr_get_contractorreadGet a contractor
jethr_list_absence_requestsreadList presence and absence requests
jethr_list_absence_policiesreadList absence policies
jethr_get_absence_request_kindreadGet an absence request kind
jethr_list_clockingsreadList clockings
jethr_list_payrollsreadList payrolls
jethr_list_payslipsreadList payslips
jethr_list_bonusesreadList bonuses
jethr_list_bonus_kindsreadList bonus kinds
jethr_list_fringe_benefitsreadList fringe benefits
jethr_list_fringe_benefit_kindsreadList fringe benefit kinds
jethr_list_payslip_extra_deductionsreadList payslip extra deductions
jethr_list_payslip_extra_deduction_kindsreadList payslip extra deduction kinds
jethr_list_documentsreadList documents
jethr_list_expensesreadList expense reimbursement requests
jethr_list_expense_policiesreadList expense policies
jethr_list_devicesreadList devices
jethr_get_devicereadGet a device
jethr_list_company_headquartersreadList company headquarters
jethr_list_company_ccnlreadList company CCNL
jethr_list_trip_refund_policiesreadList trip daily refund policies
jethr_create_absence_requestwriteCreate a presence or absence request
jethr_update_absence_requestwriteUpdate, approve or reject an absence request
jethr_delete_absence_requestwriteDelete a presence or absence request
jethr_create_expensewriteCreate an expense reimbursement request
jethr_usage_statusmetaUsage status (free-tier meter)
jethr_request_featuremetaRequest a missing feature
jethr_upgrademetaUpgrade to Pro or Pro+
jethr_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with jethr_upgrade (it returns a Stripe Checkout link). Cancel any time with jethr_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running jethr_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Jet HR.

來源:servers/jet-hr/README.md,提交 4046075

工具

33

jethr_list_employees

List employees

List the company's employees with the full record: name, fiscal code, work and personal email, job title and level, contract kind and dates, annual gross salary (RAL), manager, headquarters and custom fields. Contains personal data; for a lighter list use jethr_list_employee_overviews. Paged: pass next_page as page. GET /public-api/v1/employees/.

輸入參數pageas_of_date

jethr_get_employee

Get an employee

One employee's full record (contract, salary, manager, headquarters, custom fields). GET /public-api/v1/employees/{uuid}/.

輸入參數id必填as_of_date

jethr_list_employee_overviews

List employees (overview)

List employees with the lighter overview record: name, fiscal code, work email, job title, contract dates, probation end, manager, headquarters and custom fields (no salary or personal contact data). Needs only the employee_overview:read scope. Paged: pass next_page as page. GET /public-api/v1/employee-overviews/.

輸入參數page

jethr_get_employee_overview

Get an employee (overview)

One employee's overview record (job title, contract dates, manager, headquarters, custom fields). GET /public-api/v1/employee-overviews/{uuid}/.

輸入參數id必填

jethr_list_terminations

List terminations

List employee terminations (resignations and dismissals recorded in Jet HR). Paged: pass next_page as page. GET /public-api/v1/terminations/.

輸入參數page

jethr_list_hirings

List hirings

List hiring processes (drafts and onboarding in progress), optionally by status (for example INCOMPLETE or COMPLETED). Paged: pass next_page as page. GET /public-api/v1/hirings/.

輸入參數pagestatus

jethr_get_hiring

Get a hiring

One hiring process with its status and data. GET /public-api/v1/hirings/{uuid}/.

輸入參數id必填

jethr_list_contractors

List contractors

List external contractors (collaborators) and their collaborations, optionally filtered by contractor, linked employee or a collaboration date window. Paged: pass next_page as page. GET /public-api/v1/contractors/.

輸入參數pageemployee_uuidcontractor_uuidcollaboration_date_tocollaboration_date_from

jethr_get_contractor

Get a contractor

One contractor with their collaborations. GET /public-api/v1/contractors/{uuid}/.

輸入參數id必填

jethr_list_absence_requests

List presence and absence requests

List leave, sickness, remote-work and other presence/absence requests with status (APPROVED, REJECTED, PENDING), kind, dates, hours, note and approver. Filters combine with AND. Use status filtering on the result for pending requests. Paged: pass next_page as page. GET /public-api/v1/presence-absence-requests/.

輸入參數pagecodenameemployeecreated_toend_date_tocreated_fromend_date_fromstart_date_tostart_date_from

jethr_list_absence_policies

List absence policies

List the company's absence policies with their active request kinds (codename, name, approval and attachment rules) and the employees assigned to each. The codename is what jethr_create_absence_request needs. Paged: pass next_page as page. GET /public-api/v1/company-absence-policies/.

輸入參數page

jethr_get_absence_request_kind

Get an absence request kind

One absence request kind setting: codename, whether it needs approval or a note, whether it can be requested in hours or days, duration limits. GET /public-api/v1/company-absence-request-kinds/{uuid}/.

輸入參數id必填

jethr_list_clockings

List clockings

List time-clock events (in, out, work and break start/end, overtime) with employee, timestamp, method (web, mobile, badge, QR code), workplace and location. Paged: pass next_page as page. GET /public-api/v1/clockings/.

輸入參數kindpagemethodemployeeclocked_tocreated_toclocked_fromcreated_from

jethr_list_payrolls

List payrolls

List the company's monthly payrolls (year and month, status and totals). Sensitive financial data. Paged: pass next_page as page. GET /public-api/v1/payrolls/.

輸入參數pageyearmonthly_pay

jethr_list_payslips

List payslips

List employee payslips, optionally for one employee, year or month. Sensitive payroll data. Paged: pass next_page as page. GET /public-api/v1/payslips/.

輸入參數pageyearemployeemonthly_pay

jethr_list_bonuses

List bonuses

List payroll bonuses (employee, payroll month, amount, kind, note), optionally for one employee, year or month. Paged: pass next_page as page. GET /public-api/v1/bonuses/.

輸入參數pageyearemployeemonthly_pay

jethr_list_bonus_kinds

List bonus kinds

List the bonus kinds (categories) the company can use in payroll. Paged: pass next_page as page. GET /public-api/v1/bonus-kinds/.

輸入參數page

jethr_list_fringe_benefits

List fringe benefits

List fringe benefits assigned in payroll (employee, payroll month, amount, kind), optionally for one employee, year or month. Paged: pass next_page as page. GET /public-api/v1/fringe-benefits/.

輸入參數pageyearemployeemonthly_pay

jethr_list_fringe_benefit_kinds

List fringe benefit kinds

List the fringe benefit kinds (categories) available in payroll. Paged: pass next_page as page. GET /public-api/v1/fringe-benefit-kinds/.

輸入參數page

jethr_list_payslip_extra_deductions

List payslip extra deductions

List extra deductions applied to payslips (employee, payroll month, amount, kind), optionally for one employee, year or month. Paged: pass next_page as page. GET /public-api/v1/payslip-extra-deductions/.

輸入參數pageyearemployeemonthly_pay

jethr_list_payslip_extra_deduction_kinds

List payslip extra deduction kinds

List the extra deduction kinds (categories) available on payslips. Paged: pass next_page as page. GET /public-api/v1/payslip-extra-deduction-kinds/.

輸入參數page

jethr_list_documents

List documents

List documents stored in Jet HR (payslips, contracts and other files): metadata per document, optionally by employee, kind name, payroll period or last-update window. Paged: pass next_page as page. GET /public-api/v1/documents/.

輸入參數pageperiodemployeekind_nameupdated_afterupdated_before

jethr_list_expenses

List expense reimbursement requests

List expense reimbursement requests (employee, amount, currency, kind, description, payment date, receipts, status). Paged: pass next_page as page. GET /public-api/v1/expenses/.

輸入參數page

jethr_list_expense_policies

List expense policies

List the company's expense policies (which expense kinds and limits apply to which employees). Paged: pass next_page as page. GET /public-api/v1/company-expense-policies/.

輸入參數page

jethr_list_devices

List devices

List company devices (laptops, phones...) and the employee each is assigned to, optionally by employee or device uuid. Paged: pass next_page as page. GET /public-api/v1/devices/.

輸入參數pageuuidemployee

jethr_get_device

Get a device

One company device with its assignment. GET /public-api/v1/devices/{uuid}/.

輸入參數id必填

jethr_list_company_headquarters

List company headquarters

List the company's headquarters (legal and operative sites), optionally by kind. Paged: pass next_page as page. GET /public-api/v1/company-headquarters/.

輸入參數kindpage

jethr_list_company_ccnl

List company CCNL

List the national collective labour agreements (CCNL) the company applies. Paged: pass next_page as page. GET /public-api/v1/company-ccnl/.

輸入參數page

jethr_list_trip_refund_policies

List trip daily refund policies

List the company's business-trip daily refund policies (needed as trip_name for trip absence requests). Paged: pass next_page as page. GET /public-api/v1/company-trip-daily-refund-policies/.

輸入參數page

jethr_create_absence_request

Create a presence or absence request

Create a leave, sickness, remote-work or other presence/absence request for an employee. WRITES to the company's HR records. codename is the request kind (from jethr_list_absence_policies); give start_date and end_date for day requests, or start_date + start_time + time_duration for hourly requests. send_notification=true makes Jet HR notify the people involved (approvers/employee) and needs confirm_notification=true; default false. Some kinds need extra fields (child data, trip data, sickness certificate): Jet HR answers with a validation error naming them. POST /public-api/v1/presence-absence-requests/.

輸入參數pucnotecodename必填employee必填end_datechild_ssntrip_namestart_datestart_timeassisted_ssntime_durationchild_birth_date另有 6 個

jethr_update_absence_request

Update, approve or reject an absence request

Change a presence/absence request: dates, hours, note, or its status (APPROVED, REJECTED, PENDING; give rejection_reason when rejecting). WRITES to the company's HR records; approving or rejecting is visible to the employee, and send_notification=true notifies the people involved (default false; needs confirm_notification=true). Only the fields you pass change. PATCH /public-api/v1/presence-absence-requests/{uuid}/.

輸入參數id必填pucnotestatusend_datestart_datestart_timeassisted_ssntime_durationrejection_reasonsend_notificationconfirm_notification另有 1 個

jethr_delete_absence_request

Delete a presence or absence request

Permanently delete a presence/absence request (it disappears from the employee's calendar and balance). Cannot be undone; needs confirm=true. DELETE /public-api/v1/presence-absence-requests/{uuid}/.

輸入參數id必填confirm必填

jethr_create_expense

Create an expense reimbursement request

Create an expense reimbursement request for an employee (no receipt files; those are uploaded in Jet HR). WRITES to the company's records as a reimbursement request. amount is the EUR amount; amount_total is the amount in amount_total_currency (the same value for EUR). POST /public-api/v1/expenses/.

輸入參數kind必填noteamount必填car_kmsubkindemployee必填car_brandcar_cost_kmdescription必填amount_total必填payment_date必填car_model_series另有 2 個

版本歷史

14
  1. v1.15.4最新Nov 7, 2026
  2. v1.14.3Nov 5, 2026
  3. v1.14.2Nov 5, 2026
  4. v1.14.1Nov 4, 2026
  5. v1.14.0Nov 3, 2026
  6. v1.13.1Nov 3, 2026
  7. v1.12.0Nov 1, 2026
  8. v1.10.0Oct 31, 2026
  9. v1.9.0Oct 31, 2026
  10. v1.8.2Oct 30, 2026
  11. v1.8.0Oct 30, 2026
  12. v1.3.0Oct 26, 2026
  13. v1.0.3Oct 25, 2026
  14. v1.0.0Oct 25, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合