Sri Lanka Payslip
Source-backed Sri Lanka payslip tools for APIT/PAYE, EPF, ETF, stamp duty, and net pay.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (3)
- LOWen calculate_sri_lanka_payslip
- LOWen get_sri_lanka_payroll_reference
- LOWen get_sri_lanka_payslip_checklist
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": {
"sri-lanka-payslip": {
"url": "https://mypayslip.lk/api/mcp"
}
}
}Puntos de conexión remotos
https://mypayslip.lk/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (3)
🟢calculate_sri_lanka_payslip(grossSalary, epfEtfEarningsBase, otherEmployeeDeductions)
Estimate monthly APIT/PAYE, employee and employer EPF, ETF, stamp duty, net pay, and employer cost for regular primary employment in Sri Lanka.
Esquema de entrada
{
"type": "object",
"properties": {
"grossSalary": {
"type": "number",
"minimum": 0,
"maximum": 100000000,
"description": "Gross monthly employment income in Sri Lankan rupees"
},
"epfEtfEarningsBase": {
"description": "EPF/ETF-eligible monthly earnings; defaults to gross salary",
"type": "number",
"minimum": 0,
"maximum": 100000000
},
"otherEmployeeDeductions": {
"default": 0,
"description": "Optional non-statutory employee deductions, such as a loan repayment",
"type": "number",
"minimum": 0,
"maximum": 100000000
}
},
"required": [
"grossSalary"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Esquema de salida
{
"type": "object",
"properties": {
"yearOfAssessment": {
"type": "string",
"const": "2026/27"
},
"sourceTableYear": {
"type": "string",
"const": "2025/26"
},
"currency": {
"type": "string",
"const": "LKR"
},
"grossSalary": {
"type": "number"
},
"epfEtfEarningsBase": {
"type": "number"
},
"apit": {
"type": "number"
},
"employeeEpf": {
"type": "number"
},
"employerEpf": {
"type": "number"
},
"employerEtf": {
"type": "number"
},
"stampDuty": {
"type": "number"
},
"otherEmployeeDeductions": {
"type": "number"
},
"totalEmployeeDeductions": {
"type": "number"
},
"netPay": {
"type": "number"
},
"employerCost": {
"type": "number"
},
"methodologyUrl": {
"type": "string",
"format": "uri"
},
"payslipGeneratorUrl": {
"type": "string",
"format": "uri"
},
"caution": {
"type": "string"
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"authority": {
"type": "string"
},
"topic": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri"
}
},
"required": [
"authority",
"topic",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"yearOfAssessment",
"sourceTableYear",
"currency",
"grossSalary",
"epfEtfEarningsBase",
"apit",
"employeeEpf",
"employerEpf",
"employerEtf",
"stampDuty",
"otherEmployeeDeductions",
"totalEmployeeDeductions",
"netPay",
"employerCost",
"methodologyUrl",
"payslipGeneratorUrl",
"caution",
"sources"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_sri_lanka_payroll_reference
Return the maintained APIT, EPF, ETF, and stamp-duty assumptions with official Sri Lankan sources and scope limits.
Esquema de entrada
{
"type": "object",
"properties": {}
}Esquema de salida
{
"type": "object",
"properties": {
"yearOfAssessment": {
"type": "string",
"const": "2026/27"
},
"sourceTableYear": {
"type": "string",
"const": "2025/26"
},
"effectiveFrom": {
"type": "string",
"const": "2025-04-01"
},
"currency": {
"type": "string",
"const": "LKR"
},
"period": {
"type": "string",
"const": "monthly"
},
"scope": {
"type": "string"
},
"monthlyApitRelief": {
"type": "number"
},
"employeeEpfRate": {
"type": "number"
},
"employerEpfRate": {
"type": "number"
},
"employerEtfRate": {
"type": "number"
},
"stampDutyThreshold": {
"type": "number"
},
"stampDutyAboveThreshold": {
"type": "number"
},
"provenanceNote": {
"type": "string"
},
"excludedCases": {
"type": "array",
"items": {
"type": "string"
}
},
"methodologyUrl": {
"type": "string",
"format": "uri"
},
"machineReadableMethodologyUrl": {
"type": "string",
"format": "uri"
},
"openApiUrl": {
"type": "string",
"format": "uri"
},
"citation": {
"type": "string"
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"authority": {
"type": "string"
},
"topic": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri"
}
},
"required": [
"authority",
"topic",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"yearOfAssessment",
"sourceTableYear",
"effectiveFrom",
"currency",
"period",
"scope",
"monthlyApitRelief",
"employeeEpfRate",
"employerEpfRate",
"employerEtfRate",
"stampDutyThreshold",
"stampDutyAboveThreshold",
"provenanceNote",
"excludedCases",
"methodologyUrl",
"machineReadableMethodologyUrl",
"openApiUrl",
"citation",
"sources"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_sri_lanka_payslip_checklist
Return the fields and checks needed to prepare or review a Sri Lankan employee payslip.
Esquema de entrada
{
"type": "object",
"properties": {}
}Esquema de salida
{
"type": "object",
"properties": {
"identityAndPeriod": {
"type": "array",
"items": {
"type": "string"
}
},
"earnings": {
"type": "array",
"items": {
"type": "string"
}
},
"employeeDeductions": {
"type": "array",
"items": {
"type": "string"
}
},
"employerContributions": {
"type": "array",
"items": {
"type": "string"
}
},
"verificationChecks": {
"type": "array",
"items": {
"type": "string"
}
},
"evidenceNote": {
"type": "string"
},
"guideUrl": {
"type": "string",
"format": "uri"
},
"generatorUrl": {
"type": "string",
"format": "uri"
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"authority": {
"type": "string"
},
"topic": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri"
}
},
"required": [
"authority",
"topic",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"identityAndPeriod",
"earnings",
"employeeDeductions",
"employerContributions",
"verificationChecks",
"evidenceNote",
"guideUrl",
"generatorUrl",
"sources"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}Comunidad
Evidencia