article
README
🚀 Entscheidsuche MCP 服务器
这是一个用于访问 entscheidsuche.ch 瑞士法律判决搜索 API 的 MCP 服务器,它能让你方便地对瑞士法律判决进行标准化访问和分析。
🚀 快速开始
此服务器提供了对瑞士法院判决进行标准化访问的方式。它允许像 Claude 这样的大语言模型(LLM)访问、检索和分析 entscheidsuche.ch 数据库中的法律文件。
✨ 主要特性
- 资源:可访问可搜索的瑞士法院判决。
- 工具:能搜索法院判决、获取文档以及按州列出法院。
- 提示模板:提供用于常见法律研究任务的模板。
📦 安装指南
# 克隆仓库
git clone [仓库地址]
cd entscheidsuche-mcp-server
# 安装依赖项
npm install
# 构建服务器
npm run build
💻 使用示例
基础用法
与 Claude for Desktop 一起使用
- 打开 Claude for Desktop 的设置。
- 在
claude_desktop_config.json中添加以下内容:
{
"mcpServers": {
"entscheidsuche": {
"command": "node",
"args": ["/绝对路径/到/entscheidsuche-mcp-server/build/index.js"]
}
}
}
- 重启 Claude for Desktop。
- 开始进行法律研究!
与 MCP Inspector 一起使用
npx @modelcontextprotocol/inspector node /path/to/entscheidsuche-mcp-server/build/index.js
高级用法
基本示例
# 搜索版权侵权案例
search-decisions "copyright infringement" -- jurisdiction="Switzerland"
# 获取特定判决的详细信息
get-document-content "Federal Court Decision 2023-1234"
高级示例
# 比较不同州的非竞争协议处理
compare-jurisdictions "non-compete clauses" -- jurisdictions=[" Zurich", "Bern"]
# 搜索算法决策和数据保护的法律先例
search-legal-precedents "algorithmic decision making" -- jurisdiction="Federal"
专业研究
# 检索最近的联邦法院加密货币监管判决
court-decisions -- court="Bundesgericht" -- date_range="last 2 years" -- keyword="cryptocurrency regulation"
📚 详细文档
可用功能
资源
entscheidsuche://scrapers- 列出所有可用的抓取程序/集合。entscheidsuche://scraper/{scraperId}- 获取特定抓取程序的详细信息。entscheidsuche://document/{documentId}- 访问特定文档的元数据。
工具
search-decisions- 使用 Elasticsearch 查询语法搜索法院判决。get-document-content- 检索特定文档的内容。list-courts- 按州列出可用法院。get-document-urls- 获取文档 PDF 和 HTML 版本的直接链接。
提示模板
search-legal-precedents- 搜索相关法律先例。compare-jurisdictions- 比较不同司法管辖区的法律问题。court-decisions- 检索特定法院的判决。
🔧 技术细节
- 目标:提供对 entscheidsuche.ch 数据库中法律信息的访问。
- 语言:JavaScript。
- 框架:Node.js 和 MCP 协议。
- 许可:请参考项目仓库中的 LICENSE 文件。
🤝 贡献指南
欢迎贡献!请遵循以下步骤:
- 克隆仓库。
- 创建功能分支。
- 提交更改。
- 推送到远程仓库。
- 创建拉取请求。
📄 许可证
请参阅项目仓库中的 LICENSE 文件。
🙏 致谢
感谢您使用 Entscheidsuche MCP 服务器!如需帮助或反馈,请访问我们的 GitHub 仓库或联系支持团队。通过使用该服务器,您可以方便地访问和分析瑞士的法律信息资源。祝您研究顺利!
微信扫一扫