Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Lifelaw Korean Law (라이프로 법령)

REMOTE · MCP.LIFELAW.KR

Laws of South Korea from law.go.kr: statutes, official English translations, cases and rulings

Available components

+3 this week 76 Trust /100

Last scanned (9 hours ago)

Scores higher than 66% of remote servers

Reachable. Last reached 5 Nov 2026.

Category Education and Research

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security80
Transport & Reachability100
Schema Quality & AI Usability66
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 3984 tokens (~189/item across 21 items; 21 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
  • Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 21 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 22 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a current MCP spec version (2026-07-28).Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 5 Nov 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “compare_law” rewrote its description, which is the text the model reads security
    • Tool “get_article” rewrote its description, which is the text the model reads security
    • Tool “get_case” rewrote its description, which is the text the model reads security
    • Tool “get_document” rewrote its description, which is the text the model reads security
    • Tool “get_interpretation” rewrote its description, which is the text the model reads security
    • Tool “get_law_status” rewrote its description, which is the text the model reads security
    • Tool “get_param” rewrote its description, which is the text the model reads security
    • Tool “get_rule” rewrote its description, which is the text the model reads security
    • Tool “get_tax_basic_rule” rewrote its description, which is the text the model reads security
    • Tool “get_tax_interpretation” rewrote its description, which is the text the model reads security
    • Tool “get_tax_tribunal” rewrote its description, which is the text the model reads security
    • Tool “list_params” rewrote its description, which is the text the model reads security
    • Tool “list_tax_execution_standard” rewrote its description, which is the text the model reads security
    • Tool “search_case” rewrote its description, which is the text the model reads security
    • Tool “search_documents” rewrote its description, which is the text the model reads security
    • Tool “search_interpretation” rewrote its description, which is the text the model reads security
    • Tool “search_law” rewrote its description, which is the text the model reads security
    • Tool “search_law_by_question” rewrote its description, which is the text the model reads security
    • Tool “search_rule” rewrote its description, which is the text the model reads security
    • Tool “search_tax_interpretation” rewrote its description, which is the text the model reads security
    • Tool “search_tax_tribunal” rewrote its description, which is the text the model reads security
    • Server version: 0.7.0 → 0.8.0 functional
    • “get_article” added an optional parameter “lang” cosmetic
    • “get_case” reworded the description of “id” cosmetic
    • “compare_law” reworded the description of “article” cosmetic
    • “compare_law” reworded the description of “edition” cosmetic
    • “compare_law” reworded the description of “kind” cosmetic
    • “compare_law” reworded the description of “law” cosmetic
    • “compare_law” reworded the description of “page” cosmetic
    • “get_article” reworded the description of “article” cosmetic
    • “get_article” reworded the description of “branch” cosmetic
    • “get_article” reworded the description of “edition” cosmetic
    • “get_article” reworded the description of “law” cosmetic
    • “get_document” reworded the description of “file” cosmetic
    • “get_document” reworded the description of “id” cosmetic
    • “get_document” reworded the description of “keyword” cosmetic
    • “get_document” reworded the description of “page” cosmetic
    • “get_document” reworded the description of “source” cosmetic
    • “get_interpretation” reworded the description of “id” cosmetic
    • “get_law_status” reworded the description of “law” cosmetic
    • “get_param” reworded the description of “date” cosmetic
    • “get_param” reworded the description of “key” cosmetic
    • “get_rule” reworded the description of “annex” cosmetic
    • “get_rule” reworded the description of “article” cosmetic
    • “get_rule” reworded the description of “keyword” cosmetic
    • “get_rule” reworded the description of “name” cosmetic
    • “get_rule” reworded the description of “page” cosmetic
    • “get_tax_basic_rule” reworded the description of “item” cosmetic
    • “get_tax_basic_rule” reworded the description of “keyword” cosmetic
    • “get_tax_basic_rule” reworded the description of “law” cosmetic
    • “get_tax_basic_rule” reworded the description of “page” cosmetic
    • “get_tax_basic_rule” reworded the description of “year” cosmetic
    • “get_tax_interpretation” reworded the description of “id” cosmetic
    • “get_tax_interpretation” reworded the description of “page” cosmetic
    • “get_tax_tribunal” reworded the description of “id” cosmetic
    • “list_params” reworded the description of “prefix” cosmetic
    • “list_tax_execution_standard” reworded the description of “item” cosmetic
    • “list_tax_execution_standard” reworded the description of “keyword” cosmetic
    • “list_tax_execution_standard” reworded the description of “law” cosmetic
    • “list_tax_execution_standard” reworded the description of “page” cosmetic
    • “list_tax_execution_standard” reworded the description of “year” cosmetic
    • “search_case” reworded the description of “page” cosmetic
    • “search_case” reworded the description of “query” cosmetic
    • “search_documents” reworded the description of “body_search” cosmetic
    • “search_documents” reworded the description of “page” cosmetic
    • “search_documents” reworded the description of “query” cosmetic
    • “search_documents” reworded the description of “source” cosmetic
    • “search_interpretation” reworded the description of “page” cosmetic
    • “search_interpretation” reworded the description of “query” cosmetic
    • “search_law” reworded the description of “query” cosmetic
    • “search_law_by_question” reworded the description of “page” cosmetic
    • “search_law_by_question” reworded the description of “question” cosmetic
    • “search_law_by_question” reworded the description of “scope” cosmetic
    • “search_rule” reworded the description of “query” cosmetic
    • “search_tax_interpretation” reworded the description of “agency” cosmetic
    • “search_tax_interpretation” reworded the description of “body_search” cosmetic
    • “search_tax_interpretation” reworded the description of “page” cosmetic
    • “search_tax_interpretation” reworded the description of “query” cosmetic
    • “search_tax_tribunal” reworded the description of “page” cosmetic
    • “search_tax_tribunal” reworded the description of “query” cosmetic
    • Tool “get_case” changed its title: 판례 보기 → Get court precedent (판례 보기) cosmetic
    • Tool “compare_law” changed its title: 신구법·3단 비교 → Compare old/new and three-tier (신구법·3단 비교) cosmetic
    • Tool “get_article” changed its title: 조문 원문 → Get law article (조문 원문) cosmetic
    • Tool “get_document” changed its title: 결정문·해석·기타 자료 보기 → Get decision or other material (결정문·해석·기타 자료 보기) cosmetic
    • Tool “get_interpretation” changed its title: 법령해석례 보기 → Get statutory interpretation (법령해석례 보기) cosmetic
    • Tool “get_law_status” changed its title: 법령 시행·개정 상태 → Law status and upcoming amendments (법령 시행·개정 상태) cosmetic
    • Tool “get_param” changed its title: 기준 수치 → Legal reference values (기준 수치) cosmetic
    • Tool “get_rule” changed its title: 행정규칙 보기 → Get administrative rule (행정규칙 보기) cosmetic
    • Tool “get_tax_basic_rule” changed its title: 세법 기본통칙 → Tax basic rulings (세법 기본통칙) cosmetic
    • Tool “get_tax_interpretation” changed its title: 세법 해석 보기 → Get tax interpretation (세법 해석 보기) cosmetic
    • Tool “get_tax_tribunal” changed its title: 조세심판원 결정 보기 → Get Tax Tribunal decision (조세심판원 결정 보기) cosmetic
    • Tool “list_params” changed its title: 기준 수치 목록 → List reference values (기준 수치 목록) cosmetic
    • Tool “list_tax_execution_standard” changed its title: 세법 집행기준 → Tax enforcement standards (세법 집행기준) cosmetic
    • Tool “search_case” changed its title: 판례 검색 → Search court precedents (판례 검색) cosmetic
    • Tool “search_documents” changed its title: 결정문·해석·기타 자료 검색 → Search decisions and other materials (결정문·해석·기타 자료 검색) cosmetic
    • Tool “search_interpretation” changed its title: 법령해석례 검색 → Search statutory interpretations (법령해석례 검색) cosmetic
    • Tool “search_law” changed its title: 법령 검색 → Search Korean laws (법령 검색) cosmetic
    • Tool “search_law_by_question” changed its title: 문장으로 조문 찾기 → Find articles by question (문장으로 조문 찾기) cosmetic
    • Tool “search_rule” changed its title: 행정규칙 검색 → Search administrative rules (행정규칙 검색) cosmetic
    • Tool “search_tax_interpretation” changed its title: 세법 해석 검색 → Search tax interpretations (세법 해석 검색) cosmetic
    • Tool “search_tax_tribunal” changed its title: 조세심판원 결정 검색 → Search Tax Tribunal decisions (조세심판원 결정 검색) cosmetic
  • 4 Nov 26 0
    • Tool “list_tax_execution_standard” rewrote its description, which is the text the model reads security
    • “list_tax_execution_standard” added an optional parameter “item” cosmetic
    • “list_tax_execution_standard” reworded the description of “keyword” cosmetic
    • Tool “list_tax_execution_standard” changed its title: 세법 집행기준 목록 → 세법 집행기준 cosmetic
  • 2 Nov 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.

  • 31 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

  • 30 Oct 26 0
    • Tool “compare_law” rewrote its description, which is the text the model reads security
    • Tool “get_article” rewrote its description, which is the text the model reads security
    • Tool “get_document” rewrote its description, which is the text the model reads security
    • Tool “get_law_status” rewrote its description, which is the text the model reads security
    • Server version: 0.6.0 → 0.7.0 functional
    • “compare_law” added an optional parameter “edition” cosmetic
    • “get_article” added an optional parameter “edition” cosmetic
    • “get_document” added an optional parameter “file” cosmetic
    • “get_document” added an optional parameter “keyword” cosmetic
  • 29 Oct 26 +1
    • Stability: unverified → 0.03 ▲ functional
  • 28 Oct 26 72

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://mcp.lifelaw.kr/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=mcp.lifelaw.kr CN=YR1,O=Let's Encrypt,C=US 28 Oct 2026 26 Jan 2027 RSA 2048 SHA256-RSA 60beae118fd93b5b97d3ad7f4984e3dc736
SANs: mcp.lifelaw.kr
CN=YR1,O=Let's Encrypt,C=US (CA) CN=Root YR,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 RSA 2048 SHA256-RSA a20253f15f2691c05dc1ce13b9bcca4e
CN=Root YR,O=ISRG,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 RSA 4096 SHA256-RSA f24b6d17f9d9ad7cb1c9fea78782699f

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of mcp.lifelaw.kr. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
kr. present 64641 13 Verified
lifelaw.kr. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=63072000

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.lifelaw.kr/mcp Verified 200
http (plaintext) http://mcp.lifelaw.kr/mcp HTTPS enforced 308 https://mcp.lifelaw.kr/mcp
MCP tools · 21 exposed · ~3,863 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
compare_law ~292

Compare a Korean law's articles before and after amendment (신구법), or show the Act, Enforcement Decree and Enforcement Rule side by side (3단 비교, three-tier). kind: 신구법 = old/new text of the latest amendment (changed text in 【 】); 3단 위임 = Act articles with the Decree and Rule articles they delegate to; 3단 인용 = lower-level articles citing the Act article. Three-tier output is long, so choose an article. Korean abbreviations work, and an English law name gets an English answer. With 신구법, edition 시행예정 shows what an amendment not yet in force changes.

NameTypeReqDescription
articlestring–Show only this article. E.g. 11, 제44조의4
editionstring–신구법 only. 시행예정: old/new comparison of the amendment promulgated but not yet in force
kindstringyes신구법 (old/new) / 3단 위임 (three-tier, delegation) / 3단 인용 (three-tier, citation)
lawstringyesName of the Act in Korean or English. E.g. 근로기준법, 주택임대차보호법, 근기법, Labor Standards Act
pageinteger–Result page number (from 1). Default 1

No output schema declared.

No examples provided.

get_article ~294

Get the text of an article of a Korean law in force, verbatim and unedited from the Ministry of Government Legislation (법제처). The law needs its official name, in Korean or the official English title (e.g. 근로기준법, Labor Standards Act). With lang en (default for an English law name) it gives the official English translation, a notice on whether that translation matches the Korean version in force, and the legally binding Korean original. edition 시행예정 gives the article of a promulgated amendment not yet in force (check whether one exists with get_law_status).

NameTypeReqDescription
articlestringyesArticle number. E.g. 36, 제36조, 제6조의2, Article 76-2
branchstring–Branch number (the 2 in 제6조의2, Article 6-2). Omit if already in article
editionstring–현행 = in force (default) / 시행예정 = promulgated but not yet in force
langstring–Answer language. en: official English translation + version check + Korean original / ko: Korean. Default: en if the law name is English
lawstringyesOfficial law name in Korean or English. E.g. 근로기준법, 주택임대차보호법 시행령, Labor Standards Act

No output schema declared.

No examples provided.

get_case ~112

Get a Korean court precedent: holdings (판시사항), summary (판결요지), referenced provisions (참조조문) and full text (판례내용). Precedents are not law: they are reference material, decisions on individual cases, and may change later. id is the number from search_case results (not the case number).

NameTypeReqDescription
idstringyesThe first number (digits) of a search_case result. Not the case number (e.g. 2018다287034)

No output schema declared.

No examples provided.

get_document ~222

Get the full text of one Korean decision, interpretation or other material found with search_documents (summary, order, reasons, etc.). Read a long text by page (15,000 characters each). Annexes and forms (별표서식 of laws, administrative rules, local ordinances) have no body: put the PDF file link from the search result into file to get the PDF as text (HWP not supported). Filter a long annex with keyword or split it with page.

NameTypeReqDescription
filestring–Annexes and forms only. The file link from a search_documents result (https://www.law.go.kr/LSW/flDownload.do?flSeq=…, the PDF one)
idstringyesThe first number of a search_documents result
keywordstring–Annexes and forms only. Show only lines containing this Korean text (with 2 lines before and after)
pageinteger–Result page number (from 1). Default 1
sourcestringyesThe source used in search_documents

No output schema declared.

No examples provided.

get_interpretation ~103

Get a Korean statutory interpretation: question (질의요지), answer (회답) and reasons (이유). Interpretations are not law: they are reference material, answers to individual questions, and may change later. id is the number from search_interpretation results (not the item number 안건번호).

NameTypeReqDescription
idstringyesThe first number (digits) of a search_interpretation result. Not the item number (안건번호)

No output schema declared.

No examples provided.

get_law_status ~111

Show a Korean law's effective date in force and whether an amendment has been promulgated but is not yet in force (시행예정). If so, also lists the articles it changes and its addenda (부칙: effective dates, transitional provisions). With an English law name it answers in English and says whether the official English translation matches the version in force.

NameTypeReqDescription
lawstringyesOfficial law name in Korean or English. E.g. 근로기준법, Labor Standards Act

No output schema declared.

No examples provided.

get_param ~118

Get a Korean legal reference value verified by Lifelaw (라이프로), such as the statutory interest rate, minimum wage or lease renewal request period, with its legal basis (article), verification date and start date of effect, labelled in Korean and English. Find keys with list_params.

NameTypeReqDescription
datestring–Show whether it is in force on this date (YYYY-MM-DD). Default: today
keystringyesItem key (lowercase, dot-separated). E.g. rates.civil, minWage.2026

No output schema declared.

No examples provided.

get_rule ~228

Get a Korean administrative rule in force. With only name: an outline (articles, annexes); with article: that article's text; with annex: the annex (별표; tables shown as text line by line). Filter a long annex with keyword or split it with page. article and annex cannot be combined. For a notice (고시) without articles, read the body by page (15,000 characters each) without annex.

NameTypeReqDescription
annexstring–Annex (별표) number. E.g. 2, 0002
articlestring–Article number. E.g. 3, 제3조, 제6조의2
keywordstring–Show only lines containing this Korean text (with 2 lines before and after). For an annex or the body of a notice without articles
namestringyesOfficial Korean rule name. E.g. 소비자분쟁해결기준
pageinteger–Annex page (from 1). For a notice without articles, the body page, without annex

No output schema declared.

No examples provided.

get_tax_basic_rule ~292

Get Korean tax basic rulings (기본통칙: the National Tax Service's standards for applying tax law articles) from the NTS tax law information system. With only law: an outline (chapters, item numbers, titles); with item: that item's text; with keyword: items containing that word. Basic rulings are not law. Available laws (15), e.g. 소득세법, 법인세법, 부가가치세법, 상속세 및 증여세법, 국세기본법, 국세징수법, 조세특례제한법, 개별소비세법, 인지세법, 주세법, 지방세법.

NameTypeReqDescription
itemstring–Item number. E.g. 1-0-3, 1-0…3, 89-154-1
keywordstring–Find items with this Korean word in the title or text (cannot be combined with item)
lawstringyesLaw name in Korean or English. E.g. 소득세법, 부가가치세법, 상속세 및 증여세법, Income Tax Act
pageinteger–Result page number (from 1). Default 1
yearstring–Edition (revision year). Default: latest. E.g. 2024

No output schema declared.

No examples provided.

get_tax_interpretation ~159

Get one Korean tax interpretation by the National Tax Service or the Ministry of Economy and Finance from the NTS tax law information system (국세법령정보시스템): summary, body (facts, question, reply) and related laws. id is the document ID (문서ID) from search_tax_interpretation results, or the original link. Read a long document by page (15,000 characters each). An interpretation answers an individual question and is not binding like law.

NameTypeReqDescription
idstringyesDocument ID (18 digits) or a https://taxlaw.nts.go.kr/…ntstDcmId=… link
pageinteger–Result page number (from 1). Default 1

No output schema declared.

No examples provided.

get_tax_tribunal ~116

Get a Korean Tax Tribunal decision: order (주문), claim (청구취지), summary (재결요지), related laws, referenced decisions and reasons. Decisions are not law but rulings on individual cases, and may change later. id is the number from search_tax_tribunal results (not the claim number).

NameTypeReqDescription
idstringyesThe first number (digits) of a search_tax_tribunal result. Not the claim number (e.g. 조심 2020부1558)

No output schema declared.

No examples provided.

list_params ~64

List the available Korean legal reference values (key, name in Korean and English, unit). Can be filtered by field (key prefix).

NameTypeReqDescription
prefixstring–Field (key prefix). E.g. rates, labor, jutaek (housing lease), store (commercial lease)

No output schema declared.

No examples provided.

list_tax_execution_standard ~291

Get Korean tax enforcement standards (집행기준: the National Tax Service's compilation of the Act, Decree, basic rulings and interpretations). With only law: item numbers and titles; with item: that item's text (read from the NTS-published PDF); with keyword: items with that word in the title. Enforcement standards are not law. Available: 국세기본법, 국세징수법, 법인세, 국제조세, 종합소득세, 양도소득세, 종합부동산세, 상속증여세, 개별소비세, 인지세, 주세, 주류면허법, 증권거래세, 부가가치세, 조세특례제한법.

NameTypeReqDescription
itemstring–Item number. E.g. 89-155-1, 88-152의3-4
keywordstring–Only items with this Korean word in the title (cannot be combined with item)
lawstringyesTax or law name in Korean or English. E.g. 양도소득세, 부가가치세, 법인세법, Value-Added Tax Act
pageinteger–Result page number (from 1). Default 1
yearstring–Edition (year). Default: latest

No output schema declared.

No examples provided.

search_case ~103

Search Korean court precedents (판례) by keyword. Search terms must be in Korean. Precedents are not law: they are reference material, decisions on individual cases. Use the first number of each result (not the case number) as the id for get_case.

NameTypeReqDescription
pageinteger–Result page number (from 1). Default 1
querystringyesKorean search terms. E.g. 임대차 보증금 반환

No output schema declared.

No examples provided.

search_documents ~509

Search Korean decisions, interpretations and other materials (법제처) by keyword. Choose the material with source. · Courts and appeals: 헌법재판소 (Constitutional Court), 행정심판 (administrative appeals), 조세심판원 (Tax Tribunal), 해양안전심판원 (maritime), 권익위 특별행정심판 (ACRC), 소청심사위원회 (civil service) · Commission decisions: 개인정보보호위원회 (privacy), 고용보험심사위원회 (employment insurance), 공정거래위원회 (fair trade), 국민권익위원회 (ACRC), 금융위원회 (financial services), 노동위원회 (labor relations), 방송미디어통신위원회 (communications), 산재보험재심사위원회 (industrial accidents), 중앙토지수용위원회 (land expropriation), 중앙환경분쟁조정위원회 (environmental disputes), 증권선물위원회 (securities), 국가인권위원회 (human rights) · Ministry replies to inquiries: 고용노동부 (labor), 국토교통부 (land, transport), 법무부 (justice), 보건복지부 (health, welfare), 행정안전부 (interior), 식품의약품안전처 (food, drugs) and others, 37 ministries and agencies (for 국세청·재정경제부 use search_tax_interpretation) · Other: 감사원 사전컨설팅 (audit pre-consulting), 조약 (treaties), 자치법규 (local ordinances and rules), 영문법령 (English translations of laws), 법령용어 (legal term definitions), 법령·행정규칙·자치법규 별표서식 (annexes and forms; file links) Search terms must be in Korean, except for 영문법령. Use the first number of each result as the id for get_document. Decisions and interpretations are not law but reference material.

NameTypeReqDescription
body_searchboolean–true: search the body instead of the title
pageinteger–Result page number (from 1). Default 1
querystringyesWords in the title. E.g. 부당해고, 연차, 층간소음
sourcestringyesMaterial name (Korean value above; English names also work)

No output schema declared.

No examples provided.

search_interpretation ~115

Search Korean statutory interpretations (법령해석례: replies by the Ministry of Government Legislation and others on how laws apply) by keyword. Search terms must be in Korean. Interpretations are not law but reference material. Use the first number of each result as the id for get_interpretation.

NameTypeReqDescription
pageinteger–Result page number (from 1). Default 1
querystringyesKorean search terms. E.g. 주택임대차 묵시적 갱신

No output schema declared.

No examples provided.

search_law ~126

Search the laws of the Republic of Korea (South Korea) in force by keyword (name, promulgation and effective dates). Use this first when you do not know the official law name. Korean abbreviations (근기법, 주임법) are expanded to the official name. An English query searches the official English titles and lists each law's Korean and English names. To ask in a sentence, use search_law_by_question.

NameTypeReqDescription
querystringyesKeyword in Korean or English. E.g. 근로기준법, 임대차, Labor Standards Act

No output schema declared.

No examples provided.

search_law_by_question ~148

Find Korean law articles related to a question asked in a sentence (법제처 intelligent law search). The question must be in Korean, e.g. '전세 보증금을 돌려받지 못하면 어떻게 하나요'. scope 행정규칙 searches the articles of administrative rules (notices 고시, directives 훈령). Less relevant articles may be mixed in, so check the text with get_article.

NameTypeReqDescription
pageinteger–Result page number (from 1). Default 1
questionstringyesYour question as a Korean sentence
scopestring–법령 = laws (default) / 행정규칙 = administrative rules

No output schema declared.

No examples provided.

search_rule ~121

Search Korean administrative rules in force (행정규칙: notices 고시, directives 훈령, established rules 예규, guidelines 지침, etc.) by words in the rule name (type, ministry, issue and effective dates). Search terms must be in Korean. Use this first when you do not know the official rule name. Note that administrative rules are internal standards of government agencies, not laws (Acts or Decrees).

NameTypeReqDescription
querystringyesKorean words in the rule name. E.g. 소비자분쟁해결기준

No output schema declared.

No examples provided.

search_tax_interpretation ~216

Search Korean tax interpretations (advance rulings, replies to inquiries, 예규, etc.) by the National Tax Service (국세청) and the Ministry of Economy and Finance (재정경제부) by words in the title (in the body with body_search), newest first. Search terms must be in Korean. Put a result's document ID (문서ID) into get_tax_interpretation to read it. Without agency, both agencies are searched. Interpretations are not law but reference material.

NameTypeReqDescription
agencystring–국세청 = National Tax Service (NTS) / 재정경제부 = Ministry of Economy and Finance (MOEF). Default: both
body_searchboolean–true: search the body instead of the title
pageinteger–Result page number (from 1). Default 1
querystringyesKorean words in the title. E.g. 양도소득세 비과세, 부가가치세 면세

No output schema declared.

No examples provided.

search_tax_tribunal ~123

Search decisions of Korea's Tax Tribunal (조세심판원; appeals against tax assessments) by keyword, newest decision first. Search terms must be in Korean. Decisions are not law but rulings on individual cases. Use the first number of each result (not the claim number) as the id for get_tax_tribunal.

NameTypeReqDescription
pageinteger–Result page number (from 1). Default 1
querystringyesKorean words in the case title. E.g. 양도소득세 비사업용 토지

No output schema declared.

No examples provided.

Install

How do I install the Lifelaw Korean Law (라이프로 법령) MCP server?

Lifelaw Korean Law (라이프로 법령) is a hosted endpoint at https://mcp.lifelaw.kr/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · mcp.lifelaw.kr

# add to Claude Code
claude mcp add --transport http kr-lifelaw-kr-law 'https://mcp.lifelaw.kr/mcp'
Common questions

What is the Lifelaw Korean Law (라이프로 법령) MCP server?

Lifelaw Korean Law (라이프로 법령) is an MCP server listed in the public MCP registry as kr.lifelaw/kr-law. Laws of South Korea from law.go.kr: statutes, official English translations, cases and rulings. This page covers its hosted endpoint (https://mcp.lifelaw.kr/mcp).

Is the Lifelaw Korean Law (라이프로 법령) MCP server safe to use?

Lifelaw Korean Law (라이프로 법령) scores 76 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Lifelaw Korean Law (라이프로 법령) MCP server expose?

Lifelaw Korean Law (라이프로 법령) exposes 21 tools: search_law, get_article, get_law_status, get_param, list_params, and 16 more. Their descriptions and schemas cost roughly 3,863 tokens of context every time the server is loaded.

Does the Lifelaw Korean Law (라이프로 법령) MCP server require authentication?

No. We connected to Lifelaw Korean Law (라이프로 법령) without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Lifelaw Korean Law (라이프로 법령) MCP server still maintained?

Lifelaw Korean Law (라이프로 법령) is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.