← Back to directory
K

Korean Law MCP

Community
Search and verify Korean law in AI.
Category
Other #71 of 230
Stars
★ 2.7k Very popular
Transport
stdio (local process) · Streamable HTTP
Runtime
Node.js 18+ · Hosted (no local runtime)
Credentials
API key / credential required
License
MIT
Last commit
Tools
10
60FMRS · C

The supplied materials describe a server that consolidates 42 Korean Ministry of Government Legislation APIs into 10 MCP tools, emphasizing Korean legal retrieval, citation verification, and time-specific analysis. No server manifest was cached.

Strongest · Documentation 15/20 Weakest · Reliability 8/20

Reliability
8/20
Security and permissions
9/20
Maintenance
15/20
Documentation
15/20
Setup experience
13/20
Why each score
Reliability 8/20
The README describes MCP tools, error markers, retries, rate limits, and version fixes, but no server manifest, source files, CI, or committed tests are provided. Initialization, tool listing, and key-path behavior therefore cannot be statically verified. The README also contains inconsistent tool-count and version descriptions, so this remains a plausible-but-unverified score.
Security and permissions 9/20
The README exposes API-key delivery through environment variables, headers, URL query parameters, and tool parameters, while recommending remote endpoints; URL credentials can leak through logs, history, or proxies. It also documents optional HTTP transport and temporary TLS verification disabling, plus external calls to law.go.kr and the National Tax Service. No malware or default destructive behavior is evidenced, but source-level permission boundaries, data-flow controls, and confirmation behavior are absent, warranting substantial deductions.
Maintenance 15/20
The README shows sustained v4.x change history, specific fixes, external contributions, an MIT license, non-archived status, and an identifiable repository owner. However, there is no verifiable commit history, release workflow, security-response channel, or CI evidence in the supplied material, so full marks are not justified.
Documentation 15/20
The README provides extensive installation guidance, multiple client configurations, authentication methods, tool organization, examples, troubleshooting, and selected limitations. Deductions apply because the manifest and source files are missing, tool/API/version descriptions are inconsistent, and cost, privacy boundaries, and service-availability guarantees are not adequately documented.
Setup experience 13/20
Remote connection, an npx adapter, local npm installation, CLI usage, and configurations for several mainstream clients are documented clearly. Deductions apply because a law-office API key must be obtained first, remote use depends on external services, desktop clients may require Node.js or an adapter, and the actual manifest and handshake cannot be verified.

Static review · not runListed 2026-07-29

Read the FMRS scoring method →

Fit and risk

What it can accessUses the network

Best for

  • Korean legal researchers, practitioners, and public-sector staff.
  • Teams seeking to reduce hallucinations in legal AI workflows.
  • Users conducting legal research in Claude, Cursor, or Windsurf.

Not for

  • Users seeking law from jurisdictions other than South Korea.
  • Users without a Korean Ministry of Government Legislation API credential.
  • Situations where generated results are treated as a substitute for professional legal review or formal legal advice.

Required permissions

  • Requires a Korean Ministry of Government Legislation Open API credential.
  • Requires network access to the Ministry API; some precedent-text fallbacks access the National Tax Service precedent server.
  • Remote setups require network requests to the MCP endpoint.

Risks and side effects

  • Results depend on external APIs and may be affected by authentication, anti-bot controls, network conditions, or service instability.
  • The OC API credential is sensitive and should not be exposed in shared configurations.
  • Repealed and current laws must be distinguished; historical applicability results should still receive professional review.

Setup

Before you start

Runtime:Node.js 18+ · Hosted (no local runtime)

LAW_OC requiredsecret MOLEG (Korea Ministry of Government Legislation) Open API authentication key (OC), free from https://open.law.go.kr; required for local installs.
Other optional settings (6)
LAW_API_PROTOCOL optional Protocol for MOLEG API calls (http or https); set to http for closed networks or certificate issues, defaults to https.
LAW_REFERER optional Overrides the automatically injected Referer header used for law.go.kr API calls.
LAW_USER_AGENT optional Overrides the default browser User-Agent used to bypass MOLEG API bot blocking.
LAW_EXTERNAL_HTTPS_PROXY optional External HTTPS proxy for reaching the NTS precedent server (taxlaw.nts.go.kr) behind corporate networks/SSL inspection.
LAW_EXTERNAL_TLS_REJECT_UNAUTHORIZED optional Diagnostic-only flag to temporarily disable TLS certificate validation for external HTTPS requests; do not use in production.
MCP_MAX_BATCH_CALLS optional Caps the number of tools/call per JSON-RPC batch request (default 20) to prevent batch amplification.

