Sri Lanka Payslip

Source-backed Sri Lanka payslip tools for APIT/PAYE, EPF, ETF, stamp duty, and net pay.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
90%
Vollständigkeit des Schemas
53%
Qualität der Benennung
87%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (3)

  • LOWTool 'calculate_sri_lanka_payslip' description lacks action verbin calculate_sri_lanka_payslip
  • LOWTool 'get_sri_lanka_payroll_reference' name length outside 3-30 rangein get_sri_lanka_payroll_reference
  • LOWTool 'get_sri_lanka_payslip_checklist' name length outside 3-30 rangein get_sri_lanka_payslip_checklist

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,276Tokens (Tool-Definitionen)
~4.2 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.00% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "sri-lanka-payslip": {
      "url": "https://mypayslip.lk/api/mcp"
    }
  }
}

Remote-Endpunkte

https://mypayslip.lk/api/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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.

Eingabe-Schema

{
  "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#"
}

Ausgabe-Schema

{
  "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.

Eingabe-Schema

{
  "type": "object",
  "properties": {}
}

Ausgabe-Schema

{
  "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.

Eingabe-Schema

{
  "type": "object",
  "properties": {}
}

Ausgabe-Schema

{
  "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
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools
verifiziertVersion nicht aufgezeichnet3 Tools
verifiziertVersion nicht aufgezeichnet3 Tools