mcpField
L
Legalithm

Legalithm

本地服务
github.com/legalithm法律与政务12 周前更新

关于 Legalithm

Legalithm 是面向在编辑器中开发 AI 功能的 EU AI Act 合规工具,离线 MCP 服务可分类风险、解释义务并起草披露内容。它还可生成带引用的合规记录,并在规则变化时检查记录。

主要功能

  1. 01离线风险分类与解释
  2. 02引用法规义务
  3. 03生成 Article 50 披露
  4. 04标记并验证 AI 内容
  5. 05生成及检查合规记录

适用场景

  1. 01评估 AI 功能的 EU AI Act 风险等级
  2. 02为 AI 生成内容创建标记
  3. 03在 CI 中检测合规记录变更

MCP 相关

提供离线 MCP 服务,包含 classify、explain_obligation、generate_disclosure 和 check_record 四种工具。前三种工具完全离线运行;check_record 会读取公共 API。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"legalithm": {
"command": "npx",
"args": [
"-y",
"legalithm-mcp-server"
]
}
}
}
启动命令npx -y legalithm-mcp-server

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmlegalithm-mcp-server0.1.2

工具

4

收录的工具列表 · 更新于 2 周前

参数类型必填说明
audienceenum是general | workers | children | vulnerable-groups | other
domainenum是biometrics | employment | credit | medical | education | law-enforcement | other
roleenum是provider | deployer
use_casestring是

详细介绍

Legalithm — 在编码过程中实现欧盟《人工智能法案》合规

npm version Add to Cursor

要向欧盟用户推出 AI 功能?第 50 条透明度义务自 2026 年 8 月 2 日起已适用。 对于在该日期前投放市场的系统,内容标记须在 2026 年 12 月 2 日前完成;附件 III 的高风险义务则将于 2027 年 12 月 2 日起适用。在编写代码时就能及时发现问题,只需几秒。

左侧是源代码,四条分支线连接到右侧一份密封的法律文件。

此图片由 AI 生成,并使用我们自己的工具标记:legalithm mark --watermark 添加了 C2PA 内容凭证和像素水印,这正是第 50(2) 条的要求。下载后运行 legalithm verify 进行验证。该凭证使用 CLI 的测试证书签名,因此有效,但不在信任列表中。

快速入门

在编辑器中安装离线服务。无需 API 密钥,也不会有任何数据离开你的设备。

claude plugin marketplace add legalithm-org/legalithm
claude plugin install legalithm@legalithm

Codex:

codex plugin marketplace add legalithm-org/legalithm
codex plugin add legalithm@legalithm

Cursor:使用上方的 Add to Cursor 徽章。

然后询问你的 Agent “欧盟《人工智能法案》是否适用于此功能?它属于哪个风险等级?”

返回结果示例(实际输出,提供方为简历筛选系统)
{
  "risk": "high",
  "confidence": "high",
  "rationale": "This AI system is classified as high-risk under Article 6(2) as it falls into the category of Employment, Workers Management and Access to Self-employment as specified in Annex III...",
  "citations": [
    {
      "article": "6(2)",
      "annex": "III",
      "label": "Article 6(2) & Annex III - High-Risk AI Systems",
      "url": "https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=OJ:L_202401689#article-6",
      "asOf": "2026-08-03",
      "appliesFrom": "2027-12-02"
    }
  ],
  "matchedRules": ["high_risk_employment", "high_risk_domain_selected"],
  "applicableDeadline": "2027-12-02",
  "obligationsHint": {
    "count": 10,
    "topTitles": [
      "Quality Management System (Article 17)",
      "Data Governance (Article 10)",
      "Technical Documentation (Article 11)",
      "Human Oversight (Article 14)"
    ]
  },
  "confidenceScore": 0.72,
  "reviewRequired": false
}

注意 matchedRules、asOf 和 confidenceScore。你可以查看触发了哪条规则、语料库有多旧,以及引擎的判断有多确定。低于弃答阈值时,它会设置 reviewRequired,并建议你寻求人工审核,而不是猜测。

第 50(2) 条要求的内容标记也无需密钥:

npm i -g legalithm
legalithm mark ./out.png --watermark   # writes out.signed.png
legalithm verify ./out.signed.png      # detect both layers

建议安装后再使用这两项,而不是运行 npx:C2PA 和水印功能依赖 c2pa-node 和 sharp,它们是可选的原生依赖项,npx 不一定能可靠地获取它们。缺少这些依赖项时,mark 会发出警告,但不会标记任何内容。本 README 中的其他功能都可以正常通过 npx 运行。

合规记录(需要免费密钥)
npx legalithm setup   # wires hooks, editor rule and MCP config
npx legalithm init    # writes a dated, cited compliance/legalithm.json
npx legalithm check   # re-verify; non-zero exit on drift (for CI)

init 和 check 会与托管记录服务通信,因此需要免费的 API 密钥。本行以上的所有功能均不需要。

三种使用场景

  1. 编辑器 — 离线 MCP 服务(legalithm-mcp-server),提供 4 个工具(classify、explain_obligation、generate_disclosure、check_record)。无需 API 密钥。前三个工具完全离线运行;check_record 会读取公共 API。
  2. 代码仓库 — legalithm init 会生成带日期和引用的 compliance/legalithm.json,记录 AI 系统的风险等级及其依据的义务。
  3. CI — legalithm check 和 GitHub Action 会在已提交的记录与当前情况不一致时使构建失败——无论是应用变更,还是法律发生变化。

MCP 配置

手动将离线服务添加到 Claude Code、Cursor 或 Codex:

{
  "mcpServers": {
    "legalithm": {
      "command": "npx",
      "args": ["-y", "legalithm-mcp-server"]
    }
  }
}

GitHub Action

# .github/workflows/ai-act.yml
name: AI Act
on: [pull_request]
jobs:
  ai-act:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: legalithm-org/legalithm/packages/action@v1
        with:
          api-key: ${{ secrets.LEGALITHM_API_KEY }}

如实说明

提供有引用依据的起点,并在需要人工审核时提醒你——这不是法律建议。 不确定时,它会标记结果以供审核,而不是猜测。每项输出都会根据 Regulation (EU) 2024/1689 进行核验;这不是认证。

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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