mcpField
D
Droit français sourcé

Droit français sourcé

远程服务
droit.studjoow.com法律与政务13 天前更新

关于 Droit français sourcé

Droit français sourcé 是查询法国与欧盟官方立法、判例及相关法律资料的 MCP 服务,面向 AI 助手和法律研究。它支持按日期读取文本版本、标注来源,并验证引文与参考资料。

主要功能

  1. 01检索法国立法和集体协议
  2. 02按指定日期读取法规及条文
  3. 03检索并阅读司法判决
  4. 04查询欧盟法规与判例
  5. 05验证参考资料及逐字引文
  6. 06检查可能适用的合规义务

适用场景

  1. 01研究法律在过去某一日期的适用版本
  2. 02查找相关法国或欧盟司法判决
  3. 03核验法律回答中的引文和出处

MCP 相关

MCP 服务提供 12 个工具,用于检索和读取法国及欧盟法律文本、核验出处并进行初步合规分析。它要求标注来源,并提供公共端点及受 OAuth 保护的订阅者访问。

配置

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

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

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

工具

详细介绍

Claude 和 ChatGPT 中有据可查的法国官方法律

有据可查的法国法律:适用于 Claude 和 ChatGPT 的 MCP 服务

在您的 AI 助手中查询法国和欧洲官方法律,每条回答都逐条列出来源。

法典、法律、《政府公报》、集体协议、判例法(国务委员会、最高法院、宪法委员会、CNIL)以及欧盟法律(EUR-Lex),均以开放数据形式提供。免费试用,无需注册;订阅费用为每月 4,99 €;也可免费自托管:代码开源,托管服务开箱即用。

服务在线 MCP 数据 MIT 许可证 Studjoow 项目

droit.studjoow.com · 30 秒内添加 · 价格 · 工具 · 自行托管 · 常见问题


为什么要做这个项目

AI 助手经常凭记忆回答法律问题:条文编号已变更、版本过时、判决凭空捏造。此 MCP 服务会要求它们先检索官方文本再回答,并且为每个来源提供引文:Légifrance 或 CELEX 标识符、直接链接,以及所用版本的日期。验证工具还会指出无法找到的引用,或并非逐字出现在文本中的引文。

预期回答示例:

《民法典》第 1240 条确立了过错责任原则:“任何人的任何行为,如给他人造成损害,行为人因其过错而导致损害发生的,应当承担赔偿责任”(《民法典》第 1240 条)。

来源 《民法典》第 1240 条(版本自 2016-10-01 起至今,VIGUEUR)[LEGIARTI000032041571] https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000032041571

法律信息,不构成法律建议。 回答概述法律文本和判决的内容。具有法律效力的版本以法国法律信息网站 Légifrance 或欧盟法律数据库 EUR-Lex 发布的版本为准。针对具体情况,请咨询律师。

30 秒内完成设置

公开地址(免费试用):https://droit.studjoow.com/mcp(无需身份验证)。

订阅用户:使用 OAuth 2.1 登录 https://droit.studjoow.com/abonne/mcp(在 Claude 或 ChatGPT 中选择“登录”:先输入电子邮件,再输入 6 位验证码)。不支持 OAuth 的客户端也可使用付款后收到的个人地址 https://droit.studjoow.com/mcp/<clé>。

在 Claude 中(claude.ai、桌面应用或移动应用)
  1. 打开设置,然后选择连接器。
  2. 点击添加自定义连接器。
  3. 名称:Droit français;URL:https://droit.studjoow.com/mcp。无需身份验证。
  4. 在对话中启用连接器,并提问:“《民法典》第 1240 条说了什么?”
在 ChatGPT 中
  1. 打开设置,然后选择应用和连接器。
  2. 根据订阅方案,在高级设置中启用开发者模式。
  3. 创建连接器:名称 Droit français,URL https://droit.studjoow.com/mcp,身份验证选择无。
  4. 在对话中,从工具菜单选择该连接器。
