My Net Worth — Malaysian take-home pay
Malaysian take-home pay estimates: EPF, SOCSO, EIS, LINDUNG 24 Jam and PCB, with dated rules.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"payslip": {
"url": "https://mynetworth.today/mcp"
}
}
}Puntos de conexión remotos
https://mynetworth.today/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (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.
Esquema de entrada
{
"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
}Comunidad
Evidencia