Skip to main content
Glama

Server Details

Korean tax law graph: current statutes, 150k+ court/tribunal cases, 145k+ NTS rulings.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
98.2% over 42 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
minsooparkk/korea-tax-law-mcp
GitHub Stars
1
Server Listing
korea-tax-law

TDQS

A3.9/5.0

Scored across 14 tools

Disambiguation4/5

Tools are mostly distinct: get_* tools target specific resource types (article, annex, treaty, evidence) and search_* tools target distinct corpora. However, search_tax (integrated graph search) overlaps with the individual search_articles/search_cases/search_interpretations tools, and get_article vs get_evidence both can return article text, creating mild boundary ambiguity that descriptions only partly resolve.

Naming Consistency5/5

All 14 tools follow a clean verb_noun pattern with three consistent verb families: get_*, list_*, and search_*. Suffixes are descriptive and predictable (search_annexes/search_articles/search_cases, list_laws/list_treaties/list_upcoming), with no mixing of conventions.

Tool Count5/5

14 tools sits comfortably in the ideal range and every tool earns its place: reading, listing, and searching are each represented across the relevant resource classes (law, treaty, case, interpretation) without redundancy or filler.

Completeness4/5

The surface covers the full research lifecycle for a read-only legal database: list laws/treaties/upcoming, search across articles/annexes/cases/interpretations/treaties, and read full text with history and evidence. Minor gaps exist, such as no dedicated citation/cross-reference resolver, but core workflows are complete.

Available Tools

15 tools
get_annex
Read-onlyIdempotent
Inspect

특정 별표·서식의 본문을 반환한다. 조문이 '별표 N에 따른다'로 위임한 세율·기준금액을 확인할 때 사용. 한 번에 6,000자씩 주며 긴 표는 offset으로 이어 읽는다.

ParametersJSON Schema
NameRequiredDescriptionDefault
offsetNo선택: 이어 읽을 시작 글자 위치 (앞 응답이 알려 준 값)
law_nameYes법령명 (예: '소득세법 시행령')
annex_numberYes'별표 2', '별표 1의3', '서식 1' 또는 숫자만
get_article
Read-onlyIdempotent
Inspect

특정 조문의 현행 원문 전체를 반환한다 (시행일·검증된 위임 상·하위법령·별표·검증된 인용 포함). 세율·한도·요건 등 정확한 수치는 반드시 이 도구로 원문을 확인할 것. 인용은 적용 확정이 아니다.

ParametersJSON Schema
NameRequiredDescriptionDefault
law_nameYes법령명 (예: '소득세법', '상속세 및 증여세법'). 약칭(조특법·상증법·국기법)·띄어쓰기 차이도 받는다
article_numberYes조번호 (예: '제97조의2', '97조의2', '55')
get_article_history
Read-onlyIdempotent
Inspect

특정 조문의 개정 연혁(버전 이력, 개정 표기, 검증·원천 여부)을 반환한다. '언제 바뀌었나' 질문에 사용. 미검증 버전은 적용 단정에 쓰지 말 것.

ParametersJSON Schema
NameRequiredDescriptionDefault
law_nameYes
article_numberYes
get_evidence
Read-onlyIdempotent
Inspect

search_tax가 찾은 근거의 DB 원문을 읽는다. 판례·해석례·예규·조문·통칙·별표·부칙·조약·역사버전을 지원. 긴 본문은 next_offset까지 반복하면 누락 없이 읽을 수 있다. summary_only는 원문 전문이 없는 요지임. 적용 시점 미해소를 현행으로 보충하지 말 것.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
offsetNo
evidence_idYes
source_fieldNo선택: original_text.available_fields의 다른 원문 필드 조회
evidence_typeYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

get_treaty_article
Read-onlyIdempotent
Inspect

특정국 조세조약의 조문 원문 전체를 국문·영문으로 반환한다. 제한세율 등 정확한 수치는 반드시 이 도구로 원문을 확인할 것.

ParametersJSON Schema
NameRequiredDescriptionDefault
countryYes체결국 한글명 (예: '미국')
article_numberYes조번호 (예: '제12조', '12')
list_laws
Read-onlyIdempotent
Inspect

이 DB에 수록된 현행 세법 법령 목록(법률·시행령·시행규칙)과 시행일을 반환한다. 국세청 조세법령 목록의 현행만 포함하며 목록 역사 법령은 제외. 다른 도구를 쓰기 전 수록 범위 확인용.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

list_treaties
Read-onlyIdempotent
Inspect

한국이 체결한 조세조약(이중과세방지협약) 수록 현황을 반환한다. country 없이 호출하면 체결국 목록, country를 주면 그 나라 조약(협약·개정의정서·교환각서) 목록과 발효일.

ParametersJSON Schema
NameRequiredDescriptionDefault
countryNo체결국 한글명 (예: '미국', '일본'). 생략하면 전체 체결국 목록
list_upcoming
Read-onlyIdempotent
Inspect

