
korean-law-mcp
by chrisryugj·★ 1,732·Score 56
Korean legal MCP server transforming 41 government APIs into 17 tools with citation verification, impact mapping, and time comparison.
Overview
This is a production-ready MCP server that provides access to Korean legal information through the Korean Law Information Service API. It transforms 41 government APIs into 17 specialized tools that enable legal professionals, researchers, and citizens to search laws, precedents, ordinances, and treaties. The server includes advanced features like citation verification to prevent AI hallucinations, impact mapping to visualize legal clause effects, time travel for automatic diff between legal versions at different dates, and a 5-step citizen action guide. The implementation is in TypeScript and offers both HTTP and CLI interfaces for seamless integration with AI assistants like Claude Desktop, Cursor, Windsurf, and Zed.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose this server if you need Korean legal information and analysis in AI applications, particularly when working with Korean law, verifying legal citations, or understanding legal impacts across time periods.
When NOT to choose this
Don't choose this if you need legal information for countries other than South Korea, require write access to legal databases, or need authentication beyond the API key model.
Tools this server exposes
12 tools extracted from the READMEimpact_mapGenerate a graph showing the impact of a specific article, referencing related court decisions, constitutional court rulings, and administrative regulations.
time_travelCompare two versions of a law at different points in time, showing added(+), removed(-), and changed(△) articles.
action_planCreate a 5-step actionable guide for citizens facing legal issues, identifying applicable laws, precedents, and necessary documents.
verify_citationsVerify legal citations in text against the official law database to detect hallucinations or non-existent articles.
search_lawSearch for Korean laws by name, keyword, or article number with automatic alias resolution.
get_law_textRetrieve the full text of a specific law, including amendments and historical changes.
search_decisionsSearch for court decisions, constitutional court rulings, or administrative appeals across 17 domains.
get_decision_textRetrieve the full text of a specific court decision, with options for abbreviated or full versions.
get_law_system_treeShow the hierarchical structure of a law, including related administrative regulations and local ordinances.
get_annexesRetrieve appendices, forms, and reference tables related to specific laws or regulations.
track_amendment_historyTrack the amendment history of a specific law article and map related precedents over time.
check_ordinance_complianceCheck if a local ordinance complies with higher-level laws by comparing with unconstitutional decisions and administrative cases.
Comparable tools
Installation
Installation
npm
npm install -g korean-law-mcpClaude Desktop
Add to Claude Desktop config.json:
{
"mcpServers": {
"korean-law": {
"command": "npx",
"args": ["korean-law-mcp"]
}
}
}Docker
docker run -p 8080:8080 chrisryugj/korean-law-mcpDirect API
curl https://korean-law-mcp.fly.dev/mcpFAQ
- How many legal APIs does this server cover?
- The server covers 41 Korean government APIs, transformed into 17 MCP tools for easier access and functionality.
- Can I use this with Claude AI?
- Yes, it works with Claude Desktop, Claude.ai, and other compatible AI assistants through the MCP protocol.
- How does the citation verification feature work?
- It extracts legal citations from user input, cross-references them with the official Korean Law Information Service database, and flags non-existent or incorrect citations.
Compare korean-law-mcp with
Last updated · Auto-generated from public README + GitHub signals.