法律搜索服务

基于Spring Boot的Model Context Protocol(MCP)服务器,提供利用国家法律信息Open API的法律、行政规则和自治法规搜索功能。

  • by N0WST4NDUP
  • Java
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 n0wst4ndup/openlaw-mcp-server

使用说明

OpenLaw MCP服务器

基于Spring Boot的Model Context Protocol(MCP)服务器,提供利用国家法律信息Open API进行法律搜索的功能。

特点

  • 法令搜索功能
  • 行政规则搜索功能
  • 自治法规搜索功能

请参见:此服务器需要验证密钥才能访问国家法律信息Open API。
详细信息https://open.law.go.kr/LSO/information/guide.do请参阅。

API

:锤子_和_宽度:工具

  • 法律研究

    • 国家法令信息通过Open API搜索法令、行政规则和自治法规
    • 输入:
      • target (string,required):服务对象(法令:law/行政规则:admrul/自治法规:ordin)
      • search (integer,optional):搜索范围(1:法令名/2:正文,default=1)
      • query (string,optional):希望在搜索范围内搜索的查询(e.g.韩国宪法)
      • display (integer,optional):搜索结果计数(default=20max=100)
      • page (integer,optional):搜索结果页面(default=1)
    • 输出:
      • 法律列表信息(JSON格式)
  • 法律服务

    • (开发中)通过国家法律信息Open API提供详细的法律服务

:open_file_folder:资源

:page_facing_up:提示

安装和运行

准备物

  • Docker:用于提升Provider容器的坞站
  • Image:直接构建或下载的图像
  • OPENLAW_OC:国家法律信息Open API认证密钥

克隆

# Git Clone


# Image Build
docker build -t n0wst4ndup/openlaw-mcp .

Docker Pull

docker pull n0wst4ndup/openlaw-mcp

主机

在Host Mcp设置中输入:

Mac/Linux

{
  "mcpServers": {
    "openlaw": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "OPENLAW_OC=your_api_key",
        "n0wst4ndup/openlaw-mcp"
      ]
    }
  }
}

视窗

{
  "mcpServers": {
    "openlaw": {
      "command": "cmd",
      "args": [
        "/c",
        "docker",
        "run",
        "-i",
        "--rm",
        "-e",
        "OPENLAW_OC=your_api_key",
        "n0wst4ndup/openlaw-mcp"
      ]
    }
  }
}