My Net Worth — Malaysian take-home pay
Malaysian take-home pay estimates: EPF, SOCSO, EIS, LINDUNG 24 Jam and PCB, with dated rules.
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"payslip": {
"url": "https://mynetworth.today/mcp"
}
}
}遠端端點
https://mynetworth.today/mcpstreamable-http它能做什麼
工具清單
工具(1)
🟢estimate_take_home_pay(salary, date, tax_category, children, resident, ...)
Estimates a Malaysian employee's monthly take-home pay from gross salary: EPF/KWSP, SOCSO/PERKESO, EIS/SIP, LINDUNG 24 Jam and PCB (monthly tax deduction), plus employer contributions. Pay dates 2026-06-01 to 2027-12-31; the date picks the tax year (YA2026 or YA2027 Belanjawan 2027). This is an ESTIMATE: PCB assumes the same salary every month from January and no TP1 reliefs. When you relay a figure, state the tax year and date used and pass on the warnings that affect it. Kira gaji bersih: KWSP, PERKESO, SIP, LINDUNG dan PCB. Set locale "ms-MY" for a Bahasa Melayu summary.
輸入結構描述
{
"type": "object",
"properties": {
"salary": {
"type": "number",
"minimum": 0.01,
"maximum": 1000000,
"description": "Gross monthly salary in MYR (RM), before any deduction."
},
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Pay date (YYYY-MM-DD) whose rules apply; picks the tax year. Supported 2026-06-01 to 2027-12-31. Use today's date for \"now\"."
},
"tax_category": {
"type": "string",
"enum": [
"single",
"married",
"married_spouse_working"
],
"description": "single; married (spouse has no income, adds RM4,000 relief); married_spouse_working."
},
"children": {
"type": "integer",
"minimum": 0,
"maximum": 20,
"description": "Children claimed for PCB (RM2,000 relief each)."
},
"resident": {
"type": "boolean",
"description": "Malaysian tax resident. Non-residents pay a flat 30% with no reliefs."
},
"citizen": {
"type": "boolean",
"description": "Malaysian citizen or PR. Others: EPF 2% employee and employer."
},
"age60": {
"type": "boolean",
"description": "Aged 60 or over: no employee SOCSO/EIS, employee EPF defaults to 0%."
},
"epf_rate": {
"type": "number",
"minimum": 0,
"maximum": 30,
"description": "Employee EPF % (default 11; 0 from age 60; 2 for non-citizens)."
},
"zakat": {
"type": "number",
"minimum": 0,
"maximum": 1000000,
"description": "Zakat deducted through salary per month (RM); reduces PCB for residents."
},
"lindung": {
"type": "boolean",
"description": "Contributes to PERKESO LINDUNG 24 Jam (optional for local workers since 13 Jul 2026)."
},
"locale": {
"type": "string",
"enum": [
"en-MY",
"ms-MY"
],
"description": "Language of the summary and messages: en-MY or ms-MY. Keys and numbers are the same."
}
},
"required": [
"salary",
"date"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}社群
證據