在本地 MCP 客户端中(Claude Code、Cursor、VS Code……)
{
  "mcpServers": {
    "droit-francais": { "type": "http", "url": "https://droit.studjoow.com/mcp" }
  }
}

使用 Claude Code:claude mcp add --transport http droit-francais https://droit.studjoow.com/mcp

数据库内容

领域来源详情
汇编立法LEGI法典、法律、法令、政令、命令,以及每条条文的所有标注日期的版本
《官方公报》JORF按照在《官方公报》(JO)上发布的内容收录的文本
集体协议KALI集体协议、协定和修正案,可按 IDCC 搜索
行政法院JADE国务委员会、行政上诉法院、行政法院
司法法院CASS、INCA、CAPP最高法院(已发布和未发布的裁决)、上诉法院
合宪性审查CONSTIT宪法委员会的裁决(DC、QPC 等)
数据保护CNILCNIL 的审议决定
欧盟法律EUR-Lex(Cellar API)现行条例和指令(汇编版本)、条约、《基本权利宪章》、欧盟法院和普通法院的判决,均为法语

法国数据库基于 DILA 官方数据转储重建,并使用 DILA 发布的增量文件每夜更新。etat_base 工具会提供最近一次应用增量的日期。

12 种工具

工具用途
lire_article查询某一日期的法典或法律条文(“法国民法典”、“1240”、“2020-01-01”)
rechercher_loi在 LEGI、KALI、JORF 或全部来源中,按指定日期进行全文搜索
lire_texte查询文本的资料页和大纲:标识符、NOR、IDCC 或名称
lister_codes列出法典
rechercher_jurisprudence按关键词、法院、审判庭、上诉编号、ECLI 或日期搜索判决
lire_decision查询判决全文
verifier_references检查引用是否存在,以及其中是否逐字包含引文
lire_texte_ue按条查询欧盟法案(CELEX、“GDPR”、“条例 (EU) 2024/1689”)或判决(“C-131/12”)
rechercher_droit_ue在条例、指令、条约和《宪章》中进行全文搜索
rechercher_jurisprudence_ue搜索欧盟法院和普通法院的判决
analyser_conformite对项目进行合规预分析(GDPR、Cookie、在线销售、订阅、AI、DSA、版权等):列出可能的义务、需核实的问题,以及每项对应的待查阅文本
etat_base提供各数据库的记录数量和更新时间
模型必须遵循的引用来源流程
  1. 回答前先搜索,绝不凭记忆作答。
  2. 交叉核对适用法律和解释该法律的判例。
  3. 采用事实发生日期时有效的文本版本。
  4. 引用前使用 verifier_references 核实每条引文。
  5. 每项陈述后立即标注来源:(《劳动法典》,第 L1237-1 条)、(最高法院社会审判庭,2023 年 7 月 12 日,编号 21-21.185)、(GDPR,第 17 条)、(欧盟法院,C-131/12)。
  6. 以“来源”区块结尾,并附上标识符和链接。
  7. 明确说明数据库未收录的内容。

价格

套餐价格包含内容
试用0 €公共地址每天每 IP 可调用工具 20 次,无需注册
个人版4,99 € / 月,无合约期限个人地址,每天可调用工具 500 次(个人用途),可随时取消:订阅
专业版19 € / 月或 190 € / 年每天可调用工具 3 000 次,以公司名义开具发票,优先支持:专业版套餐
自托管0 €开源代码(MIT),使用您自己的服务器和数据库:查看下文

代码开源,托管服务开箱即用:订阅费用用于支付服务器、33 GB 已索引数据库及每夜更新。相关条款:销售条款、隐私、法律声明。

