MCP-Server

mythaitaxes-mcp

io.github.holsson95/mythaitaxes-mcp
Finanzen & Investieren Recht & Compliance Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Calculates Thai salaried employees’ annual personal income tax, effective rate, and refund or balance due.

calculate_thai_annual_income_tax
Calculate Thai Annual Personal Income Tax
Calculates Thailand personal income tax (PIT) for a salaried employee for a tax year, using current progressive tax brackets, standard allowances, and common deductions (social security, insurance, retirement funds, donations). Returns taxable income, tax owed, effective rate, and refund/amount owed against tax already withheld. Source: mythaitaxes.com.
Eingabeschema
{'type': 'object', 'required': ['annualIncome'], 'properties': {'rmf': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Retirement Mutual Fund contribution, max deductible 500,000 THB.'}, 'ssf': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Super Savings Fund contribution, max deductible 200,000 THB.'}, 'donations': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Charitable donations, capped at 10% of income after allowances.'}, 'pensionFund': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Max deductible 500,000 THB.'}, 'taxWithheld': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Tax already withheld by the employer this year, used to compute refund vs. amount owed.'}, 'annualIncome': {'type': 'number', 'minimum': 0, 'description': 'Total annual gross income in THB, before any deductions.'}, 'lifeInsurance': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Max deductible 100,000 THB.'}, 'maritalStatus': {'enum': ['single', 'married'], 'type': 'string', 'default': 'single'}, 'providentFund': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Max deductible 500,000 THB.'}, 'isAge65OrOlder': {'type': 'boolean', 'default': False, 'description': 'Adds the 190,000 THB senior allowance.'}, 'healthInsurance': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Max deductible 25,000 THB.'}, 'numberOfParents': {'type': 'integer', 'default': 0, 'maximum': 4, 'minimum': 0, 'description': 'Dependent parents supported (30,000 THB each, max 4).'}, 'numberOfChildren': {'type': 'integer', 'default': 0, 'minimum': 0}, 'spouseHasNoIncome': {'type': 'boolean', 'default': False, 'description': 'True if married and the spouse has no income (unlocks the 60,000 THB spouse allowance).'}, 'childrenBornOnOrAfter2018': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': '2nd-or-later children born in 2018 or after qualify for a doubled (60,000 THB) allowance.'}, 'socialSecurityContribution': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Annual social security fund contribution, max deductible 10,500 THB.'}}}
Hinzugefügt
calculate_thai_annual_income_tax
17. September 2026 12:42