Skip to main content
Glama
cotadavidch-ctrl

Swiss Legal MCP Server

Swiss Legal MCP Server

面向经核验的瑞士法律来源的模块化 MCP 服务器。本项目根据 Apache-2.0 许可从此仓库公开发布。

状态

  • 当前版本:1.0.0

  • 第 6 阶段:已完成。

  • 第 7 阶段:本地加固已技术性完成。

  • 第 8 阶段:已使用 analyze_procedural_strategy 实现初步的高级程序分析层。

  • 第 9 阶段:已为 analyze_procedural_strategy 实现本地确定性法律评估。

  • 第 10 阶段:高级部分完成;人工审查包已准备就绪,受控实时评估已执行,但合格的人工审查和校准仍待完成。

  • 第 11 阶段:已使用八个确定性 MCP 工具实现瑞士法律起草、审查与反驳;参见 docs/legal-drafting.md

  • 第 12 阶段:已使用 analyze_swiss_legal_positionsvalidate_multirole_legal_analysis 实现多角色对抗性法律分析;参见 docs/multirole-legal-analysis.md

  • 已实现官方瑞士判例解析器,使用 resolve_official_swiss_casefetch_official_swiss_case_full_textverify_swiss_case_identitycompare_swiss_case_sourcesvalidate_swiss_case_ground_coverage;参见 docs/official-swiss-case-resolver.md

  • 判例法:片段/判决要旨/搜索结果仅为候选;部分判决不得用作决定性先例,也不得静默并入法律文书。参见 docs/case-full-text-policy.md

  • 许可证:Apache-2.0。

  • 1.0 版本:仓库的首次公开发布。

Related MCP server: MCP Magistrat Civil

本地验证

pnpm format:check
pnpm lint
pnpm typecheck
NODE_ENV=test pnpm test
pnpm build
pnpm test:coverage
pnpm test:security
pnpm test:updater
pnpm test:breach-detection
pnpm test:claude-desktop
pnpm test:integration
pnpm benchmark
pnpm eval:procedural-strategy
pnpm review:procedural-strategy --prepare
pnpm release:prepare
pnpm release:check

备注:

  • pnpm sbom 是 pnpm 11 的内置命令,需要 --sbom-format;本地脚本应作为 pnpm run sbom 运行。

  • pnpm ci 也是 pnpm 的内置命令;项目的本地 CI 使用 pnpm run ci 运行。

  • HTTP/shutdown 测试需要能够打开本地端口。

  • 程序策略评估使用本地匿名化语料库,不等同于人类专业验证。

  • pnpm test:claude-desktop 使用 /usr/local/bin/nodeNODE_ENV=production 启动实际编译后的构件;不使用 tsx、fixtures 或 HTTP 令牌。

  • pnpm test:updater 验证签名清单、哈希、受控本地下载、原子 fixture 安装和回滚。

  • pnpm test:breach-detection 验证 AEAD 加密、scrypt 派生、轮换和脱敏后的本地事件。

  • 真实的人工审查通过 pnpm review:procedural-strategy --import <path> 导入; 项目中不包含模拟审查。

  • 实时评估仅在 RUN_LIVE_PROCEDURAL_STRATEGY_EVAL=true 时运行,并使用 匿名化的抽象法律查询。

许可证

Swiss Legal MCP Server 根据 Apache License 2.0(Apache-2.0)分发。使用、修改和分发须遵守 LICENSE。第三方声明见 THIRD_PARTY_NOTICES.md

本许可证及本文档不构成法律意见。

发布门槛

初始公开版本 v1.0.0 已以 GitHub Release 形式发布。

该仓库目前不将 npm 包或 Docker 镜像作为分发工件发布。

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cotadavidch-ctrl/swiss-legal-mcp-public'

If you have feedback or need assistance with the MCP directory API, please join our Discord server