限制

  • 服务不保证持续可用或内容完整;进行范围较广的搜索时可能较慢。
  • 防滥用限额为每分钟 60 次请求(按 IP 计算;订阅用户按个人地址计算)。
  • 判例并不完整:仅收录以开放数据形式发布的裁决。上诉法院(CAPP)的数据截至 2023 年底。约 17,000 份 CNIL 审议文件没有正文(不可公开)。部分欧盟法院的判决没有法语文本。来源中存在少数异常日期(例如 2999-01-01)。
  • 欧盟法律的合并版本不具有官方效力。
  • 法律信息,不构成法律建议。

Claude Code 技能(本地数据库,离线使用)

同一引擎也可在本地运行,无需服务器,作为 Claude Code 技能:

git clone https://github.com/JohnJackHouzi/droit-francais-skill ~/.claude/skills/droit-francais
cd ~/.claude/skills/droit-francais
python3 -I scripts/install.py          # télécharge, construit, supprime les XML, base par base
python3 -I scripts/build_eu.py         # droit de l'UE, périmètre de départ (quelques Mo)
python3 -I scripts/etat.py             # état des bases

最终数据库约需 30 GB,构建期间需预留 40 GB 可用空间。脚本仅使用 Python 标准库。数据库存放在 ~/droit-francais-data/(变量 DROIT_DATA)中。SKILL.md 介绍了响应协议和所有命令(search_legi.py、search_juri.py、search_eu.py、verify.py、update_legi.py、update_juri.py)。

托管自己的服务器

docker compose up -d --build
curl http://localhost:8000/health     # 503 tant que les bases ne sont pas prêtes, 200 ensuite

首次启动时,容器会将 DILA 转储文件逐个下载到 /data 卷中,建立索引,并在处理完每个数据库后删除压缩包和 XML 文件;如果可用空间低于 15 Go,则会停止。请预留 80 Go 可用空间和数小时,或发送已构建的数据库(见下文)。之后,每天 UTC 时间 3 时会应用 DILA 增量更新。

地址作用
/mcpMCP 服务(Streamable HTTP,无状态)
/mcp/<clé>订阅者的个人地址(如果已配置 Stripe 订阅)
/abonne/mcp订阅者的 MCP 服务,受 OAuth 2.1 保护(PKCE、动态客户端注册、元数据 /.well-known/oauth-protected-resource 和 /.well-known/oauth-authorization-server)
/首页(使用说明、数据库状态)
/health以 JSON 格式显示数据库状态:就绪时返回 200,否则返回 503
/ping容器存活探针
/llms.txt面向 AI 回答引擎的摘要
变量默认值作用
DROIT_ALLOWED_HOSTS空接受的公共域名,例如 droit.exemple.fr(防 DNS 重绑定)
DROIT_PUBLIC_URLhttps://droit.studjoow.com首页使用的公共地址
DROIT_RATE_PER_MIN60每个 IP 每分钟的请求数
DROIT_CONCURRENCY2并行执行的搜索数(保护机器上的其他服务)
DROIT_TRUSTED_PROXIES1服务器前方的代理数量(从 X-Forwarded-For 读取 IP)
DROIT_AUTO_INSTALL10:不下载转储文件(通过 rsync 发送数据库)
DROIT_AUTO_UPDATE10:不进行每日更新
DROIT_UPDATE_HOUR_UTC3每日更新时间
DROIT_MIN_FREE_GO15安装停止阈值

自托管服务器默认无限制:只有在设置了 DROIT_SECRET、DROIT_STRIPE_SECRET_KEY 和 DROIT_STRIPE_WEBHOOK_SECRET 这三个变量后,试用和订阅才会启用。