공포됐으나 아직 시행 전인 개정(시행예정)을 반환한다. 시행일·법령·달라지는 조문 목록. 미래 과세기간이 걸린 질문에서 현행 조문만 보고 답하지 않도록 확인용. 특정 조문이 바뀌는지는 get_article로 그 조문을 조회해도 함께 나온다.

ParametersJSON Schema
NameRequiredDescriptionDefault
law_nameNo법령명 필터 (생략 시 전체). 부분 일치라 '소득세법'은 시행령·시행규칙도 함께 준다
search_annexes
Read-onlyIdempotent
Inspect

법령 별표·서식을 전문검색한다. 세율표·기준금액·한도·분류표는 조문이 아니라 별표에 있는 경우가 많다 (예: 근로소득 간이세액표, 면세 미가공식료품 분류표).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo기본 5, 최대 15
queryYes검색어 (표 제목·항목 낱말)
law_nameNo법령명 필터 (부분 일치)
search_articles
Read-onlyIdempotent
Inspect

현행 세법 조문을 전문검색한다. 키워드는 조사 없는 명사 위주가 정확함 (예: '이월과세 배우자', '대손세액공제'). law_name으로 특정 법령 한정 가능.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo최대 결과 수 (기본 8, 최대 20)
queryYes검색어 (명사 위주, 구문검색은 따옴표)
law_nameNo법령명 필터 (부분 일치, 예: '소득세법')
search_cases
Read-onlyIdempotent
Inspect

판례·불복 결정례를 전문검색한다 (대법원·고등법원 등 법원 판례, 조세심판원 심판례, 국세청 심사청구·이의신청·과세전적부심사 결정례). 단일 핵심 키워드가 정확함. 키워드 히트는 현행 조문에 대한 검증된 인용이 아니다.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo기본 5, 최대 15
queryYes
search_interpretations
Read-onlyIdempotent
Inspect

국세청 질의회신·법제처·행정안전부 해석례를 전문검색한다. 실무 쟁점의 과세관청 입장 확인에 사용. 쟁점 문장을 그대로 넣어도 되고, 문서번호를 넣으면 그 문서를 맨 앞에 준다. 키워드 히트는 현행 조문에 대한 검증된 인용이 아니다.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo기본 5, 최대 15
queryYes
search_tax
Read-onlyIdempotent
Inspect

로컬 tax-ai-agent와 같은 통합 그래프 탐색. law 시작 조문에서 위임을 최대 2단계 따라 판례·예규·해석례·참조조문·통칙·부칙 적용근거·별표를 모으고 전문검색으로 보충한다. 결과마다 실제 graph_paths, DB 원문, 시행일·적용버전·미확정 상태를 반환한다. 쟁점 자료 수집의 우선 도구. 결과가 수십 건이면 detail='list'로 번호·제목·날짜·요지 목록을 먼저 받아 고른 뒤, 응답의 groups(묶음별 시작 위치)로 offset을 건너뛰거나 get_evidence로 원문을 읽는다. 해석례는 reply_summary(질의요지·회신)를 함께 볼 것. 조약 조문에 amendments가 붙으면 본문보다 개정문이 우선이다.

ParametersJSON Schema
NameRequiredDescriptionDefault
as_ofNo선택: YYYY-MM-DD 또는 YYYYMMDD. 조문별 당시 버전을 별도 반환하며 불명 시 현행으로 대체하지 않음.
limitNo한 쪽 건수. 원문 포함(full)은 기본 3·최대 25, 목록(list)은 기본 30·최대 100. 한 쪽의 원문은 합쳐 약 16,000자까지 싣고 넘치면 continuation으로 이어 읽는다
detailNofull = 원문까지. list = 원문 없이 번호·제목·날짜·요지·길이만(고른 뒤 같은 result_set_id로 offset을 지정하거나 get_evidence로 읽는다)full
offsetNo
result_set_idNo다음 페이지는 이전 응답의 식별자를 전달하여 검색 집합 변경을 감지
search_intentsYes유형별 검색 의도. 전체 1~8개. 예: {law:[소득세법 제97조의2],case:[이월과세],ruling:[배우자 증여]}

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

search_treaties
Read-onlyIdempotent
Inspect

조세조약(이중과세방지협약) 조문을 전문검색한다. 비거주자·외국법인의 원천징수 제한세율, 고정사업장, 사용료·배당·이자 과세권 확인에 사용. country로 특정국 한정 가능. 본문에 개정의정서가 반영되지 않았을 수 있어 list_treaties로 이력 확인 필요.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo기본 5, 최대 15
queryYes검색어 (예: '사용료', '고정사업장', '배당 제한세율')
countryNo체결국 한글명 필터 (부분 일치)
verify_citations
Read-onlyIdempotent
Inspect

