HR & Payroll Rules Oracle

tech.noahsarch由 noahsarch.tech 发布官方发布者v0.1.1更新于 Nov 1, 2026

UAE and Saudi gratuity, leave, notice, overtime and sick-pay arithmetic with cited articles.

发布方自己的服务:Business-Day Oracle

已验证Streamable HTTP可网页运行金融商业与电商

概览

AI 生成的概览

远程 MCP 服务器,按阿联酋与沙特劳动法计算离职金、年假、通知期、加班与病假工资,并标注法条。

可以做什么
  • 按工资与服务期限计算离职金(UAE)与沙特服务奖励金
  • 计算年假累积、已休后的余额及折现价值
  • 计算通知期、通知截止日期与代通知金,以及试用期长度与日期
  • 按法定加成计算加班费,并按阶梯规则计算病假工资
  • 将月薪拆分为日薪与时薪的基本工资和总工资
  • 列出覆盖国家,或某国的完整规则表(法条、数值、生效日期)
适用场景
适合需要就阿联酋或沙特私营部门的 HR 与薪酬权益问题给出答案,并要求计算过程对应具体法条的场合。也适合起草结算、年假或通知期计算,且需展示每一步与法律依据时使用。
运行要求
远程 streamable HTTP 端点,无需本地安装。目录与免费工具无需凭证;其他工具需在 X-API-Key 请求头中提供 API 密钥,密钥需联系提供方获取。需要网络访问。
安装前请注意
结果只是依据公开规则的算术,不构成法律建议,服务器要求转达该免责声明;DIFC、ADGM 等自由区及集体协议条款有所不同。需通过 X-API-Key 请求头提供 API 密钥,输入的工资等数据会发送至第三方端点。

安装

在 SourceWeft 中

  1. 打开 控制台中的 HR & Payroll Rules Oracle,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/tech.noahsarch%2Fhr-payroll-oracle/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "hr-payroll-rules-oracle": {
      "type": "http",
      "url": "https://hr.noahsarch.tech/mcp"
    }
  }
}

工具

8

end_of_service

End-of-service gratuity / award

Compute the end-of-service gratuity (UAE Art. 51: 21 days' basic wage per year for 5 years then 30, capped at 2 years' wage, pro rata, unpaid days excluded) or the Saudi award (Art. 84/85/87: half a month's actual wage per year for 5 years then a full month, resignation fractions ⅓/⅔/full). Returns the step-by-step computation. Example: country 'AE', start_date '2019-03-01', end_date '2026-10-31', basic_monthly_wage 8000, termination 'resignation'. Response: result with legal_basis (article) and explanation[] steps, data_confidence (high = official text; medium = translation or recent amendment via secondary source), estimated_items[], sources[] (law URLs), data_version, warnings[] and a not-legal-advice disclaimer.

输入参数country必填end_date必填start_date必填terminationspecial_caseunpaid_leave_daysbasic_monthly_wage必填total_monthly_wage

annual_leave_entitlement

Annual leave accrued, balance and encashment

Accrued annual leave at a date (UAE Art. 29: 30 days/year, 2 days/month between 6 and 12 months; Saudi Art. 109: 21 days, 30 after 5 years), balance after days taken, and encashment value at the legal basis wage. Example: country 'AE', start_date '2024-01-15', as_of_date '2026-10-31', taken_days 20, basic_monthly_wage 6000. Response: result with legal_basis (article) and explanation[] steps, data_confidence (high = official text; medium = translation or recent amendment via secondary source), estimated_items[], sources[] (law URLs), data_version, warnings[] and a not-legal-advice disclaimer.

输入参数country必填as_of_date必填start_date必填taken_daysbasic_monthly_wagetotal_monthly_wage

notice_period

Notice period and pay in lieu

Legal notice period for a termination (UAE Art. 43: 30–90 days as agreed; probation Art. 9: 14 days employer / 30 or 14 days employee; Saudi Art. 75: 60 days employer, 30 days employee from 19 Feb 2025), the date notice ends, and pay in lieu. Example: country 'SA', party 'employee', on_date '2026-11-01', monthly_wage 9000. Response: result with legal_basis (article) and explanation[] steps, data_confidence (high = official text; medium = translation or recent amendment via secondary source), estimated_items[], sources[] (law URLs), data_version, warnings[] and a not-legal-advice disclaimer.

输入参数party必填country必填on_datecontractagreed_daysin_probationmonthly_wageemployee_leaving_country

overtime_pay

Overtime pay

Overtime at the legal uplift on the basic hourly wage (UAE Art. 19: +25%, +50% at night 22:00–04:00 or on the rest day; Saudi Art. 107: +50%). Example: country 'AE', basic_monthly_wage 6000, hours 10, kind 'night'. Response: result with legal_basis (article) and explanation[] steps, data_confidence (high = official text; medium = translation or recent amendment via secondary source), estimated_items[], sources[] (law URLs), data_version, warnings[] and a not-legal-advice disclaimer.

输入参数kindhours必填country必填basic_monthly_wage必填

sick_leave_pay

Sick-leave pay by tier

Pay for a number of sick days under the tiered rules (UAE Art. 31: 15 full, 30 half, 45 unpaid, none during probation; Saudi Art. 117: 30 full, 60 at 75%, 30 unpaid). Example: country 'AE', days 40, monthly_wage 9000. Response: result with legal_basis (article) and explanation[] steps, data_confidence (high = official text; medium = translation or recent amendment via secondary source), estimated_items[], sources[] (law URLs), data_version, warnings[] and a not-legal-advice disclaimer.

输入参数days必填country必填in_probationmonthly_wage必填

probation_rules

Probation end date and notices

Probation length allowed (UAE Art. 9: up to 6 months; Saudi Art. 53: up to 180 days from 19 Feb 2025, 90 before), its end date and the notice rules that apply inside it. Example: country 'AE', start_date '2026-11-01', agreed_days 90. Response: result with legal_basis (article) and explanation[] steps, data_confidence (high = official text; medium = translation or recent amendment via secondary source), estimated_items[], sources[] (law URLs), data_version, warnings[] and a not-legal-advice disclaimer.

输入参数country必填start_date必填agreed_days

wage_breakdown

Daily and hourly wage conventions

Daily and hourly basic/total wages under the country's convention (monthly ÷ 30, ÷ 8 hours) with a note on which basis each entitlement uses. Example: country 'AE', basic_monthly_wage 6000, total_monthly_wage 10000. Response: result with legal_basis (article) and explanation[] steps, data_confidence (high = official text; medium = translation or recent amendment via secondary source), estimated_items[], sources[] (law URLs), data_version, warnings[] and a not-legal-advice disclaimer.

输入参数country必填basic_monthly_wage必填total_monthly_wage

list_rules

Rule tables with articles and sources

The covered countries, or one country's full rule table (articles, figures, effective dates, scope notes, official source URLs). Free. Response: result with legal_basis (article) and explanation[] steps, data_confidence (high = official text; medium = translation or recent amendment via secondary source), estimated_items[], sources[] (law URLs), data_version, warnings[] and a not-legal-advice disclaimer.

输入参数country

版本历史

1
  1. v0.1.1最新Nov 1, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。

其他 Noahsarch 集成