Entscheidsuche

Entscheidsuche

🚀 Entscheidsuche MCP 服务器

这是一个用于访问 entscheidsuche.ch 瑞士法律判决搜索 API 的 MCP 服务器,能够为大型语言模型提供标准化接口,以搜索、检索和分析瑞士法院判决。

🚀 快速开始

此服务器为通过模型上下文协议(MCP)访问瑞士法院判决提供标准化接口。它允许像 Claude 这样的大型语言模型(LLM)进行搜索、检索和分析来自 entscheidsuche.ch 数据库的法律文件。

✨ 主要特性

  • 资源:访问可搜索的瑞士法院判决
  • 工具:搜索法院判决,获取文档,按州列出法院
  • 提示模板:常见法律研究任务的模板

📦 安装指南

# 克隆仓库
git clone [仓库地址]
cd entscheidsuche-mcp-server

# 安装依赖项
npm install

# 构建服务器
npm run build

💻 使用示例

与 Claude 桌面版一起使用

  1. 打开 Claude 桌面版的设置
  2. 将以下内容添加到 claude_desktop_config.json 文件中:
{
"mcpServers": {
"entscheidsuche": {
"command": "node",
"args": ["/绝对路径/entscheidsuche-mcp-server/build/index.js"]
}
}
}
  1. 重启 Claude 桌面版
  2. 开始提问进行法律研究!

与 MCP 检查器一起使用

npx @modelcontextprotocol/inspector node /path/to/entscheidsuche-mcp-server/build/index.js

可用功能

资源

  • entscheidsuche://scrapers - 列出所有可用的抓取程序/集合
  • entscheidsuche://scraper/{scraperId} - 获取特定抓取程序的详细信息
  • entscheidsuche://cases - 搜索法律案例

工具

  • search-decisions:搜索瑞士联邦法院的判决
  • get-document:获取特定文档
  • list-courts-by-state:按州列出法院

提示模板

  • compare-jurisdictions:比较不同司法管辖区的法律处理方式
  • search-legal-precedents:搜索相关的法律先例
  • court-decisions:检索特定法院的判决

基本用法

# 搜索联邦法院的判决
search-decisions --court 瑞士联邦法院 --keywords "数据保护"

# 获取特定文档
get-document --id 123456

高级用法

# 使用 compare-jurisdictions 提示,分析不同州对“非竞争性协议”的处理方式
compare-jurisdictions --jurisdiction 下 Wald VS 上 Zurich --issue 非竞争性协议

# 使用 search-legal-precedents 提示,搜索关于“算法决策”和数据保护的法律先例
search-legal-precedents --keywords "算法决策" --year范围 2015-2023

🔧 技术细节

  • 处理速率限制
  • 身份验证和错误处理
  • 支持多种语言输出

🤝 贡献指南

如何为项目做贡献,包括代码仓库地址。

📄 许可证

项目的开源许可证内容。

  • 0 关注
  • 0 收藏,8 浏览
  • system 提出于 2025-09-23 13:12

相似服务问题