](https://lobehub.com/mcp/seonaru-lexguard-mcp)
⚖ENT LexGuard MCP(法律线索)
将韩国法令、判例、法令解释以AI容易理解的形式连接起来的MCP服务器 以国家法令信息中心(Open Law)官方数据为基础,对法令、条文、判例、法令解释、行政审判、宪法裁决 一个问题流提供。
- MCP端点: https://lexguard-mcp.onrender.com/mcp
- 健康检查: https://lexguard-mcp.onrender.com/health
- GitHub:
快速连接(复制)
仅远程MCP写入时,可以将下面的JSON原封不动地放入客户端设置中。
- 光标:
examples/cursor-mcp.remote.json内容.cursor/mcp.json合并到等 - 克劳德桌面:
examples/claude-desktop-mcp.remote.json→claude_desktop_config.json的mcpServers合并到
在本地运行一行(Docker): 在存储库根目录中 docker compose up --build 后MCP URL为 http://localhost:9099/mcp 是。(API密钥: LAW_API_KEY=발급키 docker compose up --build)
用于市场、爬行器的静态元: mcp/manifest.json ·提示索引 prompts/ ·资源URI指南 resources/README.md ·Cursor开发技能 .cursor/skills/lexguard-mcp-dev/SKILL.md
______________________________________________________________________
为什么选择LexGuard?
每当需要法律的时候,就会觉得遥远而困难。 高成本,陌生的术语,不知道从哪里开始寻找的结构。
LexGuard MCP(法律线索) 从这个问题出发。
- 用户 人言用提问
- AI分析问题意图后
- 官方法令、判例数据以提供线索。
不代表判断或法律咨询。 只是, _让第一次面对法律的瞬间变得不那么困难_ 以创建为目标。
______________________________________________________________________
核心功能
| 功能 | 说明 |
|---|---|
| 18个MCP工具 | 从综合QA到各部门解释、法令履历、星表格式、联系查询,全领域覆盖 |
| 综合法律QA | 法令、判例、法令解释、行政审判、宪法裁决并行综合探索 |
| 精确查询吊唁 | 通过法令名称+条文编号直接查询特定条款 |
| 文件·合同分析 | 仅通过粘贴合同和条款自动检测各条款的法律问题 |
| 直接检测案例编号 | 2023다12345, 2021헌마123 自动识别格式后立即搜索 |
| 域自动分类 | 劳动、个人信息、房地产、消费者、税金、金融等13个法律域名 |
| 自然语言时间条件 自动解析“最近3年”、“2023年以后”等自然语言时间表达 | |
| Reranker管线 | 根据查询适合度(BM25+Keyword Hybrid)重新排序搜索结果 |
| 并行搜索 | asyncio.gather 通过基于多API的并发调用最大限度地降低响应速度 |
| 速率限制 | 每个IP限制60 req/min,防止滥用 |
______________________________________________________________________
MCP工具
legal_qa_tool -通用法律QA
所有法律问题的单一入口。用一个问题并行浏览和综合法令、判例、解释、委员会决定例。对于来源有限的搜索(仅案例、分析等),可以查看每个专用工具。
能力
- 13个域自动分类
- “目的”(Intent)多重检测和优先级排序
- 法令→判例→解释→委员会并行探索
- 过滤自然语言时间条件(
date_from/date_to自动转换)
输入架构
参数类型必需说明 |---------|------|------|------| | query |string|用户的法律问题| | max_results_per_type 每个类型的最大结果数(默认值:3,最大值:10)|
示例提示
프리랜서인데 근로자성 인정된 판례 있나요?
최근 3년 부당해고 판례 알려줘
개인정보 유출됐는데 법적으로 어떻게 되나요?
2023다12345 판례 찾아줘______________________________________________________________________
law_article_tool -法令条文精密查询
当您知道法令名称和条文编号时,将直接查询特定条款。 legal_qa_tool如果是“导航”,则此工具为“精确查询”。
输入架构
参数类型必需说明 |---------|------|------|------| | law_name |string|法令名称(如劳动基准法、民法)| | article_number 吊唁编号(例如: 50, 2).省略时返回法令概述| | hang |string|-|项目编号(例如: 1, 2) | | ho 号(例如, 1, 2) | | mok |string|-|项目编号(例如: 가, 나) |
示例提示
근로기준법 제50조 내용 알려줘
민법 제750조 3항이 뭐야?
개인정보보호법 제17조______________________________________________________________________
law_comparison_tool -法令新旧、沿革、三段比较
以法令名为准,查询新旧法对比、沿革、三段比较结果。吊唁原文查询 law_article_tool,一般问题是 legal_qa_tool请使用。
输入架构
参数类型必需说明 |---------|------|------|------| | law_name |string|法令名称(如刑法、民法)| | compare_type |string |--| 신구법 · 연혁 · 3단비교 (默认值: 신구법) |
示例提示
근로기준법 신구법 비교 보여줘
민법 연혁 조회______________________________________________________________________
document_issue_tool -合同、条款分析
粘贴文档时,将以条款为单位提取法律问题,并自动搜索相关法律和判例。
输入架构
参数类型必需说明 |---------|------|------|------| | document_text |string|合同·条款全文 | auto_search 是否按条款自动搜索法律(默认值:true) | max_clauses |integer|-|要分析的最大条款数(默认值:3)| | max_results_per_type 每个类型的最大结果数(默认值:3)
支持的文档类型
labor-劳动合同/劳务合同lease-租赁合同terms-使用条款
示例提示
이 프리랜서 계약서 문제 있는지 봐줘
아래 임대차 계약서에서 불리한 조항 찾아줘______________________________________________________________________
health -检查服务器状态
检查MCP服务器的行为、API Key设置状态和环境变量。
______________________________________________________________________
专用搜索工具(仅限来源)
集成搜索(legal_qa_tool)取而代之 仅特定数据 用于查找。
| 工具名称 | 用途 | 主要输入 |
|---|---|---|
precedent_lookup_tool 仅限判例 keyword 或 case_number | ||
interpretation_tool 【法令解释、权威解释等】 query,选择 agency | ||
administrative_appeal_tool | 仅行政审判裁决 query,选择时间 | |
constitutional_decision_tool | 只有宪法法院的决定 | query,选择时间 |
committee_decision_tool | 独立委员会等决定书 | committee_type, query |
special_administrative_appeal_tool 【特别行政审判员裁决】 tribunal_type, query | ||
local_ordinance_tool | 仅限自治法规(条例等) query 或 local_government 一个或多个 | |
administrative_rule_tool | 仅行政规则 | query 或 agency 一个或多个 |
______________________________________________________________________
扩展查询工具
当需要深入查询信息、历史记录、格式、联系等时,法令会使用它。
ministry_interpretation_tool -各部门法令解释
搜索39个部门专用的法令解释(问答)数据库。 interpretation_tool如果是此集成搜索,则此工具将 只有特定部门的解释 直接查询。
参数类型说明 |---------|------|------| | query | string |搜索关键字| | agency |string|部门名称(例如: 고용노동부, 국세청, 보건복지부) | | page / per_page |integer|页面设置|
支援部门:雇佣劳动部、国土交通部、企划财政部、国税厅、关税厅、教育部、保健福利部、法务部、法制处、食品医药品安全处、警察厅、消防厅、海洋警察厅等39个机关
______________________________________________________________________
law_history_tool -法令、条文变更履历
追踪法令何时如何修改。
search_type 值 | 说明 |
|---|---|
law_change | 法律变更历史列表 |
article_change | 按日期修订吊唁的历史记录列表 |
article_detail | 特定条文的修订历史详细信息(law_id 必需) |
示例提示
근로기준법 개정 이력 알려줘
개인정보보호법 제17조 조문 개정 내역______________________________________________________________________
law_info_tool -法令附加信息
查询英文法令、国际条约、法令体系图、一览、简称等附加信息。
info_type 值 | 说明 |
|---|---|
english_law | 英文法令 |
treaty | 国际条约 |
structure | 法令体系图 |
oneview | 一目了然(法律摘要) |
abbreviation | 法令名称简称 |
deleted | 被删除的法令、吊唁履历 |
______________________________________________________________________
law_form_tool -搜索星号格式
以格式名或相关法令名搜索法令、行政规则、自治法规的星号格式。
form_type 值 | 说明 |
|---|---|
law | 法令星表格式 |
admin_rule | 行政规则星表格式 |
ordinance | 自治法规星表格式 |
______________________________________________________________________
law_link_tool -法令-自治法规联系查询
确认与特定法令相关联的条例目录、所管部门和地方自治团体的相关情况。
link_type 值 | 说明 |
|---|---|
law_to_ordinance | 法令-自治法规联系列表 |
ordinance_articles | 相关法令条例条文列表 |
by_department | 相关法令所管部门列表 |
linked_ordinance | 相关条例列表 |
law_linked_ordinance | 相关法令条例列表 |
by_region | 相关条例地方自治团体列表 |
______________________________________________________________________
MCP提示
prompts/list 及 prompts/get 支持端点。
| Prompt名称 | 说明 |
|---|---|
legal_basis_answer | 要求答复,包括相关法令条文编号和判例摘要 |
precedent_summary | 将案例概括为事实关系/争议/判断要点 |
contract_risk_check 检查通用合同和条款的风险条款。 劳动、劳务专用高密度研究的 labor_contract_review 或 document_issue_tool(当文档被分类为labor时)。 | |
labor_contract_review | 劳动、劳务合同条款的条文、危险度、修改方向探讨(B类) |
legal_qa | 说明特定情况的法律观点 |
______________________________________________________________________
MCP资源
resources/list 及 resources/read 支持端点。
URI方案
格式说明示例 |------|------|------| | law://{법령명} |查询法令正文| law://근로기준법 | | case://{검색어} |案例搜索(前5项) case://부당해고 | | interpret://{검색어} 搜索法令解释(前5项) interpret://근로자성 |
Featured Resources(内置)
您可以立即查询劳动基准法、民法、刑法、个人信息保护法、商法、国家公务员法、行政诉讼法等主要法令。
______________________________________________________________________
安装
方法1。本地(Python)
git clone https://github.com/SeoNaRu/lexguard-mcp
cd lexguard-mcp
pip install -r requirements.txt
cp .env.example .env # LAW_API_KEY 설정
python -m src.mainMethod 2.Docker Compose(建议,接近一行)
git clone https://github.com/SeoNaRu/lexguard-mcp
cd lexguard-mcp
cp .env.example .env # LAW_API_KEY 편집
docker compose up --build浏览器/客户端MCP URL: http://localhost:9099/mcp ·健身: http://localhost:9099/health
方法3。Docker(运行만)
docker build -t lexguard-mcp .
docker run -p 9099:9099 -e LAW_API_KEY=your_key lexguard-mcpMethod 4.远程托管URL(MCP)
克劳德桌面版 (claude_desktop_config.json)
{
"mcpServers": {
"lexguard-mcp": {
"url": "https://lexguard-mcp.onrender.com/mcp"
}
}
}光标 (.cursor/mcp.json)
examples/cursor-mcp.remote.json 与文件相同:
{
"mcpServers": {
"lexguard-mcp": {
"url": "https://lexguard-mcp.onrender.com/mcp"
}
}
}API密钥发放
需要国家法律信息中心Open API密钥。
- https://open.law.go.kr 会员注册
- 申请API使用
.env呃LAW_API_KEY=발급받은키设置
选择DRF方案
lexguard-mcp固定了国家法令信息中心DRF URL的host/path,仅scheme .env可以选择。
LAW_GO_KR_DRF_SCHEME=https- 允许值:
http,https - 默认值:
https - 在有限的企业网/防火墙环境中,请按照官方指南示例
http://www.law.go.kr/DRF/...可能需要路径。
此设置为 https 用于根据生产环境调整硬编码在一般环境中偶然被遮挡的潜伏URL-generation问题的选项。
______________________________________________________________________
建筑
Client (Cursor / Claude)
│ JSON-RPC 2.0 over SSE
▼
FastAPI (/mcp POST)
│ Rate Limiting (slowapi, 60 req/min/IP)
▼
MCP Routes (tools/call · prompts/get · resources/read)
│
▼
Services (SmartSearchService · SituationGuidanceService)
│ asyncio.gather (병렬 멀티 API 호출)
▼
Repositories (Law · Precedent · Interpretation · Appeal · Constitutional …)
│ httpx (동기/비동기 HTTP 클라이언트)
│ TTLCache (검색 결과 30분 / 실패 5분)
│ Exponential Backoff Retry
▼
국가법령정보센터 DRF API (159개 엔트리 / 88개 unique target)搜索管线
질문 입력
→ 판례 번호 패턴 조기 감지 (2023다12345 / 2021헌마123)
→ 도메인 분류 + 의도(Intent) 분석
→ 시간 조건 파싱
→ asyncio.gather 병렬 API 호출
→ Reranker (BM25 + Keyword Hybrid 재정렬)
→ 응답 포매팅关键技术堆栈
| 区分 | 使用技巧 |
|---|---|
| Web框架 | FastAPI+Uvicorn |
| MCP传输 | 流式HTTP(SSE) |
| HTTP客户端 | httpx(同步+异步) |
| 缓存 | 缓存工具TTLCache |
| 速率限制 | slowapi |
| 搜索排名 | BM25+关键词混合排名 |
| CI/CD | GitHub操作(Python 3.11/3.12) |
| 测试 | pytest+pytest异步 |
______________________________________________________________________
发展
# 테스트 실행
pytest tests/ -v
# 린트
ruff check src/
# 로컬 서버 (자동 재로드)
RELOAD=true python -m src.main______________________________________________________________________
许可证
全文显示了存储库根目录的 LICENSE 跟随文件。
- 使用: 与MIT相同,允许研究、个人、商业使用、修改、分发和转售。
- 销售、收费时: 单独销售本软件,或包括在产品和服务中销售。 版权标记和本许可声明必须包括在交付给最终用户的材料(文档、信用证和许可屏幕、包元数据等)中。
本指南为摘要,法律效力为 LICENSE 原文优先。
______________________________________________________________________
贡献
问题和公关总是受欢迎的。 欢迎法律域数据、改进搜索质量和新MCP工具的想法。
______________________________________________________________________
LexGuard MCP-为您提供法律信息的线索。 法律很难,但第一条线索可能会变得容易。
