返回市场
后雷-MCP服务器

后雷-MCP服务器

作者:groundcobra00911 星标更新:2025-10-28

项目介绍

法令MCP Server

这是一个使用e-Gov法令API来搜索和获取日本法令信息的MCP服务器。

npm version License: MIT

功能

此MCP服务器提供了以下工具:

1. search_law

通过法令名称或法令编号搜索法令。

参数:

  • keyword (必需): 搜索关键词(法令名称的一部分或法令编号)
  • category (可选): 法令类别
    • 1: 法律
    • 2: 政令
    • 3: 省令
    • 4: 规则
    • 5: 其他
  • limit (可选): 获取的最大条目数(默认: 110)

2. get_law_data

通过法令编号获取法令的详细数据。

参数:

  • lawNum (必需): 法令编号(例如: 平成十七年法律第百十七号)

3. get_law_revision

获取法令的修订历史。

参数:

  • lawNum (必需): 法令编号

安装

通过npm安装(推荐)

npx hourei-mcp-server

本地开发

git clone <repository-url>
cd hourei-mcp-server
npm install

使用方法

在MCP客户端中的设置

在Claude Desktop等客户端的配置文件(~/Library/Application Support/Claude/claude_desktop_config.json)中添加以下内容:

{
  "mcpServers": {
    "hourei": {
      "command": "npx",
      "args": ["-y", "hourei-mcp-server"]
    }
  }
}

设置后,请重新启动Claude Desktop。

在Cursor AI中的设置

在Cursor的配置文件(.cursor/mcp_config.json 或者设置界面)中添加以下内容:

{
  "mcpServers": {
    "hourei": {
      "command": "npx",
      "args": ["-y", "hourei-mcp-server"]
    }
  }
}

在ChatGPT Desktop中的设置

在ChatGPT中,以指定MCP服务器URL的形式进行设置。

选项1: 通过npx命令执行(与其他客户端相同)

{
  "mcpServers": {
    "hourei": {
      "command": "npx",
      "args": ["-y", "hourei-mcp-server"]
    }
  }
}

选项2: 以URL形式指定(通过SSE服务器)

如果另外启动了支持SSE的服务器:

{
  "mcpServers": {
    "hourei": {
      "url": "http://localhost:3000/sse"
    }
  }
}

或者,如果部署到了远程服务器:

{
  "mcpServers": {
    "hourei": {
      "url": "https://your-server.com/sse"
    }
  }
}

注意: 当前版本(v1.0.5)仅支持stdio连接。若要使用URL形式,则需要额外的支持SSE的包装服务器。

在Manus中的设置

在Manus的配置文件中添加以下内容:

{
  "mcpServers": {
    "hourei": {
      "command": "npx",
      "args": ["-y", "hourei-mcp-server"]
    }
  }
}

在Dify中的设置

当在Dify代理中使用MCP工具时:

  1. 在Dify的配置文件中添加

通过环境变量或Dify的配置指定:

{
  "mcpServers": {
    "hourei": {
      "command": "npx",
      "args": ["-y", "hourei-mcp-server"]
    }
  }
}
  1. 在代理块中使用

在Dify的工作流中添加“工具”块,并选择以下MCP工具:

  • search_law - 法令搜索
  • get_law_data - 法令详情获取
  • get_law_revision - 法令修订历史获取
  1. 示例:法令搜索代理
输入块 → LLM块 → 工具块(search_law) → 输出块

工具块参数设置示例:

{
  "keyword": "{{user_input}}",
  "category": "1",
  "limit": 100
}

在本地路径上运行(用于开发)

{
  "mcpServers": {
    "hourei": {
      "command": "node",
      "args": ["/path/to/hourei-mcp-server/index.js"]
    }
  }
}

使用示例

这是使用此MCP服务器的具体示例。

1. 法令关键词搜索

搜索与个人信息保护相关的法律:

{
  "keyword": "个人信息保护",
  "category": "1"  // 仅限法律
}

搜索劳动基准法:

{
  "keyword": "劳动基准法"
}

搜索消费税相关的政令:

{
  "keyword": "消费税",
  "category": "2",  // 政令
  "limit": 50
}

2. 法令详细数据获取

获取个人信息保护法全文:

{
  "lawNum": "平成十五年法律第五十七号"
}

获取民法全文:

{
  "lawNum": "明治二十九年法律第八十九号"
}

获取刑法全文:

{
  "lawNum": "明治四十年法律第四十五号"
}

3. 法令修订历史确认

确认个人信息保护法的修订历史:

{
  "lawNum": "平成十五年法律第五十七号"
}

功能

法令搜索

  • 通过关键词搜索法令
  • 根据法律、政令、省令等类型筛选
  • 一次最多可获取100项

法令数据获取

  • 通过法令编号获取全文
  • 结构化的XML格式数据
  • 包括条款、项目、子项等层次结构

修订历史确认

  • 查看法令何时以及如何被修订
  • 获取修订法令的信息
  • 确认实施日期

应用实例

  • 法律调查与研究
  • 合规性检查
  • 制定合同时参考
  • 确认法律遵守情况
  • 法律咨询辅助
  • 追踪法律修订
  • Dify代理中的法令搜索自动化
  • 聊天机器人中的法令知识整合

支持的客户端

  • ✅ Claude Desktop(通过npx)
  • ✅ Cursor AI(通过npx)
  • ✅ ChatGPT Desktop(通过npx或URL形式)
  • ✅ Manus(通过npx)
  • ✅ Dify(代理工作流程)
  • ✅ 其他支持MCP的客户端(支持stdio连接)

技术规格

开发

克隆仓库

git clone https://github.com/yourusername/hourei-mcp-server.git
cd hourei-mcp-server
npm install

本地测试

node index.js

许可证

MIT

贡献

欢迎提交Pull Requests!

支持

如遇问题,请在Issues中报告。