变量(订阅,可选)作用
DROIT_SECRET由 64 个十六进制字符组成的密钥:用于派生个人地址,并对试用 IP 加盐。更改后所有地址都会失效
DROIT_STRIPE_SECRET_KEYStripe 密钥(或受限密钥)
DROIT_STRIPE_WEBHOOK_SECRETWebhook 密钥 https://<domaine>/stripe/webhook(事件 checkout.session.completed、customer.subscription.updated、customer.subscription.deleted、invoice.payment_failed)
DROIT_STRIPE_PRICE_IDStripe 月度价格;留空:根据 DROIT_PRIX 即时创建价格
DROIT_STRIPE_PORTAL_CONFIGStripe 客户门户配置(bpc_...);留空:服务器会在首次使用时创建配置并将其保存在数据库中
DROIT_PRIX / DROIT_ESSAI_PAR_JOUR / DROIT_PLAFOND_ABONNE4,99 / 20 / 500(每位订阅者每天的工具调用次数)
DROIT_PRIX_PRO / DROIT_PRIX_PRO_AN / DROIT_PLAFOND_PRO19 / 190 / 3000
DROIT_STRIPE_PRICE_PRO / DROIT_STRIPE_PRICE_PRO_ANPro 套餐的 Stripe 价格;留空:即时创建
DROIT_RESEND_API_KEY / DROIT_EMAIL_FROM通过 Resend 发送个人地址和访问链接
DROIT_OPENAI_API_KEY / DROIT_IA_MODELE在线合规分析(/conformite,仅限订阅者);默认模型为 gpt-4.1-mini
DROIT_IA_PAR_MOIS / DROIT_IA_PAR_MOIS_PRO每月分析次数:5 / 100
DROIT_MEDIATEUR在 CGV 中显示的消费者调解员联系方式

订阅者信息存储在 /data/abonnes.sqlite 中(绝不会提交到 Git):其中只保存每个个人地址的 SHA-256 指纹,试用计数器(经过哈希处理的 IP)会在 2 天后清除。

发送已构建的数据库,而不是在服务器上构建(小型机器建议采用此方式):

rsync -a --partial --inplace legi.sqlite juri.sqlite eu.sqlite serveur:/chemin/du/volume/

然后使用 DROIT_AUTO_INSTALL=0 启动。

常见问题

什么是 MCP 服务? Model Context Protocol 是一项开放标准,允许 AI 助手(Claude、ChatGPT、Cursor……)调用外部工具。在这里,这些工具会查询法国和欧洲的官方法律数据库。

回答可靠吗? 每条引用都可以通过 verifier_references 验证,该工具会标记未找到的引用,或文本中不存在的引文。这能大幅减少编造内容,但不能代替阅读官方文本或咨询专业人士。

我的问题会被记录吗? 不会。服务不会保留任何问题历史记录。在试用期间,它只会保留 IP 地址的不可逆指纹和每日计数器,并在 2 天后删除。详情请见:隐私政策。

代码是自由的,为什么还要付费? 订阅费用用于支付一站式托管服务:服务、33 Go 的索引数据库、DILA 的每日更新和维护。自行托管服务仍然免费。

我可以在产品中使用它吗? 代码采用 MIT 许可证。数据仍受 Licence Ouverte 2.0(DILA)和 EUR-Lex 的再利用条件约束。若需大量使用,请自行托管服务。

数据来源与许可证

  • 法国数据:DILA,Légifrance 开放数据(LEGI、JORF、KALI、JADE、CASS、CAPP、INCA、CONSTIT、CNIL),echanges.dila.gouv.fr/OPENDATA,采用 Licence Ouverte 2.0(Etalab)。
  • 欧盟法律:EUR-Lex,欧盟出版局,通过 Cellar API 提供。
  • 构建的数据库属于受相同许可证约束的衍生数据;这些数据不包含在本代码库中。
  • 代码:采用 MIT 许可证(见 LICENSE)。
  • 本项目并非由 DILA、Légifrance 或欧盟编辑或认可。

Studjoow 项目

Studjoow

由创意与科技工作室 Studjoow 设计并维护:定制网站、品牌塑造、AI、SEO 和 GEO。有什么想法、发现了 bug,或需要将法律功能集成到产品中?提交 issue,或通过 studjoow.com 联系工作室。

评论

支持 Markdown

第一次接触 MCP?

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

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