Hosted MCP server · #104 most used on Smithery
Korean Law Search
rabqatab/lexlink-ko-mcp
Search and retrieve Korean statutes and administrative rules with precise filters. Access English translations and drill down to articles, paragraphs, and sub-items. Explore linkages with local ordinances and delegated authority to speed up legal research.
- Uses
- 5.3k
- Tools
- 54
- Runs
- Hosted
- Prompts
- 9
- Listed
- 12mo ago
Get started
Add it to your agent
npx -y @smithery/cli@latest install rabqatab/lexlink-ko-mcp --client claudeSwap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.
claude mcp add --transport http korean-law-search https://server.smithery.ai/rabqatab/lexlink-ko-mcp/mcpA hosted server: nothing to install. Run /mcp in Claude Code to sign in if it asks.
[mcp_servers.korean-law-search]
url = "https://server.smithery.ai/rabqatab/lexlink-ko-mcp/mcp"Add to ~/.codex/config.toml.
{
"mcpServers": {
"korean-law-search": {
"url": "https://server.smithery.ai/rabqatab/lexlink-ko-mcp/mcp"
}
}
}Add to ~/.cursor/mcp.json.
{
"servers": {
"korean-law-search": {
"type": "http",
"url": "https://server.smithery.ai/rabqatab/lexlink-ko-mcp/mcp"
}
}
}Add to .vscode/mcp.json.
gemini mcp add --transport http korean-law-search https://server.smithery.ai/rabqatab/lexlink-ko-mcp/mcpSaved to .gemini/settings.json.
What it can do
54 tools
eflaw_search9 params Search current laws by effective date (시행일 기준 현행법령 검색). This tool searches Korean laws organized by effective date. Use this when you ne…
Search current laws by effective date (시행일 기준 현행법령 검색). This tool searches Korean laws organized by effective date. Use this when you need to find laws that are currently in effect. Args: query: Search keyword (law name or content) display: Number of results per page (max 100, default 20). **Recommend 50-100 for law searches (법령 검색) to ensure exact matches are found.** page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default),
| Parameter | Type | Description |
|---|---|---|
oc | ||
knd | ||
org | ||
page | integer | |
sort | ||
type | string | |
ef_yd | ||
query | string | |
display | integer |
law_search9 params Search current laws by announcement date (공포일 기준 현행법령 검색). This tool searches Korean laws organized by announcement (publication) date. …
Search current laws by announcement date (공포일 기준 현행법령 검색). This tool searches Korean laws organized by announcement (publication) date. Args: query: Search keyword (law name or content) display: Number of results per page (max 100, default 20). **Recommend 50-100 for law searches (법령 검색) to ensure exact matches are found.** page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" sort: Sort order date: Annou
| Parameter | Type | Description |
|---|---|---|
oc | ||
knd | ||
org | ||
date | ||
page | integer | |
sort | ||
type | string | |
query | string | |
display | integer |
eflaw_service7 params Retrieve full law content by effective date (시행일 기준 법령 본문 조회). Retrieves the complete text of a law organized by effective date. **IMPOR…
Retrieve full law content by effective date (시행일 기준 법령 본문 조회). Retrieves the complete text of a law organized by effective date. **IMPORTANT: For specific article queries (e.g., "제174조"), ALWAYS use the `jo` parameter. Some laws (e.g., 자본시장법) have 400+ articles and the full response can exceed 1MB. Using `jo` returns only the requested article, which is much faster and cleaner.** Args: id: Law ID (either id or mst is required) mst: Law serial number (MST/lsi_seq) ef_yd: Effective date (YYYYMMDD
| Parameter | Type | Description |
|---|---|---|
id | ||
jo | ||
oc | ||
mst | ||
type | string | |
ef_yd | ||
chr_cls_cd |
law_service9 params Retrieve full law content by announcement date (공포일 기준 법령 본문 조회). Retrieves the complete text of a law organized by announcement (public…
Retrieve full law content by announcement date (공포일 기준 법령 본문 조회). Retrieves the complete text of a law organized by announcement (publication) date. **IMPORTANT: For specific article queries (e.g., "제174조"), ALWAYS use the `jo` parameter. Some laws (e.g., 자본시장법) have 400+ articles and the full response can exceed 1MB. Using `jo` returns only the requested article, which is much faster and cleaner.** Args: id: Law ID (either id or mst is required) mst: Law serial number (MST) lm: Law modificatio
| Parameter | Type | Description |
|---|---|---|
id | ||
jo | ||
ld | ||
lm | ||
ln | ||
oc | ||
mst | ||
lang | ||
type | string |
eflaw_josub9 params Query specific article/paragraph by effective date (시행일 기준 조·항·호·목 조회). **BEST TOOL for querying specific articles like "제174조", "제3조" e…
Query specific article/paragraph by effective date (시행일 기준 조·항·호·목 조회). **BEST TOOL for querying specific articles like "제174조", "제3조" etc.** This returns only the requested article/paragraph, avoiding large full-law responses. Args: id: Law ID (either id or mst is required) mst: Law serial number (MST) ef_yd: Effective date (YYYYMMDD) - required when using mst jo: Article number in XXXXXX format. Format: first 4 digits = article number (zero-padded), last 2 digits = branch suffix (00=main). Ex
| Parameter | Type | Description |
|---|---|---|
ho | ||
id | ||
jo | ||
oc | ||
mok | ||
mst | ||
hang | ||
type | string | |
ef_yd |
law_josub8 params Query specific article/paragraph by announcement date (공포일 기준 조·항·호·목 조회). **BEST TOOL for querying specific articles like "제174조", "제3조…
Query specific article/paragraph by announcement date (공포일 기준 조·항·호·목 조회). **BEST TOOL for querying specific articles like "제174조", "제3조" etc.** This returns only the requested article/paragraph, avoiding large full-law responses. Args: id: Law ID (either id or mst is required) mst: Law serial number (MST) jo: Article number in XXXXXX format. Format: first 4 digits = article number (zero-padded), last 2 digits = branch suffix (00=main). Examples: "017400" (제174조), "017200" (제172조), "000300" (제3
| Parameter | Type | Description |
|---|---|---|
ho | ||
id | ||
jo | ||
oc | ||
mok | ||
mst | ||
hang | ||
type | string |
elaw_search9 params Search English-translated Korean laws (영문법령 목록 조회). This tool searches Korean laws that have been translated to English. Useful for inte…
Search English-translated Korean laws (영문법령 목록 조회). This tool searches Korean laws that have been translated to English. Useful for international users or bilingual legal research. Args: query: Search keyword (Korean or English, default "*") display: Number of results per page (max 100, default 20). **Recommend 50-100 for law searches (법령 검색) to ensure exact matches are found.** page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON"
| Parameter | Type | Description |
|---|---|---|
oc | ||
knd | ||
org | ||
page | integer | |
sort | ||
type | string | |
ef_yd | ||
query | string | |
display | integer |
elaw_service7 params Retrieve English law full text (영문법령 본문 조회). This tool retrieves the complete text of Korean laws translated to English. Useful for inte…
Retrieve English law full text (영문법령 본문 조회). This tool retrieves the complete text of Korean laws translated to English. Useful for international legal research and cross-border understanding. Args: id: Law ID (required if mst not provided) mst: Law master number (required if id not provided) lm: Law name (alternative search method) ld: Announcement date (YYYYMMDD) ln: Announcement number oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" c
| Parameter | Type | Description |
|---|---|---|
id | ||
ld | ||
lm | ||
ln | ||
oc | ||
mst | ||
type | string |
admrul_search12 params Search administrative rules (행정규칙 목록 조회). This tool searches Korean administrative rules including 훈령, 예규, 고시, 공고, 지침, etc. Administrati…
Search administrative rules (행정규칙 목록 조회). This tool searches Korean administrative rules including 훈령, 예규, 고시, 공고, 지침, etc. Administrative rules are detailed regulations issued by government agencies. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20). **Recommend 50-100 for law searches (법령 검색) to ensure exact matches are found.** page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON"
| Parameter | Type | Description |
|---|---|---|
nw | integer | |
oc | ||
knd | ||
org | ||
date | ||
page | integer | |
sort | ||
type | string | |
query | string | |
mod_yd | ||
search | integer | |
display | integer |
admrul_service5 params Retrieve administrative rule full text (행정규칙 본문 조회). This tool retrieves the complete text of Korean administrative rules. Includes rule…
Retrieve administrative rule full text (행정규칙 본문 조회). This tool retrieves the complete text of Korean administrative rules. Includes rule content, addenda, and annexes (forms/attachments). Args: id: Rule sequence number (required if lid/lm not provided) lid: Rule ID (alternative to id) lm: Rule name (exact match search) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Full administrative r
| Parameter | Type | Description |
|---|---|---|
id | ||
lm | ||
oc | ||
lid | ||
type | string |
lnkLs_search6 params Search laws linked to local ordinances (법령-자치법규 연계 목록 조회). This tool searches Korean laws that have linkages to local ordinances. Useful…
Search laws linked to local ordinances (법령-자치법규 연계 목록 조회). This tool searches Korean laws that have linkages to local ordinances. Useful for understanding how national laws relate to local regulations. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20). **Recommend 50-100 for law searches (법령 검색) to ensure exact matches are found.** page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON
| Parameter | Type | Description |
|---|---|---|
oc | ||
page | integer | |
sort | ||
type | string | |
query | string | |
display | integer |
lnkLsOrdJo_search9 params Search ordinance articles linked to law articles (연계 법령별 조례 조문 목록 조회). This tool searches local ordinance articles that are linked to sp…
Search ordinance articles linked to law articles (연계 법령별 조례 조문 목록 조회). This tool searches local ordinance articles that are linked to specific national law articles. Shows which local ordinances implement or relate to specific law provisions. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20). **Recommend 50-100 for law searches (법령 검색) to ensure exact matches are found.** page: Page number (1-based, default 1) oc: Optional OC override (defaults
| Parameter | Type | Description |
|---|---|---|
jo | ||
oc | ||
knd | ||
jobr | ||
page | integer | |
sort | ||
type | string | |
query | string | |
display | integer |
lnkDep_search6 params Search law-ordinance links by ministry (연계 법령 소관부처별 목록 조회). This tool searches local ordinances linked to laws managed by a specific gov…
Search law-ordinance links by ministry (연계 법령 소관부처별 목록 조회). This tool searches local ordinances linked to laws managed by a specific government ministry or department. Args: org: Ministry/department code (required, e.g., "1400000") display: Number of results per page (max 100, default 20). **Recommend 50-100 for law searches (법령 검색) to ensure exact matches are found.** page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default),
| Parameter | Type | Description |
|---|---|---|
oc | ||
org | string | |
page | integer | |
sort | ||
type | string | |
display | integer |
drlaw_search1 param Retrieve law-ordinance linkage statistics (법령-자치법규 연계현황 조회). This tool retrieves statistical information about how national laws are lin…
Retrieve law-ordinance linkage statistics (법령-자치법규 연계현황 조회). This tool retrieves statistical information about how national laws are linked to local ordinances. Returns HTML visualization/dashboard. ⚠️ Note: This API only supports HTML output format (no XML/JSON). Response schema is not documented by the API provider. Args: oc: Optional OC override (defaults to env var) ctx: MCP context (injected automatically) Returns: HTML response with linkage statistics or error Examples: Get linkage statis
| Parameter | Type | Description |
|---|---|---|
oc |
lsDelegated_service4 params Retrieve delegated laws/rules/ordinances (위임 법령 조회). This tool retrieves information about laws, administrative rules, and local ordinan…
Retrieve delegated laws/rules/ordinances (위임 법령 조회). This tool retrieves information about laws, administrative rules, and local ordinances that are delegated by a parent law. Shows the delegation hierarchy and which specific articles delegate authority. ⚠️ Note: This API does NOT support HTML format (only XML/JSON). Args: id: Law ID (required if mst not provided) mst: Law master number (required if id not provided) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (
| Parameter | Type | Description |
|---|---|---|
id | ||
oc | ||
mst | ||
type | string |
prec_search12 params Search court precedents (판례 목록 조회). Search Korean court precedents from Supreme Court and lower courts. Args: query: Search keyword (def…
Search court precedents (판례 목록 조회). Search Korean court precedents from Supreme Court and lower courts. Args: query: Search keyword (default "*" for all) display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" search: Search type (1=case name, 2=full text, default 1) sort: Sort order - "lasc"|"ldes"|"dasc"|"ddes"|"nasc"|"ndes" org: Court type code (4
| Parameter | Type | Description |
|---|---|---|
jo | ||
nb | ||
oc | ||
org | ||
curt | ||
date | ||
gana | ||
page | integer | |
sort | ||
type | string | |
query | string | |
pop_yn |
prec_service5 params Retrieve court precedent full text (판례 본문 조회). Args: id: Precedent sequence number (판례일련번호) lm: Precedent name (optional) sections: Resp…
Retrieve court precedent full text (판례 본문 조회). Args: id: Precedent sequence number (판례일련번호) lm: Precedent name (optional) sections: Response detail level: - "summary": Returns 판시사항, 판결요지, 참조조문, 참조판례 only (~5KB). Excludes 판례내용 (full judgment text, often 15-25KB). **Recommended for PlayMCP** to stay under 20KB limit. - "full" or None: Returns everything including 판례내용 (default). oc: Optional OC override type: Response format - "JSON" (default), "XML", or "HTML" Returns: Full precedent text with d
| Parameter | Type | Description |
|---|---|---|
id | ||
lm | ||
oc | ||
type | string | |
sections |
detc_search12 params Search Constitutional Court decisions (헌재결정례 목록 조회). Search Korean Constitutional Court decisions. Args: query: Search keyword (default …
Search Constitutional Court decisions (헌재결정례 목록 조회). Search Korean Constitutional Court decisions. Args: query: Search keyword (default "*" for all) display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" search: Search type (1=decision name, 2=full text, default 1) gana: Dictionary search (ga, na, da, ...) sort: Sort order - "lasc"|"ldes"|"dasc"|"dd
| Parameter | Type | Description |
|---|---|---|
nb | ||
oc | ||
date | ||
gana | ||
page | integer | |
sort | ||
type | string | |
ed_yd | ||
query | string | |
pop_yn | ||
search | ||
display | integer |
detc_service5 params Retrieve Constitutional Court decision full text (헌재결정례 본문 조회). Args: id: Constitutional Court decision sequence number (헌재결정례일련번호) lm: …
Retrieve Constitutional Court decision full text (헌재결정례 본문 조회). Args: id: Constitutional Court decision sequence number (헌재결정례일련번호) lm: Decision name (optional) sections: "summary" to exclude 전문 (full text), or "full"/None for everything. **Recommended: "summary" for PlayMCP** to stay under 20KB. oc: Optional OC override type: Response format - "JSON" (default), "XML", or "HTML" Returns: Full Constitutional Court decision text or error Examples: >>> detc_service(id="58386") >>> detc_service(id=
| Parameter | Type | Description |
|---|---|---|
id | ||
lm | ||
oc | ||
type | string | |
sections |
expc_search12 params Search legal interpretations (법령해석례 목록 조회). This tool searches Korean legal interpretation precedents issued by government agencies in r…
Search legal interpretations (법령해석례 목록 조회). This tool searches Korean legal interpretation precedents issued by government agencies in response to inquiries about how to interpret specific laws. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20). **Recommend 50-100 for searches to ensure exact matches are found.** page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML",
| Parameter | Type | Description |
|---|---|---|
oc | ||
inq | ||
rpl | ||
gana | ||
page | integer | |
sort | ||
type | string | |
itmno | ||
query | string | |
pop_yn | ||
reg_yd | ||
search | integer |
expc_service5 params Retrieve legal interpretation full text (법령해석례 본문 조회). This tool retrieves the complete text of a legal interpretation precedent, includ…
Retrieve legal interpretation full text (법령해석례 본문 조회). This tool retrieves the complete text of a legal interpretation precedent, including the question summary, answer, and reasoning. Args: id: Legal interpretation sequence number (required) lm: Legal interpretation name (optional) sections: "summary" to exclude 이유 (detailed reasoning), or "full"/None for everything. Returns 안건명, 질의요지, 회답 in summary mode (~2KB vs ~5KB full). oc: Optional OC override (defaults to env var) type: Response format
| Parameter | Type | Description |
|---|---|---|
id | ||
lm | ||
oc | ||
type | string | |
sections |
decc_search12 params Search administrative appeal decisions (행정심판례 목록 조회). This tool searches Korean administrative appeal decisions. Administrative appeals …
Search administrative appeal decisions (행정심판례 목록 조회). This tool searches Korean administrative appeal decisions. Administrative appeals are decisions made by administrative tribunals on appeals against government agency dispositions. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" search: 1=사건명 (case
| Parameter | Type | Description |
|---|---|---|
oc | ||
cls | ||
date | ||
gana | ||
page | integer | |
sort | ||
type | string | |
query | string | |
dpa_yd | ||
pop_yn | ||
rsl_yd | ||
search | integer |
decc_service5 params Retrieve administrative appeal decision full text (행정심판례 본문 조회). This tool retrieves the complete text of Korean administrative appeal d…
Retrieve administrative appeal decision full text (행정심판례 본문 조회). This tool retrieves the complete text of Korean administrative appeal decisions. Includes case details, disposition information, decision summary, and reasoning. Args: id: Decision sequence number (required) lm: Decision name (optional) sections: "summary" to exclude 이유 (detailed reasoning), or "full"/None for everything. Returns 사건명, 청구취지, 재결요지, 주문 in summary mode. oc: Optional OC override (defaults to env var) type: Response for
| Parameter | Type | Description |
|---|---|---|
id | ||
lm | ||
oc | ||
type | string | |
sections |
article_citation5 params Extract citations from a law article (조문 인용 조회). This tool extracts all legal citations referenced by a specific law article. It parses …
Extract citations from a law article (조문 인용 조회). This tool extracts all legal citations referenced by a specific law article. It parses the official hyperlinked citations from law.go.kr HTML pages, providing 100% accurate citation data with zero API cost. The tool identifies: - External citations (references to other laws) - Internal citations (references within the same law) - Article, paragraph, and item level references Args: mst: Law MST code (법령일련번호) - get this from eflaw_search or law_sea
| Parameter | Type | Description |
|---|---|---|
oc | ||
mst | string | |
article | integer | |
law_name | string | |
article_branch | integer |
aiSearch6 params ⭐ PREFERRED TOOL for vague or natural language queries. Use this FIRST when user's intent is unclear or conversational. 지능형 법령검색 시스템 검색 …
⭐ PREFERRED TOOL for vague or natural language queries. Use this FIRST when user's intent is unclear or conversational. 지능형 법령검색 시스템 검색 API (AI-powered semantic law search). Uses intelligent/semantic search to find relevant law articles. Returns FULL ARTICLE TEXT (조문내용) - more comprehensive than eflaw_search. Best for: Natural language queries like "뺑소니 처벌", "음주운전 벌금" Args: query: Search query (natural language supported, e.g., "뺑소니 처벌") search: Search scope: - 0: 법령조문 (law articles, default) -
| Parameter | Type | Description |
|---|---|---|
oc | ||
page | integer | |
type | string | |
query | string | |
search | integer | |
display | integer |
aiRltLs_search4 params ⭐ PREFERRED TOOL for discovering related laws from vague topics. Use this when user wants to explore laws around a general subject. 지능형 …
⭐ PREFERRED TOOL for discovering related laws from vague topics. Use this when user wants to explore laws around a general subject. 지능형 법령검색 시스템 연관법령 API (AI-powered related laws search). Finds laws semantically related to a given law name or keyword. Best for: Finding related laws like "민법" → 상법, 의료법, 소송촉진법 Args: query: Law name or keyword to find related laws (e.g., "민법", "형법") search: Search scope: - 0: 법령조문 (law articles, default) - 1: 행정규칙조문 (administrative rule articles) oc: Optional OC o
| Parameter | Type | Description |
|---|---|---|
oc | ||
type | string | |
query | string | |
search | integer |
ordin_search12 params Search local ordinances (자치법규 목록 조회). This tool searches Korean local ordinances (자치법규) including 조례, 규칙, and other local government reg…
Search local ordinances (자치법규 목록 조회). This tool searches Korean local ordinances (자치법규) including 조례, 규칙, and other local government regulations. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" nw: 1=현행 (current), 2=연혁 (historical), default 1 search: 1=자치법규명 (ordinance name), 2=본문검색 (full text), defau
| Parameter | Type | Description |
|---|---|---|
nw | integer | |
oc | ||
knd | ||
org | ||
date | ||
gana | ||
page | integer | |
sort | ||
type | string | |
ef_yd | ||
query | string | |
sborg |
ordin_service4 params Retrieve local ordinance full text (자치법규 본문 조회). This tool retrieves the complete text of a Korean local ordinance. Args: id: Ordinance …
Retrieve local ordinance full text (자치법규 본문 조회). This tool retrieves the complete text of a Korean local ordinance. Args: id: Ordinance ID (either id or mst is required) mst: Ordinance master number (either id or mst is required) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Full ordinance text or error Examples: Retrieve by ID: >>> ordin_service(id="000001", type="XML") Retrieve by MS
| Parameter | Type | Description |
|---|---|---|
id | ||
oc | ||
mst | ||
type | string |
ordinLsCon_search5 params Search ordinance-to-law linkage (자치법규 기준 법령 연계 관련 목록 조회). This tool searches national law articles that are referenced or linked by loca…
Search ordinance-to-law linkage (자치법규 기준 법령 연계 관련 목록 조회). This tool searches national law articles that are referenced or linked by local ordinances. Useful for finding the legal basis (상위 법령) that a specific ordinance is based on. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (inje
| Parameter | Type | Description |
|---|---|---|
oc | ||
page | integer | |
type | string | |
query | string | |
display | integer |
trty_search12 params Search international treaties (조약 목록 조회). This tool searches Korean international treaties concluded and in effect with foreign countrie…
Search international treaties (조약 목록 조회). This tool searches Korean international treaties concluded and in effect with foreign countries and international organizations. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" search: Search type (1=조약명, 2=본문검색) sort: Sort order - "lasc"|"ldes"|"dasc"|"ddes"|
| Parameter | Type | Description |
|---|---|---|
oc | ||
cls | ||
gana | ||
page | integer | |
sort | ||
type | string | |
query | string | |
eft_yd | ||
nat_cd | ||
search | ||
conc_yd | ||
display | integer |
trty_service3 params Retrieve treaty full text (조약 본문 조회). This tool retrieves the complete text of a Korean international treaty. Args: id: Treaty sequence …
Retrieve treaty full text (조약 본문 조회). This tool retrieves the complete text of a Korean international treaty. Args: id: Treaty sequence number (조약일련번호, required) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Full treaty text with details or error Examples: Retrieve a treaty by ID: >>> trty_service(id="123")
| Parameter | Type | Description |
|---|---|---|
id | ||
oc | ||
type | string |
lstrm_ai_search5 params Search legal terms using AI (법령용어 AI 조회). This tool searches Korean legal terminology using AI-powered semantic matching. Returns defini…
Search legal terms using AI (법령용어 AI 조회). This tool searches Korean legal terminology using AI-powered semantic matching. Returns definitions and explanations of legal terms. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Search results or error
| Parameter | Type | Description |
|---|---|---|
oc | ||
page | integer | |
type | string | |
query | string | |
display | integer |
dlytrm_search5 params Search everyday terms (일상용어 조회). This tool searches plain-language (everyday) terms and their legal equivalents, helping bridge common l…
Search everyday terms (일상용어 조회). This tool searches plain-language (everyday) terms and their legal equivalents, helping bridge common language with formal legal terminology. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Search results or error
| Parameter | Type | Description |
|---|---|---|
oc | ||
page | integer | |
type | string | |
query | string | |
display | integer |
lstrm_rlt_search5 params Legal term to everyday term linkage (법령용어→일상용어 연계 조회). This tool searches the linkage between formal legal terms and their plain-languag…
Legal term to everyday term linkage (법령용어→일상용어 연계 조회). This tool searches the linkage between formal legal terms and their plain-language (everyday) equivalents. Useful for finding how legal terminology maps to everyday Korean. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected
| Parameter | Type | Description |
|---|---|---|
oc | ||
page | integer | |
type | string | |
query | string | |
display | integer |
dlytrm_rlt_search5 params Everyday term to legal term linkage (일상용어→법령용어 연계 조회). This tool searches the linkage from plain-language (everyday) terms back to their…
Everyday term to legal term linkage (일상용어→법령용어 연계 조회). This tool searches the linkage from plain-language (everyday) terms back to their formal legal equivalents. Useful for finding the correct legal terminology when starting from common language. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: M
| Parameter | Type | Description |
|---|---|---|
oc | ||
page | integer | |
type | string | |
query | string | |
display | integer |
lstrm_rlt_jo_search5 params Legal term to article linkage (법령용어→조문 연계 조회). This tool searches the linkage between legal terms and the specific law articles where th…
Legal term to article linkage (법령용어→조문 연계 조회). This tool searches the linkage between legal terms and the specific law articles where those terms are used or defined. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Search results or error
| Parameter | Type | Description |
|---|---|---|
oc | ||
page | integer | |
type | string | |
query | string | |
display | integer |
jo_rlt_lstrm_search5 params Article to legal term linkage (조문→법령용어 연계 조회). This tool searches the linkage from specific law articles to the legal terms defined or u…
Article to legal term linkage (조문→법령용어 연계 조회). This tool searches the linkage from specific law articles to the legal terms defined or used within those articles. Useful for finding all technical terms in a given article. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected autom
| Parameter | Type | Description |
|---|---|---|
oc | ||
page | integer | |
type | string | |
query | string | |
display | integer |
ls_rlt_search5 params Related law search (관련법령 조회). This tool searches for laws related to a given query term. Part of the 법령정보 지식베이스, it identifies associati…
Related law search (관련법령 조회). This tool searches for laws related to a given query term. Part of the 법령정보 지식베이스, it identifies associations between laws based on shared subject matter or cross-references. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns
| Parameter | Type | Description |
|---|---|---|
oc | ||
page | integer | |
type | string | |
query | string | |
display | integer |
committee_search9 params Search committee decisions (위원회 결정문 목록 조회). Search decisions from Korean government committees. Args: committee: Committee name in Korea…
Search committee decisions (위원회 결정문 목록 조회). Search decisions from Korean government committees. Args: committee: Committee name in Korean. Valid values: 개인정보보호위원회, 고용보험심사위원회, 공정거래위원회, 국민권익위원회, 금융위원회, 노동위원회, 방송미디어통신위원회, 산업재해보상보험재심사위원회, 중앙토지수용위원회, 중앙환경분쟁조정위원회, 증권선물위원회, 국가인권위원회 query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "
| Parameter | Type | Description |
|---|---|---|
oc | ||
gana | ||
page | integer | |
sort | ||
type | string | |
query | string | |
search | ||
display | integer | |
committee | string |
committee_service4 params Retrieve committee decision full text (위원회 결정문 본문 조회). Args: committee: Committee name (same values as committee_search) id: Decision se…
Retrieve committee decision full text (위원회 결정문 본문 조회). Args: committee: Committee name (same values as committee_search) id: Decision serial number (결정문일련번호) oc: Optional OC override type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Full decision text or error
| Parameter | Type | Description |
|---|---|---|
id | ||
oc | ||
type | string | |
committee | string |
cgm_expc_search9 params Search ministry law interpretations (중앙부처 1차 해석 목록 조회). Search law interpretation opinions from Korean central government ministries. Ar…
Search ministry law interpretations (중앙부처 1차 해석 목록 조회). Search law interpretation opinions from Korean central government ministries. Args: ministry: Ministry name in Korean. Valid values: 고용노동부, 국토교통부, 기획재정부, 해양수산부, 행정안전부, 기후에너지환경부, 관세청, 국세청, 교육부, 과학기술정보통신부, 국가보훈부, 국방부, 농림축산식품부, 문화체육관광부, 법무부, 보건복지부, 산업통상부, 성평등가족부, 외교부, 중소벤처기업부, 통일부, 법제처, 식품의약품안전처, 인사혁신처, 기상청, 국가유산청, 농촌진흥청, 경찰청, 방위사업청, 병무청, 산림청, 소방청, 재외동포청, 조달청, 질병관리청, 국가데이터처, 지식재산처, 해양경찰청, 행정중심복합도시건설청 query: Search keyword (default "*") displa
| Parameter | Type | Description |
|---|---|---|
oc | ||
gana | ||
page | integer | |
sort | ||
type | string | |
query | string | |
search | ||
display | integer | |
ministry | string |
cgm_expc_service4 params Retrieve ministry interpretation full text (중앙부처 1차 해석 본문 조회). Args: ministry: Ministry name (same values as cgm_expc_search) id: Interp…
Retrieve ministry interpretation full text (중앙부처 1차 해석 본문 조회). Args: ministry: Ministry name (same values as cgm_expc_search) id: Interpretation serial number (해석례일련번호) oc: Optional OC override type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Full interpretation text or error
| Parameter | Type | Description |
|---|---|---|
id | ||
oc | ||
type | string | |
ministry | string |
special_decc_search12 params Search special administrative appeal decisions (특별행정심판 목록 조회). Search decisions from Korean special administrative appeal tribunals. Arg…
Search special administrative appeal decisions (특별행정심판 목록 조회). Search decisions from Korean special administrative appeal tribunals. Args: tribunal: Tribunal name in Korean. Valid values: 조세심판원, 해양안전심판원, 국민권익위원회, 인사혁신처 소청심사위원회 query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" search: 1=사건명 (case name), 2=본문검색
| Parameter | Type | Description |
|---|---|---|
oc | ||
cls | ||
date | ||
gana | ||
page | integer | |
sort | ||
type | string | |
query | string | |
dpa_yd | ||
rsl_yd | ||
search | ||
display | integer |
special_decc_service4 params Retrieve special administrative appeal decision full text (특별행정심판 본문 조회). Args: tribunal: Tribunal name (same values as special_decc_sea…
Retrieve special administrative appeal decision full text (특별행정심판 본문 조회). Args: tribunal: Tribunal name (same values as special_decc_search) id: Decision serial number (재결례일련번호) oc: Optional OC override type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Full decision text or error
| Parameter | Type | Description |
|---|---|---|
id | ||
oc | ||
type | string | |
tribunal | string |
check_precedent_odds5 params Find precedent statistics and key outcome factors for a legal question (판례 승률 분석). Searches court precedents, analyzes outcomes (인용/기각/파…
Find precedent statistics and key outcome factors for a legal question (판례 승률 분석). Searches court precedents, analyzes outcomes (인용/기각/파기), and extracts key factors that influenced decisions. Useful for assessing legal odds. Args: query: Legal question or keywords (e.g., "택배 파손 보상", "임대차 보증금 반환") display: Number of precedents to search (max 100, default 20) top_n: Number of top precedents to analyze in detail (default 5) oc: Optional OC override type: Response format - "JSON" (default), "XML",
| Parameter | Type | Description |
|---|---|---|
oc | ||
type | string | |
query | string | |
top_n | integer | |
display | integer |
legal_resolver4 params Find all applicable laws, precedents, and interpretations for a situation (법률 종합 분석). Given a plain language description of a legal situ…
Find all applicable laws, precedents, and interpretations for a situation (법률 종합 분석). Given a plain language description of a legal situation, this tool searches across multiple legal databases in one call: law articles, court precedents, legal interpretations, and citation networks. Args: situation: Plain language description (e.g., "직원이 고객 데이터를 USB에 담아갔다") display: Results per sub-query (default 5) oc: Optional OC override type: Response format - "JSON" (default), "XML", or "HTML" Returns: Co
| Parameter | Type | Description |
|---|---|---|
oc | ||
type | string | |
display | integer | |
situation | string |
simplify_article5 params Get a law article with legal terms replaced by everyday Korean (쉬운 법률 읽기). Fetches a law article and annotates legal jargon with plain K…
Get a law article with legal terms replaced by everyday Korean (쉬운 법률 읽기). Fetches a law article and annotates legal jargon with plain Korean equivalents using the official 법제처 legal terminology database. Args: law_name: Law name (e.g., "민법", "근로기준법") article: Article number (e.g., 750 for 제750조) article_branch: Branch number (e.g., 2 for 제37조의2, default 0) oc: Optional OC override type: Response format - "JSON" (default), "XML", or "HTML" Returns: Original text, simplified text with inline ann
| Parameter | Type | Description |
|---|---|---|
oc | ||
type | string | |
article | integer | |
law_name | string | |
article_branch | integer |
law_amendment_summary5 params List all revisions of a law within a date range (법령 개정 이력 조회). Shows when and how a law was amended over time. Use the MST values from t…
List all revisions of a law within a date range (법령 개정 이력 조회). Shows when and how a law was amended over time. Use the MST values from the results with article_amendment_diff to see specific article changes. Args: law_name: Law name (e.g., "근로기준법") date_from: Start date YYYYMMDD (default "20100101") date_to: End date YYYYMMDD (default "20261231") oc: Optional OC override type: Response format - "JSON" (default), "XML", or "HTML" Returns: List of revisions with dates, types, and MST identifiers
| Parameter | Type | Description |
|---|---|---|
oc | ||
type | string | |
date_to | string | |
law_name | string | |
date_from | string |
article_amendment_diff6 params Compare how a specific article changed between two law versions (조문 신구대조). Use MST values from law_amendment_summary to compare article …
Compare how a specific article changed between two law versions (조문 신구대조). Use MST values from law_amendment_summary to compare article text across revisions. Args: mst_old: MST of the older version (법령일련번호, from law_amendment_summary) mst_new: MST of the newer version article: Article number (e.g., 52 for 제52조) article_branch: Branch number (e.g., 2 for 제52조의2, default 0) oc: Optional OC override type: Response format - "JSON" (default), "XML", or "HTML" Returns: Side-by-side comparison with l
| Parameter | Type | Description |
|---|---|---|
oc | ||
type | string | |
article | integer | |
mst_new | string | |
mst_old | string | |
article_branch | integer |
chain_full_research4 params Complete legal research in one call (종합 법률 조사). Chains: AI search → statutes → precedents with outcome analysis → interpretations → cita…
Complete legal research in one call (종합 법률 조사). Chains: AI search → statutes → precedents with outcome analysis → interpretations → citations. This is the most comprehensive single-call research tool. Args: query: Natural language query (e.g., "음주운전 처벌 기준", "임대차 보증금 반환") display: Results per sub-query (default 5) oc: Optional OC override type: Response format Returns: Combined legal analysis with statutes, precedent statistics, interpretations, and citations Examples: >>> chain_full_research(qu
| Parameter | Type | Description |
|---|---|---|
oc | ||
type | string | |
query | string | |
display | integer |
chain_amendment_track6 params Track law amendment history with optional article-level diff (법령 개정 추적). Chains: amendment summary → article diff between latest two ver…
Track law amendment history with optional article-level diff (법령 개정 추적). Chains: amendment summary → article diff between latest two versions. If article=0, returns only the revision list. If article is specified, also diffs that article between the two most recent revisions. Args: law_name: Law name (e.g., "근로기준법") article: Article number to diff (0 = summary only, e.g., 52 for 제52조) date_from: Start date YYYYMMDD (default "20200101") date_to: End date YYYYMMDD (default "20261231") oc: Optiona
| Parameter | Type | Description |
|---|---|---|
oc | ||
type | string | |
article | integer | |
date_to | string | |
law_name | string | |
date_from | string |
chain_dispute_prep4 params Prepare for a legal dispute by gathering all case law (분쟁 준비 자료). Chains: precedent search + admin appeals + constitutional decisions + …
Prepare for a legal dispute by gathering all case law (분쟁 준비 자료). Chains: precedent search + admin appeals + constitutional decisions + special tribunal. Gathers all decision-type legal sources in one call. Args: query: Dispute topic (e.g., "부당해고", "개인정보 유출", "조세 부과 취소") display: Results per category (default 5) oc: Optional OC override type: Response format Returns: Precedents, admin appeals, constitutional decisions, and special tribunal decisions Examples: >>> chain_dispute_prep(query="부당해고"
| Parameter | Type | Description |
|---|---|---|
oc | ||
type | string | |
query | string | |
display | integer |
chain_law_system3 params Map the full law system hierarchy (법령 체계 조회). Chains: law search → delegation tree → related admin rules → linked ordinances. Shows how …
Map the full law system hierarchy (법령 체계 조회). Chains: law search → delegation tree → related admin rules → linked ordinances. Shows how a law connects to its subordinate regulations. Args: law_name: Law name (e.g., "건축법", "근로기준법") oc: Optional OC override type: Response format Returns: Law hierarchy: parent law, delegated decrees/rules, linked ordinances Examples: >>> chain_law_system(law_name="건축법") >>> chain_law_system(law_name="개인정보 보호법")
| Parameter | Type | Description |
|---|---|---|
oc | ||
type | string | |
law_name | string |
cache_stats Show cache and resolver statistics (캐시 통계). Returns current cache hit rate, entry count, and law name resolver stats. Useful for monitor…
Show cache and resolver statistics (캐시 통계). Returns current cache hit rate, entry count, and law name resolver stats. Useful for monitoring server performance. Returns: Cache statistics and resolver stats
Ready-made
Prompts
search-korean-lawSearch for a Korean law by name or keyword and provide a summaryget-law-articleRetrieve and explain a specific article from a Korean lawget-article-with-citationsRetrieve a law article AND all its citations (referenced laws)analyze-law-citationsSearch a law and automatically analyze citations for specified articlessearch-admin-rulesSearch Korean administrative rules (행정규칙) by keywordtool-selection-guideGuidance on which search tool to use based on query clarityanalyze-legal-situationDescribe a legal situation in plain Korean → get applicable laws, rights, and action stepsexplain-legal-documentPaste a legal document → get plain Korean explanationcheck-legal-precedentAsk a yes/no legal question → get precedent-backed answer with success rate
Readable data
Resources
frequently-used-lawsCached mapping of frequently-used Korean law names to their stable 법령ID codes. Use these IDs directly with eflaw_service, law_service, etc. to skip the search step.