Serveur MCP

korea-tax-law-mcp

io.github.minsooparkk/korea-tax-law-mcp
Juridique et conformité Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Searches Korean tax statutes, treaties, rulings, interpretations, cases, annexes, and amendment histories.

get_annex
특정 별표·서식의 본문을 반환한다. 조문이 '별표 N에 따른다'로 위임한 세율·기준금액을 확인할 때 사용.
Schéma d’entrée
{'type': 'object', 'required': ['law_name', 'annex_number'], 'properties': {'law_name': {'type': 'string', 'description': "법령명 (예: '소득세법 시행령')"}, 'annex_number': {'type': 'string', 'description': "'별표 2', '별표 1의3', '서식 1' 또는 숫자만"}}, 'additionalProperties': False}
get_article
특정 조문의 현행 원문 전체를 반환한다 (시행일·검증된 위임 상·하위법령·별표·검증된 인용 포함). 세율·한도·요건 등 정확한 수치는 반드시 이 도구로 원문을 확인할 것. 인용은 적용 확정이 아니다.
Schéma d’entrée
{'type': 'object', 'required': ['law_name', 'article_number'], 'properties': {'law_name': {'type': 'string', 'description': "법령명 (예: '소득세법', '상속세 및 증여세법')"}, 'article_number': {'type': 'string', 'description': "조번호 (예: '제97조의2', '97조의2', '55')"}}, 'additionalProperties': False}
get_article_history
특정 조문의 개정 연혁(버전 이력, 개정 표기, 검증·원천 여부)을 반환한다. '언제 바뀌었나' 질문에 사용. 미검증 버전은 적용 단정에 쓰지 말 것.
Schéma d’entrée
{'type': 'object', 'required': ['law_name', 'article_number'], 'properties': {'law_name': {'type': 'string'}, 'article_number': {'type': 'string'}}, 'additionalProperties': False}
get_evidence
search_tax가 찾은 근거의 DB 원문을 읽는다. 판례·해석례·예규·조문·통칙·별표·부칙·조약·역사버전을 지원. 긴 본문은 next_offset까지 반복하면 누락 없이 읽을 수 있다. summary_only는 원문 전문이 없는 요지임. 적용 시점 미해소를 현행으로 보충하지 말 것.
Lecture seule
Schéma d’entrée
{'type': 'object', 'required': ['evidence_type', 'evidence_id'], 'properties': {'limit': {'type': 'integer', 'default': 12000, 'maximum': 24000, 'minimum': 1}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 10000000, 'minimum': 0}, 'evidence_id': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'source_field': {'enum': ['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'], 'type': 'string', 'description': '선택: original_text.available_fields의 다른 원문 필드 조회'}, 'evidence_type': {'enum': ['article', 'article_version', 'case', 'ruling', 'interpretation', 'basic_rule', 'amendment', 'annex', 'treaty_article'], 'type': 'string'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['found', 'evidence_type', 'evidence_id']}
get_treaty_article
특정국 조세조약의 조문 원문 전체를 국문·영문으로 반환한다. 제한세율 등 정확한 수치는 반드시 이 도구로 원문을 확인할 것.
Schéma d’entrée
{'type': 'object', 'required': ['country', 'article_number'], 'properties': {'country': {'type': 'string', 'description': "체결국 한글명 (예: '미국')"}, 'article_number': {'type': 'string', 'description': "조번호 (예: '제12조', '12')"}}, 'additionalProperties': False}
list_laws
이 DB에 수록된 현행 세법 법령 목록(법률·시행령·시행규칙)과 시행일을 반환한다. 국세청 조세법령 목록의 현행만 포함하며 목록 역사 법령은 제외. 다른 도구를 쓰기 전 수록 범위 확인용.
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
list_treaties
한국이 체결한 조세조약(이중과세방지협약) 수록 현황을 반환한다. country 없이 호출하면 체결국 목록, country를 주면 그 나라 조약(협약·개정의정서·교환각서) 목록과 발효일.
Schéma d’entrée
{'type': 'object', 'properties': {'country': {'type': 'string', 'description': "체결국 한글명 (예: '미국', '일본'). 생략하면 전체 체결국 목록"}}, 'additionalProperties': False}
list_upcoming
공포됐으나 아직 시행 전인 개정(시행예정)을 반환한다. 시행일·법령·달라지는 조문 목록. 미래 과세기간이 걸린 질문에서 현행 조문만 보고 답하지 않도록 확인용.
Schéma d’entrée
{'type': 'object', 'properties': {'law_name': {'type': 'string', 'description': '법령명 필터 (생략 시 전체)'}}, 'additionalProperties': False}
search_annexes
법령 별표·서식을 전문검색한다. 세율표·기준금액·한도·분류표는 조문이 아니라 별표에 있는 경우가 많다 (예: 근로소득 간이세액표, 면세 미가공식료품 분류표).
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': '기본 5, 최대 15'}, 'query': {'type': 'string', 'description': '검색어 (표 제목·항목 낱말)'}, 'law_name': {'type': 'string', 'description': '법령명 필터 (부분 일치)'}}, 'additionalProperties': False}
search_articles
현행 세법 조문을 전문검색한다. 키워드는 조사 없는 명사 위주가 정확함 (예: '이월과세 배우자', '대손세액공제'). law_name으로 특정 법령 한정 가능.
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': '최대 결과 수 (기본 8, 최대 20)'}, 'query': {'type': 'string', 'description': '검색어 (명사 위주, 구문검색은 따옴표)'}, 'law_name': {'type': 'string', 'description': "법령명 필터 (부분 일치, 예: '소득세법')"}}, 'additionalProperties': False}
search_cases
판례·조세심판원 결정례를 전문검색한다 (대법원·고등법원 판례, 조세심판원 심판례). 단일 핵심 키워드가 정확함. 키워드 히트는 현행 조문에 대한 검증된 인용이 아니다.
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': '기본 5, 최대 15'}, 'query': {'type': 'string'}}, 'additionalProperties': False}
search_interpretations
국세청 질의회신·법제처·행정안전부 해석례를 전문검색한다. 실무 쟁점의 과세관청 입장 확인에 사용. 키워드 히트는 현행 조문에 대한 검증된 인용이 아니다.
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': '기본 5, 최대 15'}, 'query': {'type': 'string'}}, 'additionalProperties': False}
search_tax
로컬 tax-ai-agent와 같은 통합 그래프 탐색. law 시작 조문에서 위임을 최대 2단계 따라 판례·예규·해석례·참조조문·통칙·부칙 적용근거·별표를 모으고 전문검색으로 보충한다. 결과마다 실제 graph_paths, DB 원문, 시행일·적용버전·미확정 상태를 반환한다. 쟁점 자료 수집의 우선 도구. next_offset으로 결과를, get_evidence로 긴 원문을 이어 읽을 것.
Lecture seule
Schéma d’entrée
{'type': 'object', 'required': ['search_intents'], 'properties': {'as_of': {'type': 'string', 'description': '선택: YYYY-MM-DD 또는 YYYYMMDD. 조문별 당시 버전을 별도 반환하며 불명 시 현행으로 대체하지 않음.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 25, 'minimum': 1}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 100000, 'minimum': 0}, 'result_set_id': {'type': 'string', 'pattern': '^[a-f0-9]{64}$', 'description': '다음 페이지는 이전 응답의 식별자를 전달하여 검색 집합 변경을 감지'}, 'search_intents': {'type': 'object', 'properties': {'law': {'type': 'array', 'items': {'type': 'string', 'maxLength': 300, 'minLength': 1}, 'maxItems': 3}, 'case': {'type': 'array', 'items': {'type': 'string', 'maxLength': 300, 'minLength': 1}, 'maxItems': 3}, 'annex': {'type': 'array', 'items': {'type': 'string', 'maxLength': 300, 'minLength': 1}, 'maxItems': 3}, 'ruling': {'type': 'array', 'items': {'type': 'string', 'maxLength': 300, 'minLength': 1}, 'maxItems': 3}, 'treaty': {'type': 'array', 'items': {'type': 'string', 'maxLength': 300, 'minLength': 1}, 'maxItems': 3}, 'tribunal': {'type': 'array', 'items': {'type': 'string', 'maxLength': 300, 'minLength': 1}, 'maxItems': 3}}, 'description': '유형별 검색 의도. 전체 1~8개. 예: {law:[소득세법 제97조의2],case:[이월과세],ruling:[배우자 증여]}', 'minProperties': 1, 'additionalProperties': False}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['schema_version', 'results', 'total_results', 'notice']}
search_treaties
조세조약(이중과세방지협약) 조문을 전문검색한다. 비거주자·외국법인의 원천징수 제한세율, 고정사업장, 사용료·배당·이자 과세권 확인에 사용. country로 특정국 한정 가능. 본문에 개정의정서가 반영되지 않았을 수 있어 list_treaties로 이력 확인 필요.
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': '기본 5, 최대 15'}, 'query': {'type': 'string', 'description': "검색어 (예: '사용료', '고정사업장', '배당 제한세율')"}, 'country': {'type': 'string', 'description': '체결국 한글명 필터 (부분 일치)'}}, 'additionalProperties': False}
Ajouté
get_evidence
17 September 2026 12:45
Ajouté
search_tax
17 September 2026 12:45
Ajouté
get_treaty_article
17 September 2026 12:45
Ajouté
search_treaties
17 September 2026 12:45
Ajouté
list_treaties
17 September 2026 12:45
Ajouté
list_upcoming
17 September 2026 12:45
Ajouté
get_annex
17 September 2026 12:45
Ajouté
search_annexes
17 September 2026 12:45
Ajouté
search_interpretations
17 September 2026 12:45
Ajouté
search_cases
17 September 2026 12:45
Ajouté
get_article_history
17 September 2026 12:45
Ajouté
get_article
17 September 2026 12:45
Ajouté
search_articles
17 September 2026 12:45
Ajouté
list_laws
17 September 2026 12:45