Apply for a Korean Ministry of Government Legislation Open API credential (OC). Add the mcp-remote configuration above and replace YOUR_LAW_OC_KEY with your credential. Clients supporting remote HTTP MCP can instead use https://mcp.gomdori.app/law?oc=YOUR_LAW_OC_KEY.

claude_desktop_config.json
{"mcpServers":{"korean-law":{"command":"npx","args":["-y","mcp-remote","https://mcp.gomdori.app/law?oc=YOUR_LAW_OC_KEY"]}}}

Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.

.vscode/mcp.json
{
  "servers": {
    "korean-law": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.gomdori.app/law?oc=YOUR_LAW_OC_KEY"
      ]
    }
  }
}

Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).

Terminal
claude mcp add korean-law -- npx -y mcp-remote 'https://mcp.gomdori.app/law?oc=YOUR_LAW_OC_KEY'

Run it in a terminal; replace any <…> placeholders with your own values first.

Check that it works

After connecting, confirm tools like search_law and legal_research appear in the client's tool list, then ask "근로기준법 제74조 알려줘" — a returned statute text proves the connection works.

Troubleshooting

  1. Confirm that the OC credential is valid and correctly configured.
  2. Check Ministry API access requirements involving IP registration, domains, Referer, and User-Agent headers.
  3. For precedent-text failures, check HTTPS, proxy, and certificate access to taxlaw.nts.go.kr.
  4. For Claude Desktop remote use, confirm Node.js 18 or later is installed and connect through mcp-remote.

Things to try

Once connected, you can ask your AI assistant things like:

  • Show me Article 74 of the Labor Standards Act
  • Verify the citations in this legal text for hallucinated articles
  • Check whether the Gwangjin-gu parking ordinance needs updating against its parent laws
  • Is precedent case 2007da27670 still valid?

Tools 10

legal_research read-only
Runs multi-stage legal research with tasks for comprehensive research, legal systems, action bases, dispute preparation, amendment tracking, ordinance comparison, procedure details, or document review.
legal_analysis read-only
Performs citation verification, precedent validity checking, applicable-law analysis, or article impact mapping.
search_law read-only
Searches Korean laws and returns lawId and MST identifiers.
get_law_text read-only
Retrieves full statutory article text.
get_annexes read-only
Retrieves annexes, schedules, forms, and related attachments.
ordinance_radar read-only
Compares an ordinance with the current effective dates of its cited higher-level laws and flags possible maintenance needs.
search_decisions read-only
Searches across 18 decision domains, including precedents, Constitutional Court decisions, and administrative appeals.
get_decision_text read-only
Retrieves full decision or precedent text.
Show 2 more tools
discover_tools read-only
Searches for specialized tools.
execute_tool read-only
Executes a specialized tool through a proxy.

Use cases

Verify statutory citations in AI-generated Korean legal answers.
Search Korean statutes, precedents, administrative rules, and ordinances.
Compare the law in force at two different dates.
Track article impact, precedent changes, and ordinance revision needs.

Supported clients

Claude Desktop
Cursor
Windsurf
Claude Code

Listed from the project's documentation, not tested by this site.

Overview

Korean Law MCP uses the Korean Ministry of Government Legislation Open API to expose searches for statutes, precedents, administrative rules, ordinances, treaties, and interpretations through 10 MCP tools. It also provides citation existence and content checks, article impact maps, historical comparisons, precedent validity checks, and applicable-law analysis.

Similar servers

BioMCP 75 · B

One binary. One grammar. Evidence from the biomedical sources you already trust.

★ 659 · Tools 11 Compare with this →

Source revision 0a8f08ef4f69 Data synced 2026-10-19 Read the FMRS scoring method