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

Entscheidsuche MCP Server

MCP Server

@modelcontextprotocol/inspector

一个用于搜索和访问瑞士法律案例的MCP服务器,帮助法律专业人士高效研究瑞士联邦和州法院的判决。

工具数

0

提示词数

0

GitHub Stars

5

资源数

0
JavaScriptClaude搜索Claude DesktopClaude

安装说明

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

作者 / 组织

self-tech-labs

提供方

self-tech-labs

最后核验

2026/5/17 21:03

运行时

Node.js

快速接入

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

命令预览

npx @modelcontextprotocol/inspector node build/index.js

详细介绍

MCP 服务器

模型上下文协议(MCP)服务器,用于通过Entscheidsuche API搜索和访问瑞士法律案例法。该服务器使法律专业人员能够高效地研究瑞士联邦和州法院的法院判决。

特性

工具

  • 搜索案例法 (search_case_law):使用自然语言查询瑞士法院判决
  • 获取文档 (get_document):检索JSON、HTML或PDF格式的完整文档内容
  • 列出法院 (list_courts):获取有关可用法院及其文件数量的信息

资源

  • 法院地位 (entscheidsuche://courts/status):法院文件收集的实时信息

提示

  • 法律研究 (legal_research):进行全面法律研究的模板
  • 案例分析 (case_analysis):分析具体法律案件的模板

安装

  1. 克隆或下载此项目
  2. 安装依赖项:
   npm install
  1. 构建项目:
   npm run build

用法

使用克劳德桌面

将以下内容添加到您的Claude Desktop配置文件中:

macOS/Linux: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "entscheidsuche": {
      "command": "node",
      "args": ["/absolute/path/to/entscheidsuche-mcp/build/index.js"]
    }
  }
}

与MCP检查员一起

使用MCP检查器测试服务器:

npx @modelcontextprotocol/inspector node build/index.js

搜索示例

基础法律研究

使用搜索工具查找特定主题的案例:

  • GDPR(数据保护)
  • 终止劳动法(Employment Law Termination)
  • 租金上涨(Rental Law Increases)

高级查询

搜索支持Elasticsearch查询语法:

  • "exact phrase" 精确匹配
  • field:value 用于特定字段的搜索
  • term1 AND term2 用于布尔运算

文献检索

找到相关案例后,使用签名和蜘蛛名称检索完整文档:

  • 签名:例如“CH_BGer_2023_1C_123_2023”
  • Spider:例如“CH_BGer”(瑞士联邦法院)

使用的API端点

此服务器与以下设备连接:

  • https://entscheidsuche.ch/_search.php -Elasticsearch搜索端点
  • https://entscheidsuche.ch/docs/ -文档存储库
  • https://entscheidsuche.ch/status -法院状态信息

法律信息

该工具通过Entscheidsuche服务提供对瑞士法院判决的公开访问。请注意:

  • 始终通过官方渠道核实法律信息
  • 此工具仅用于研究目的
  • 咨询合格的法律专业人士以获取法律建议
  • 尊重entscheidsuche.ch的服务条款

发展

脚本

  • npm run build -构建TypeScript项目
  • npm run dev -构建并运行服务器
  • npm run watch -观察变化并重建

项目结构

src/
  index.ts          # Main server implementation
build/              # Compiled JavaScript output
package.json        # Project dependencies and scripts
tsconfig.json       # TypeScript configuration

贡献

请随时提交问题和增强请求。贡献时:

  1. 遵循现有代码样式
  2. 添加适当的错误处理
  3. 根据需要更新文档
  4. 使用MCP检查器测试您的更改

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

致谢

目录标签

目录标签

JavaScriptClaude搜索法律研究本地部署案例搜索瑞士法律法院判决文档检索

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP