关于 fr-legal-kit
fr-legal-kit 是一款 x402 API 和 MCP 服务,提供离线的法国发票及相关法律辅助工具。它涵盖计算、标识符、发票措辞和日期规则,每次调用在 Base 上收取 0.01 美元 USDC。
主要功能
- 01法国发票计算与日期规则
- 02发票措辞和法律必填项
- 03SIRET、SIREN、VAT 与 IBAN 校验
- 04法国商业标识符及格式处理
- 05每次调用 0.01 美元 USDC 的 x402 支付
适用场景
- 01计算发票到期日和逾期付款金额
- 02准备法国发票字段及法律措辞
- 03校验法国商业和付款标识符
MCP 相关
位于 /mcp 的 MCP 端点支持免费的 JSON-RPC tools/list,以及每次收费 0.01 美元的 tools/call。它向 MCP 客户端提供法国法律辅助路由。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://fr-legal-kit.monnet-yanis1.workers.dev/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http cartonpliant-fr-legal-kit https://fr-legal-kit.monnet-yanis1.workers.dev/mcpCursor.cursor/mcp.json
{"mcpServers":{"cartonpliant-fr-legal-kit":{"type":"http","url":"https://fr-legal-kit.monnet-yanis1.workers.dev/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"cartonpliant-fr-legal-kit":{"type":"http","url":"https://fr-legal-kit.monnet-yanis1.workers.dev/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"cartonpliant-fr-legal-kit":{"type":"http","url":"https://fr-legal-kit.monnet-yanis1.workers.dev/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"cartonpliant-fr-legal-kit":{"serverUrl":"https://fr-legal-kit.monnet-yanis1.workers.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
fr-legal-kit
面向 AI Agent 的 x402 API。离线法国法律助手。每次调用在 Base 上收费 $0.01 USDC。无需 INSEE、爬取或 PDP。
在线地址:https://fr-legal-kit.monnet-yanis1.workers.dev
MCP 注册表:io.github.CartonPliant/fr-legal-kit
x402scan:https://www.x402scan.com/server/edab7902-3c37-4463-97ef-fa115c225b8d
AgentCash:npx agentcash add https://fr-legal-kit.monnet-yanis1.workers.dev
路由
| POST | 内容 |
|---|---|
/v1/einvoice-who | 自 2026 年 9 月 1 日起必须接收电子发票的对象,以及必须开具电子发票的对象(大型企业/中型企业为 2026 年,中小企业/微型企业为 2027 年) |
/v1/late-penalties | L441-10《商法典》利息(欧洲央行主要再融资利率 +10 个百分点,2026 年下半年默认值为 2.40%)+ 40 €(D.441-5) |
/v1/due-date | 发票日期 + 净付款天数;顺延至下一个工作日,跳过 L.3133-1 规定的 2026–2027 年节假日 |
/v1/holidays | 法国本土公共假日(2026 年 11 天,复活节星期一为 4 月 6 日) |
/v1/payment-term-max | 约定付款期限上限:发票日期后 60 天,或经约定的月末后 45 天(L441-10 I) |
/v1/tva-rate | 参考增值税税率 20 / 10 / 5.5 / 2.1 |
/v1/mention-fields | L441-9 / 293 B / L441-10 必填事项字段 ID 检查清单 |
/v1/vat-key | 根据 SIREN 生成 FR 欧盟内部增值税编号(CGI 286 ter 公式,不查询 VIES) |
/v1/penalty-text | 可复制的 L441-10 + D.441-5 必填事项文本(12,40 % + 40 €) |
/v1/franchise-293b | 2026 年 293 B 门槛(37 500 / 85 000 €)+ 法定必填事项 |
/v1/dunning-steps | 到期日后的催款日程:J+1 / J+8 / J+15(惯例;L441-10 不要求提醒) |
/v1/open-days | 两个日期之间的工作日数(含首尾,跳过周末 + L.3133-1 规定的节假日) |
/v1/invoice-numbering | L441-9 日期顺序编号:下一个编号 + 不得跳号规则 |
/v1/amount-words | 法语金额大写(12,40 → douze euros et quarante centimes) |
/v1/alsace-holidays | 阿尔萨斯-摩泽尔额外假日(耶稣受难日 + 圣斯德望日)+ 合并日历 |
/v1/due-date-eom | 月末后 45 天(L441-10 I):月末 +45 天,以及先 +45 天再顺延至月末 |
/v1/ht-ttc | 不含税 ↔ 含税金额,适用 CGI 税率 20 / 10 / 5.5 / 2.1 / 0 |
/v1/days-late | 从 due_date 到 as_of 的日历天数(late-penalties 的输入) |
/v1/siren-from-siret | SIRET → SIREN + NIC + 校验码 + 增值税编号(不查询 INSEE) |
/v1/quote-validity | 报价有效期计算(默认 30 天,惯例规定,非 L441-9 要求) |
/v1/ape-naf | APE/NAF rev.2 格式(4 位数字 + 字母,例如 62.01Z)。不查询 INSEE |
/v1/postcode-fr | 5 位邮政编码 → 省份(2A/2B、97x、阿尔萨斯-摩泽尔标记) |
/v1/legal-form | 按企业形式提供额外发票必填事项(EI/微型企业与 SAS/SARL 的资本额 + RCS) |
/v1/iban-fr | FR IBAN 共 27 个字符:银行 / 分行 / 账户 / RIB 校验码 + ISO 校验码 |
/v1/credit-note | 贷项通知单:下一个 AV- 编号 + CGI 289 对原始发票的说明(L441-9,不得重复使用编号) |
/v1/phone-fr | FR 电话格式(ARCEP):10 位数字 / +33 → E.164 + 发票必填事项。不查询号码 |
/v1/capital-social | 股本必填事项(SAS au capital de 1 000,00 €)。EI/微型企业:无 |
/v1/rcs-mention | RCS + 商事登记处所在城市 + SIREN(RCS Pau 404 833 048)。仅格式,不是 Kbis |
/v1/invoice-currency | EUR 为法定货币;可使用外币,增值税须以欧元计价。不做汇率换算 |
/v1/escompte | L441-10 提前付款折扣必填事项,或「Pas d'escompte…」 |
/v1/acompte | 预付款发票:AC- 编号,默认 30%,剩余含税金额(CGI 289) |
/v1/date-fr | 发票日期 JJ/MM/AAAA + 星期几(L441-9 开具日期格式) |
/v1/payment-means | 付款方式必填事项(转账 / 支票 / 银行卡 / …),L441-9 |
/v1/interest-start | L441-10:利息从到期日的次日开始计算 |
/v1/siege-social | 注册办公地址必填事项:街道 + 邮政编码 + 城市(L441-9,不是 Kbis) |
/v1/net-a-payer | 发票页脚:不含税金额/增值税/含税金额 +「应付净额:1 200,00 €」 |
/v1/doc-title | CGI 289 文件标题:发票 / 贷项通知单 / 预付款 / 服务费账单 / 报价单 |
/v1/autoliquidation | 增值税反向计税说明(CGI 283 / 建筑行业 BTP 283-2 nonies / 进口) |
/v1/eori | FR EORI = FR + SIREN(仅格式,不查询海关信息) |
/v1/duplicata | 发票副本:编号相同,加盖 DUPLICATA 字样(不是新发票) |
/v1/rm-mention | 手工业登记簿 RM + 城市 + SIREN(RM Pau 404 833 048)。仅格式,不是 D1 |
/v1/buyer | L441-9 客户身份信息:名称 + 可选 SIRET/SIREN + 城市 |
/v1/unit | 明细行计量单位(小时 / 天 / 固定费用 / …)+ 可选数量 |
/v1/cgv | L441-6 CGV 必填事项(「Nos conditions générales de vente s'appliquent.」) |
/v1/reserve-propriete | 所有权保留条款(L.624-16),直至全额付款。仅适用于商品 |
/v1/garantie-legale | 消费者法定保修期:自交付之日起 2 年(C. conso L.217-3) |
/v1/mediateur | 消费者调解员必填事项(C. conso L.612-1)。仅限 B2C |
/v1/delivery | 供货日期与发票日期(CGI 289 / 242 nonies A) |
/v1/line | L441-9 发票明细行:名称 + 数量/单位 + 不含税单价 |
/v1/page | 多页发票页脚:第 X/Y 页 |
/v1/retractation | 消费者 14 天撤回权(L.221-18)。适用于 B2C 远程交易/非营业场所交易 |
/v1/conservation | 发票保存 10 年(L123-22)/ 税务资料保存 6 年(LPF L102 B) |
/v1/prescription | 付款诉讼时效:B2B 为 5 年(L110-4),或 B2C 为 2 年(L.218-2) |
/v1/garantie-commerciale | 商业保修(L.217-21),不同于 2 年法定保修 |
/v1/export | 增值税免税:CGI 262 适用于欧盟以外,或 262 ter I 适用于欧盟内部 |
/v1/proforma | 形式发票标题——并非发票(CGI 289) |
/v1/jours-francs | 完整日(CPC 642):不计起始日,遇周末/节假日顺延 |
/v1/clause-penale | 合同违约金条款(C. civ. 1231-5),非 L441-10 |
/v1/periode | 持续性服务的计费起止日期(CGI 289) |
/v1/autofacturation | 自开发票标记(CGI 289),卖方名称可选 |
/v1/rgpd | 发票数据页脚:RGPD 6.1.b/c + 保存 10 年 |
/v1/langue | 法语语言说明(Toubon 法适用于 B2C / 税务检查适用于 B2B) |
/v1/commande | 发票上的采购订单号(+ 可选日期) |
/v1/debours | 不计入增值税计税基数的代垫款(CGI 267) |
/v1/arrhes | 定金(C. civ. 1590),不同于预付款——卖方须双倍返还 |
/v1/prorata | 按日历天数计算起止日期之间的月度不含税金额比例 |
/v1/check-siret | 仅校验 SIRET/SIREN 校验码 |
/v1/check-iban | 仅校验 IBAN ISO 13616 校验码 |
POST /mcp | MCP JSON-RPC:tools/list 免费,tools/call $0.01 |
请查看主机上的 /llms.txt。独立 SKU——不是 Devis d’abord,不是 Fiche Pleine,也不是 Ibis。 |
相关付费 API:fr-invoice-mentions(说明区块,$0.02)。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。