korea-tax-law-mcp

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

사용해야 할까요

품질 및 안전성

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

발견 사항 (10)

  • LOWTool 'list_laws' description lacks action verblist_laws에서
  • LOWTool 'search_articles' description lacks action verbsearch_articles에서
  • LOWTool 'get_article' description lacks action verbget_article에서
  • LOWTool 'get_article_history' description lacks action verbget_article_history에서
  • LOWTool 'search_cases' description lacks action verbsearch_cases에서
  • LOWTool 'search_interpretations' description lacks action verbsearch_interpretations에서
  • LOWTool 'search_annexes' description lacks action verbsearch_annexes에서
  • LOWTool 'get_annex' description lacks action verbget_annex에서
  • LOWTool 'list_upcoming' description lacks action verblist_upcoming에서
  • LOWTool 'get_treaty_article' description lacks action verbget_treaty_article에서

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

컨텍스트 비용

~3,074토큰 (도구 정의)
~969 B일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 2.40%)

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

설치

원클릭 설치

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

{
  "mcpServers": {
    "korea-tax-law-mcp": {
      "url": "https://mcp.taxjarvis.com/mcp"
    }
  }
}

원격 엔드포인트

https://mcp.taxjarvis.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (14)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢list_laws

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

입력 스키마

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢search_articles(query, law_name, limit)

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

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "검색어 (명사 위주, 구문검색은 따옴표)"
    },
    "law_name": {
      "type": "string",
      "description": "법령명 필터 (부분 일치, 예: '소득세법')"
    },
    "limit": {
      "type": "integer",
      "description": "최대 결과 수 (기본 8, 최대 20)"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_article(law_name, article_number)

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

입력 스키마

{
  "type": "object",
  "properties": {
    "law_name": {
      "type": "string",
      "description": "법령명 (예: '소득세법', '상속세 및 증여세법')"
    },
    "article_number": {
      "type": "string",
      "description": "조번호 (예: '제97조의2', '97조의2', '55')"
    }
  },
  "required": [
    "law_name",
    "article_number"
  ],
  "additionalProperties": false
}
🟢get_article_history(law_name, article_number)

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

입력 스키마

{
  "type": "object",
  "properties": {
    "law_name": {
      "type": "string"
    },
    "article_number": {
      "type": "string"
    }
  },
  "required": [
    "law_name",
    "article_number"
  ],
  "additionalProperties": false
}
🟢search_cases(query, limit)

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

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "limit": {
      "type": "integer",
      "description": "기본 5, 최대 15"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢search_interpretations(query, limit)

국세청 질의회신·법제처·행정안전부 해석례를 전문검색한다. 실무 쟁점의 과세관청 입장 확인에 사용. 키워드 히트는 현행 조문에 대한 검증된 인용이 아니다.

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "limit": {
      "type": "integer",
      "description": "기본 5, 최대 15"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢search_annexes(query, law_name, limit)

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

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "검색어 (표 제목·항목 낱말)"
    },
    "law_name": {
      "type": "string",
      "description": "법령명 필터 (부분 일치)"
    },
    "limit": {
      "type": "integer",
      "description": "기본 5, 최대 15"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_annex(law_name, annex_number)

특정 별표·서식의 본문을 반환한다. 조문이 '별표 N에 따른다'로 위임한 세율·기준금액을 확인할 때 사용.

입력 스키마

{
  "type": "object",
  "properties": {
    "law_name": {
      "type": "string",
      "description": "법령명 (예: '소득세법 시행령')"
    },
    "annex_number": {
      "type": "string",
      "description": "'별표 2', '별표 1의3', '서식 1' 또는 숫자만"
    }
  },
  "required": [
    "law_name",
    "annex_number"
  ],
  "additionalProperties": false
}
🟢list_upcoming(law_name)

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

입력 스키마

{
  "type": "object",
  "properties": {
    "law_name": {
      "type": "string",
      "description": "법령명 필터 (생략 시 전체)"
    }
  },
  "additionalProperties": false
}
🟢list_treaties(country)

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

입력 스키마

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "체결국 한글명 (예: '미국', '일본'). 생략하면 전체 체결국 목록"
    }
  },
  "additionalProperties": false
}
🟢search_treaties(query, country, limit)

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

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "검색어 (예: '사용료', '고정사업장', '배당 제한세율')"
    },
    "country": {
      "type": "string",
      "description": "체결국 한글명 필터 (부분 일치)"
    },
    "limit": {
      "type": "integer",
      "description": "기본 5, 최대 15"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_treaty_article(country, article_number)

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

입력 스키마

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "체결국 한글명 (예: '미국')"
    },
    "article_number": {
      "type": "string",
      "description": "조번호 (예: '제12조', '12')"
    }
  },
  "required": [
    "country",
    "article_number"
  ],
  "additionalProperties": false
}
🟢search_tax(search_intents, as_of, offset, limit, result_set_id)

