Korea Payroll & Tax (kkuldogu)

South Korea 2026 payroll & tax: net pay, insurance, severance, leave, jobless and parental benefits.

사용해야 할까요

품질 및 안전성

A
설명 품질
81%
스키마 완전성
99%
이름 품질
80%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (3)

  • LOWTool 'net_pay' description lacks action verbnet_pay에서
  • LOWTool 'social_insurance' description lacks action verbsocial_insurance에서
  • LOWTool 'parental_leave_benefit' description lacks action verbparental_leave_benefit에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~1,565토큰 (도구 정의)
~1.9 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 1.22%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "kkuldogu-korea-payroll": {
      "url": "https://api.kkuldogu.com/mcp"
    }
  }
}

원격 엔드포인트

https://api.kkuldogu.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (7)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
⚪net_pay(annualSalary, monthlySalary, nonTaxable, dependents, children8to20, ...)

South Korea take-home pay for an employee: monthly net salary after national pension, health and long-term care insurance, employment insurance, and withheld income tax (2026 NTS simplified withholding table) plus local income tax.

입력 스키마

{
  "type": "object",
  "properties": {
    "annualSalary": {
      "type": "number",
      "minimum": 0,
      "description": "Gross annual salary (KRW)"
    },
    "monthlySalary": {
      "type": "number",
      "minimum": 0,
      "description": "Gross monthly salary; overrides annualSalary (KRW)"
    },
    "nonTaxable": {
      "type": "number",
      "minimum": 0,
      "description": "Monthly non-taxable allowances, e.g. meal allowance; default 200000 (KRW)"
    },
    "dependents": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "description": "Dependents for withholding, including self; default 1"
    },
    "children8to20": {
      "type": "integer",
      "minimum": 0,
      "maximum": 10,
      "description": "Children aged 8-20 among dependents; default 0"
    },
    "severanceIncluded": {
      "type": "boolean",
      "description": "Annual salary includes severance (divided by 13); default false"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪social_insurance(monthlyPay, nonTaxable, employerSize)

South Korea four major social insurances (national pension, health, long-term care, employment) for a monthly wage: employee deductions and employer contributions at 2026 rates.

입력 스키마

{
  "type": "object",
  "properties": {
    "monthlyPay": {
      "type": "number",
      "minimum": 0,
      "description": "Gross monthly pay (KRW)"
    },
    "nonTaxable": {
      "type": "number",
      "minimum": 0,
      "description": "Monthly non-taxable allowances; default 200000 (KRW)"
    },
    "employerSize": {
      "type": "string",
      "enum": [
        "under150",
        "150plus_priority",
        "150to999",
        "1000plus"
      ],
      "description": "Employer headcount bracket for the employer employment-insurance rate; default under150"
    }
  },
  "required": [
    "monthlyPay"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪severance_pay(startDate, lastWorkDate, monthlyPay, annualBonus, annualLeavePay)

South Korea statutory severance pay (toejikgeum): 30 days of average wage per year of service, with retirement income tax, from hire date, last working day and last 3 months of pay.

입력 스키마

{
  "type": "object",
  "properties": {
    "startDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Hire date (YYYY-MM-DD)"
    },
    "lastWorkDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Last working day; default today (YYYY-MM-DD)"
    },
    "monthlyPay": {
      "type": "number",
      "minimum": 0,
      "description": "Average monthly pay for the last 3 months (KRW)"
    },
    "annualBonus": {
      "type": "number",
      "minimum": 0,
      "description": "Bonuses paid in the last 12 months (KRW)"
    },
    "annualLeavePay": {
      "type": "number",
      "minimum": 0,
      "description": "Annual-leave allowance paid in the last 12 months (KRW)"
    }
  },
  "required": [
    "startDate",
    "monthlyPay"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪retirement_income_tax(severancePay, startDate, lastWorkDate)

South Korea retirement income tax on a severance payment: service-year deduction, converted-pay deduction, national and local tax, and the reduced tax if received as an IRP pension.

입력 스키마

{
  "type": "object",
  "properties": {
    "severancePay": {
      "type": "number",
      "minimum": 0,
      "description": "Severance pay before tax (KRW)"
    },
    "startDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Hire date (YYYY-MM-DD)"
    },
    "lastWorkDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Last working day; default today (YYYY-MM-DD)"
    }
  },
  "required": [
    "severancePay",
    "startDate"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪annual_leave(startDate, referenceDate, basis, usedDays, monthlyOrdinaryWage)

South Korea paid annual leave under the Labor Standards Act: days currently available, remaining days, next accrual, and payout value of unused leave.

입력 스키마

{
  "type": "object",
  "properties": {
    "startDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Hire date (YYYY-MM-DD)"
    },
    "referenceDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date to evaluate; default today (YYYY-MM-DD)"
    },
    "basis": {
      "type": "string",
      "enum": [
        "hire",
        "fiscal"
      ],
      "description": "Accrual basis: hire-date anniversary or calendar (fiscal) year; default hire"
    },
    "usedDays": {
      "type": "number",
      "minimum": 0,
      "description": "Leave days already used in the current period"
    },
    "monthlyOrdinaryWage": {
      "type": "number",
      "minimum": 0,
      "description": "Monthly ordinary wage, for the payout value (KRW)"
    }
  },
  "required": [
    "startDate"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪unemployment_benefit(lastWorkDate, age, insuredYears, monthlyPay, dailyContractHours, ...)

South Korea unemployment benefit (job-seeking allowance, silup geupyeo): daily amount with 2026 cap and floor, number of benefit days, and total.

입력 스키마

{
  "type": "object",
  "properties": {
    "lastWorkDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Last working day; default today (YYYY-MM-DD)"
    },
    "age": {
      "type": "integer",
      "minimum": 15,
      "maximum": 100,
      "description": "Age at separation"
    },
    "insuredYears": {
      "type": "number",
      "minimum": 0,
      "description": "Years insured under employment insurance"
    },
    "monthlyPay": {
      "type": "number",
      "minimum": 0,
      "description": "Average monthly pay for the last 3 months (KRW)"
    },
    "dailyContractHours": {
      "type": "integer",
      "minimum": 1,
      "maximum": 8,
      "description": "Contracted hours per day, for the floor; default 8"
    },
    "disabled": {
      "type": "boolean",
      "description": "Registered disability; default false"
    }
  },
  "required": [
    "age",
    "insuredYears",
    "monthlyPay"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪parental_leave_benefit(monthlyOrdinaryWage, months, mode, spouseMonthlyOrdinaryWage, spouseMonths)

South Korea parental leave benefit from employment insurance, month by month with caps, including the 6+6 both-parents scheme and single parents.

입력 스키마

{
  "type": "object",
  "properties": {
    "monthlyOrdinaryWage": {
      "type": "number",
      "minimum": 0,
      "description": "Monthly ordinary wage (KRW)"
    },
    "months": {
      "type": "integer",
      "minimum": 1,
      "maximum": 18,
      "description": "Months of leave; default 12"
    },
    "mode": {
      "type": "string",
      "enum": [
        "normal",
        "both_parents",
        "single_parent"
      ],
      "description": "normal, both_parents (6+6 scheme, child under 18 months) or single_parent; default normal"
    },
    "spouseMonthlyOrdinaryWage": {
      "type": "number",
      "minimum": 0,
      "description": "Spouse's monthly ordinary wage, both_parents only (KRW)"
    },
    "spouseMonths": {
      "type": "integer",
      "minimum": 1,
      "maximum": 18,
      "description": "Spouse leave months, both_parents only; default 6"
    }
  },
  "required": [
    "monthlyOrdinaryWage"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 7개