mcpField
U
UNIDROIT Principles 2016

UNIDROIT Principles 2016

远程服务
picc.law.arxo.io法律与政务02 周前更新

关于 UNIDROIT Principles 2016

UNIDROIT Principles 2016 是基于固定法典文本构建的可执行法律规则包,面向需要回答封闭式法律问题的用户。回答附有依据和来源文本,并通过情景案例验证。

主要功能

  1. 01固定版本的 UNIDROIT 法典文本
  2. 02按主题划分的规则包
  3. 03情景案例验证答案
  4. 04可托管或本地运行

适用场景

  1. 01依据原则评估合同成立问题
  2. 02分析时效与不履行问题
  3. 03研究履行困难及利息问题

MCP 相关

提供托管 MCP 服务和本地 Docker Compose 运行方式,供 MCP 客户端提交问题;两者使用相同的固定法典和引擎。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.arxo.io/mcp/picc
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@arxo/mcp-picc0.3.11

工具

20
参数类型必填说明
kindsarray否缩小候选项类型范围
limitinteger否候选项数量(8,最多 25 个)
querystring是用自己的话提出问题或描述概念
packagestring否仅在此文书内搜索

详细介绍

arxo-unidroit-picc

Smithery

固定版本的法典,可直接执行:包含带有出处信息的源文本、在其基础上构建的模型,以及用于检验模型回答的场景。此处的规范是数据——由 law 执行;本仓库不包含自有规则代码。

目录

软件包版本场景依赖项
unidroit.picc0.1.050
unidroit.picc_formation0.1.041
unidroit.picc_limitation0.1.031
unidroit.picc_non_performance0.1.041
unidroit.picc_obligations0.1.041
unidroit.picc_performance0.1.041
unidroit.picc_validity0.1.041

验证方式

每个软件包都由 package.py 使用固定的工具链构建:编译、在两个评估器上运行 §267 场景、重放已保存的评估结果,以及从发布版本重新构建。任何步骤失败都会中止构建。

python3 tools/toolchain.py download --lock toolchain.lock.json --out /tmp/law-tools
python3 /tmp/law-tools/package.py packages/<name> \
    --lawc /tmp/law-tools/law-cli --offline --out /tmp/<name>-release

依赖项

依赖项字节固定在 packages/<name>/deps/ 下,并根据 law.lock 中记录的 contentHash 进行验证:构建和 CI 均在离线状态下运行。

使用这些软件包提问

两种方式,使用同一部分法典和同一引擎;区别在于由哪台机器进行评估。

  • 托管:https://mcp.arxo.io/mcp/picc — 请求由 Arxo 基础设施进行评估。
  • 本地:docker compose -f mcp/compose.yml up — 数据不会离开本机。

mcp/pin.json 记录了两种方式必须基于哪些内容作答:法典配置的内容哈希、固定的软件包、引擎的 ABI 版本,以及托管端点的可用性。无法追溯到该固定配置的回答,并非本仓库的回答。

案例演示

每个集合都是独立的案例软件包:包含事实、问题和答案,并将固定版本的法典作为依赖项。进入相应目录后运行 law ask . 即可提问——不会下载任何内容。

集合案例问题
packages/unidroit.picc/examples/applying-the-principles27
packages/unidroit.picc_formation/examples/battle-of-forms26
packages/unidroit.picc_limitation/examples/limitation-periods27
packages/unidroit.picc_non_performance/examples/interest-rate27
packages/unidroit.picc_performance/examples/hardship29

权利

代码和模型:参见 LICENSE。固定版本的出版方文本各自遵循其自身的复制条款,详见每个软件包中的 NOTICE;这些条款不受代码许可证涵盖。

维护者:Rifat Dzhumagulov ([email protected])。地址:https://github.com/arxohq/arxo-unidroit-picc。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。