HR & Payroll Rules Oracle
by hr.noahsarch.tech in News & content
UAE and Saudi gratuity, leave, notice, overtime and sick-pay arithmetic with cited articles.
https://hr.noahsarch.tech/mcp- Tools
- 8
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 515 ms
- 604 ms slowest 5%
- Last check
- Passed
- 9 h ago, next any minute now
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"hr-payroll-rules-oracle": {
"type": "http",
"url": "https://hr.noahsarch.tech/mcp"
}
}
}8 tools
- end_of_service
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…
- annual_leave_entitlement
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…
- notice_period
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…
- 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[]…
- sick_leave_pay
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…
- probation_rules
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)…
- wage_breakdown
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[]…
- list_rules
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…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 9 h ago | Passed | 200 | 561 ms |
| 21 h ago | Passed | 200 | 538 ms |
| 31 h ago | Passed | 200 | 528 ms |
| 44 h ago | Passed | 200 | 544 ms |
| 2 days ago | Passed | 200 | 512 ms |
Show 8 older checks
| 3 days ago | Passed | 200 | 534 ms |
| 4 days ago | Passed | 200 | 485 ms |
| 4 days ago | Passed | 200 | 604 ms |
| 5 days ago | Passed | 200 | 446 ms |
| 5 days ago | Passed | 200 | 515 ms |
| 6 days ago | Passed | 200 | 452 ms |
| 6 days ago | Passed | 200 | 486 ms |
| 7 days ago | Passed | 200 | 431 ms |