로컬 tax-ai-agent와 같은 통합 그래프 탐색. law 시작 조문에서 위임을 최대 2단계 따라 판례·예규·해석례·참조조문·통칙·부칙 적용근거·별표를 모으고 전문검색으로 보충한다. 결과마다 실제 graph_paths, DB 원문, 시행일·적용버전·미확정 상태를 반환한다. 쟁점 자료 수집의 우선 도구. next_offset으로 결과를, get_evidence로 긴 원문을 이어 읽을 것.

입력 스키마

{
  "type": "object",
  "properties": {
    "search_intents": {
      "type": "object",
      "minProperties": 1,
      "additionalProperties": false,
      "description": "유형별 검색 의도. 전체 1~8개. 예: {law:[소득세법 제97조의2],case:[이월과세],ruling:[배우자 증여]}",
      "properties": {
        "law": {
          "type": "array",
          "maxItems": 3,
          "items": {
            "type": "string",
            "minLength": 1,
            "maxLength": 300
          }
        },
        "case": {
          "type": "array",
          "maxItems": 3,
          "items": {
            "type": "string",
            "minLength": 1,
            "maxLength": 300
          }
        },
        "ruling": {
          "type": "array",
          "maxItems": 3,
          "items": {
            "type": "string",
            "minLength": 1,
            "maxLength": 300
          }
        },
        "tribunal": {
          "type": "array",
          "maxItems": 3,
          "items": {
            "type": "string",
            "minLength": 1,
            "maxLength": 300
          }
        },
        "treaty": {
          "type": "array",
          "maxItems": 3,
          "items": {
            "type": "string",
            "minLength": 1,
            "maxLength": 300
          }
        },
        "annex": {
          "type": "array",
          "maxItems": 3,
          "items": {
            "type": "string",
            "minLength": 1,
            "maxLength": 300
          }
        }
      }
    },
    "as_of": {
      "type": "string",
      "description": "선택: YYYY-MM-DD 또는 YYYYMMDD. 조문별 당시 버전을 별도 반환하며 불명 시 현행으로 대체하지 않음."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100000,
      "default": 0
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10
    },
    "result_set_id": {
      "type": "string",
      "pattern": "^[a-f0-9]{64}$",
      "description": "다음 페이지는 이전 응답의 식별자를 전달하여 검색 집합 변경을 감지"
    }
  },
  "required": [
    "search_intents"
  ],
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "required": [
    "schema_version",
    "results",
    "total_results",
    "notice"
  ]
}
🟢get_evidence(evidence_type, evidence_id, offset, limit, source_field)

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

입력 스키마

{
  "type": "object",
  "properties": {
    "evidence_type": {
      "type": "string",
      "enum": [
        "article",
        "article_version",
        "case",
        "ruling",
        "interpretation",
        "basic_rule",
        "amendment",
        "annex",
        "treaty_article"
      ]
    },
    "evidence_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "maximum": 10000000,
      "default": 0
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 24000,
      "default": 12000
    },
    "source_field": {
      "type": "string",
      "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"
      ],
      "description": "선택: original_text.available_fields의 다른 원문 필드 조회"
    }
  },
  "required": [
    "evidence_type",
    "evidence_id"
  ],
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "required": [
    "found",
    "evidence_type",
    "evidence_id"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

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