답변·의견서 초안에 적힌 해석례·판례·결정례 문서번호(예: 서면-2023-법규기본-2595, 기획재정부 소득세제과-1059, 2015두41937, 조심2023서1234)와 조문 인용이 이 DB에 실제로 있는지 확인한다. 「법령명」·약칭(조특법·상증법)·'같은 법 시행령'·'제1조, 제2조' 열거를 읽고, 조문 뒤 괄호 제목은 현행 제목과 대조한다(title_check). 지어낸 번호·없는 조문·엉뚱한 제목을 거르는 용도이며, 본문 내용 일치 확인은 아니다. unchecked·unresolved_articles는 검사 못 한 것이다.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYes검증할 초안 본문 또는 문서번호 목록

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • Changedget_annex1 field changed
      • addedInput schema / properties / offset
        Added value: +{
        +  "description": "선택: 이어 읽을 시작 글자 위치 (앞 응답이 알려 준 값)",
        +  "minimum": 0,
        +  "type": "integer"
        +}
    • Changedlist_upcoming1 field changed
      • changedInput schema / properties / law_name / description
        Previous value: -"법령명 필터 (생략 시 전체)"New value: +"법령명 필터 (생략 시 전체). 부분 일치라 '소득세법'은 시행령·시행규칙도 함께 준다"
    • Changedsearch_tax4 fields changed
      • addedInput schema / properties / detail
        Added value: +{
        +  "default": "full",
        +  "description": "full = 원문까지. list = 원문 없이 번호·제목·날짜·요지·길이만(고른 뒤 같은 result_set_id로 offset을 지정하거나 get_evidence로 읽는다)",
        +  "enum": [
        +    "full",
        +    "list"
        +  ],
        +  "type": "string"
        +}
      • changedInput schema / properties / limit / default
        Previous value: -10New value: +3
      • addedInput schema / properties / limit / description
        Added value: +"한 쪽 건수. 원문 포함(full)은 기본 3·최대 25, 목록(list)은 기본 30·최대 100. 한 쪽의 원문은 합쳐 약 16,000자까지 싣고 넘치면 continuation으로 이어 읽는다"
      • changedInput schema / properties / limit / maximum
        Previous value: -25New value: +100
  2. 1 tool update
    • Changedget_article1 field changed
      • changedInput schema / properties / law_name / description
        Previous value: -"법령명 (예: '소득세법', '상속세 및 증여세법')"New value: +"법령명 (예: '소득세법', '상속세 및 증여세법'). 약칭(조특법·상증법·국기법)·띄어쓰기 차이도 받는다"
  3. 1 tool update
    • Addedverify_citations
  4. 1 tool update
    • Changedget_evidence1 field changed
      • changedInput schema / properties / source_field / enum
        Previous value: -[
        -  "answer_summary",
        -  "application_text",
        -  "article_content",
        -  "body",
        -  "case_holding",
        -  "content",
        -  "content_en",
        -  "content_ko",
        -  "enforcement_text",
        -  "full_content",
        -  "full_text",
        -  "query_summary",
        -  "rule_content",
        -  "ruling_summary",
        -  "transitional_text"
        -]New value: +[
        +  "answer_summary",
        +  "application_text",
        +  "article_content",
        +  "body",
        +  "case_holding",
        +  "content",
        +  "content_en",
        +  "content_ko",
        +  "enforcement_text",
        +  "extracted_content",
        +  "full_content",
        +  "full_text",
        +  "query_summary",
        +  "rule_content",
        +  "ruling_summary",
        +  "transitional_text"
        +]
  5. 2 tool updates
    • Addedget_evidence
    • Addedsearch_tax
  6. 12 tool updates
    • First observedget_annex
    • First observedget_article
    • First observedget_article_history
    • First observedget_treaty_article
    • First observedlist_laws
    • First observedlist_treaties
    • First observedlist_upcoming
    • First observedsearch_annexes
    • First observedsearch_articles
    • First observedsearch_cases
    • First observedsearch_interpretations
    • First observedsearch_treaties

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    A
    maintenance
    Enables deterministic research of Korean tax-law issues by retrieving and scoring official statutory evidence from law.go.kr and other legal sources, with citation verification and provenance, without deciding legal conclusions.
    8
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Korean tax law for AI agents: search NTS rulings, court and Tax Tribunal decisions; read point-in-time statutes with the Act → Decree → Rule chain and amendment history; basic rules and execution standards; 96 tax treaties with withholding rates; forms and schedules; and verify citations in drafts. Fact-pattern comparison is done by your AI (or optional on-prem/cloud Upstage Solar).
    13
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables Korean tax, accounting, and finance professionals to pull statute text, delegated enforcement decrees and rules, NTS rulings, and annexes in a single lookup, and to check whether every statute or article citation in an AI draft actually exists (±verified, missing, or unverifiable), with statutory-formula calculations for items like executive severance limits and entertainment-expense caps.
    7
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to compute Korean corporate tax, income tax, VAT, withholding, deemed interest, penalties, and limitation periods using verified year-by-year rate tables, with every result citing its governing statute. Runs entirely locally with no API key, and returns an error rather than estimating for years lacking a verified table.
    3
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.