Token导航 LogoToken导航TokenDH.com
E Gov MCP logo
搜索检索stdio官方级别未说明来源级核验

E Gov MCP

MCP Server

提供日本法令的搜索、获取和解析功能,支持条文检索、参照链追踪、全文搜索等。

工具数

23

提示词数

0

GitHub Stars

0

资源数

0
Python搜索文档处理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kuro6061

提供方

kuro6061

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uvx e-gov-mcp

详细介绍

电子政务

搜索、获取、解析日本法令的MCP服务器。e-Gov 法令API 利用。

能做的事

  • 条文検索・取得 —按照《民法709条》的规定取得条文。也支持枝条编号(第6条之2)和范围指定
  • 参照链追踪 —自动解决条文内的“施行令第○条”、“准用”等参照对象,并遵循芋头式
  • 关键字全文搜索 —不仅从法律名称,还从条文内容中检索
  • 构造把握 —编・章・节・款・目の目次构造、条文见出し一覧、别表の取得
  • 附则・定义语 —取得实施日期、经过措施,反扣“以下简称○○”
  • 批处理 —最多一次性获取200条条文

安装

# uvx で直接実行(インストール不要)
uvx e-gov-mcp

# またはローカルで
git clone https://github.com/yoshihiro1909/e-gov-mcp.git
cd e-gov-mcp
uv sync
uv run python run_server.py

MCP设定

克劳德桌面/克莱恩:

{
  "mcpServers": {
    "e-gov-law": {
      "command": "uvx",
      "args": ["e-gov-mcp"]
    }
  }
}

工具列表(23个)

检索、获取条文

  • find_law_article —以法律名称+条编号取得条文(项・号过滤器、本则/附则切换)
  • batch_find_articles — 最大200件の一括条文取得
  • find_article_range —按范围获取条文(分枝编号也正确排序)
  • get_law_content —法律全文取得(对应800KB以上的大规模法)
  • get_chapter_articles —通过指定章节标题获取全部条文

查找法令

  • search_laws — 法律名・種別・番号で検索
  • search_laws_by_keyword —关键字全文搜索
  • find_related_laws —施行令・施行规则を自动検索
  • search_article_captions —条文标题(说明)的检索、一览
  • search_articles_by_keyword —查找法律条文关键词

构造・参照解析

  • get_law_structure —法令の目次构造(编→章→节→款→目)
  • get_law_tables -结构化获取附表
  • get_cross_references — 条文の参照先を抽出(内部参照・施行令・準用)
  • follow_law_chain —施行令→施行规则→跟踪准用参照链
  • explain_law_article —并行解决条文的全交叉引用(支持深层模式)
  • bulk_explain_articles —复数条文を一括解说(共有参照の重复排除)
  • reverse_lookup_requirement —对参照某条条文的条文进行反引用

附则・定义

  • get_supplementary_provisions —附则(施行日・経过措置・改正附则)
  • search_definitions —定义词的反引用(“以下简称○○”模式)

缓存

  • prefetch_common_laws —经常出现的法律预缓存
  • get_cache_stats —高速缓存统计信息
  • clear_cache —缓存清除
  • get_api_info —API接続情报

条编号的标注

以下均匹配同一条文:

6_2 / 6の2 / 6ー2 / 6-2 / 第6条の2 / 6の2

法令别名

config/laws.yaml 定义40个或更多缩写:

  • 废扫法→废弃物处理及清扫相关法律
  • 道交法 → 道路交通法
  • 劳基法→劳働基准法
  • 独禁法 → 独占禁止法 等

六法(宪法、民法、刑法、商法、民诉法、刑诉法)和主要法可以通过直接映射立即访问。

命令行界面

# 条文取得
uv run python cli.py find_law_article --law 民法 --article 709
uv run python cli.py find_law_article --law 廃棄物処理法 --article 12 --paragraph 5

# 法令検索
uv run python cli.py search_laws --title 著作権法

# キーワード検索
uv run python cli.py search_keyword --keyword 損害賠償 --limit 5

# 関連法令
uv run python cli.py find_related_laws --law 廃棄物処理法

# バッチ
uv run python cli.py batch --pairs '[{"law":"民法","article":"709"},{"law":"憲法","article":"9"}]'

测试

uv run pytest
uv run pytest --cov=src --cov-report=term-missing

项目配置

e-gov-mcp/
├── src/
│   ├── mcp_server.py       # MCPサーバー本体
│   └── prompt_loader.py    # プロンプトテンプレート
├── config/
│   └── laws.yaml           # エイリアス・ダイレクトマッピング
├── prompts/
│   └── legal_analysis.md   # 法的分析プロンプト
├── cli.py                  # CLI
├── run_server.py           # サーバー起動
└── tests/                  # テスト

谢辞

许可证

麻省理工学院

目录标签

目录标签

Python搜索文档处理法令解析本地部署法律检索条文获取参照链追踪法律结构分析

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

23

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP