fr-legal-kit について
fr-legal-kitは、フランスの請求書や関連法務向けのオフライン補助機能を提供するx402 APIおよびMCPサーバーです。計算、識別子、請求書の文言、日付規則を扱い、Base上で1回あたり0.01 USDCです。
主な機能
- 01フランスの請求計算と日付規則
- 02請求書の文言と法定記載事項
- 03SIRET、SIREN、VAT、IBANの検証
- 04フランスの事業者識別子と形式
- 051回0.01 USDCのx402決済
活用シーン
- 01請求書の支払期限と遅延損害額の計算
- 02フランスの請求書項目と法定文言の準備
- 03フランスの事業者・決済識別子の検証
MCP 対応
/mcpのMCPエンドポイントは、無料のJSON-RPC tools/listと、1回0.01 USDCのtools/callに対応します。フランス法務ヘルパーのルートをMCPクライアントに公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://fr-legal-kit.monnet-yanis1.workers.dev/mcpclaude mcp add --transport http cartonpliant-fr-legal-kit https://fr-legal-kit.monnet-yanis1.workers.dev/mcp{"mcpServers":{"cartonpliant-fr-legal-kit":{"type":"http","url":"https://fr-legal-kit.monnet-yanis1.workers.dev/mcp"}}}Cursor で開く{"servers":{"cartonpliant-fr-legal-kit":{"type":"http","url":"https://fr-legal-kit.monnet-yanis1.workers.dev/mcp"}}}VS Code で開く{"mcpServers":{"cartonpliant-fr-legal-kit":{"type":"http","url":"https://fr-legal-kit.monnet-yanis1.workers.dev/mcp"}}}{"mcpServers":{"cartonpliant-fr-legal-kit":{"serverUrl":"https://fr-legal-kit.monnet-yanis1.workers.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
fr-legal-kit
AI エージェント向け 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日以降に電子インボイスを受領する義務のある事業者と、発行する義務のある事業者(GE/ETIは2026年、PME/microは2027年) |
/v1/late-penalties | L441-10 C. com. の利息(BCE MRO+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 | 参考VAT税率 20/10/5.5/2.1 |
/v1/mention-fields | L441-9/293 B/L441-10の記載項目IDのチェックリスト |
/v1/vat-key | SIRENからFRのEU域内VAT IDを生成(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 | 2つの日付の間の営業日数(両端を含む。週末+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 | 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+チェックサム+VATキー(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/microと、資本金+RCSを記載するSAS/SARL) |
/v1/iban-fr | FR IBAN 27文字:銀行/支店/口座/RIBキー+ISOチェックサム |
/v1/credit-note | Avoir:次の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/microの場合は不要です |
/v1/rcs-mention | RCS+登記所のある都市+SIREN(RCS Pau 404 833 048)。形式のみで、Kbisではありません |
/v1/invoice-currency | EURは法定通貨です。外貨も使用できますが、VATはユーロ建てです。為替換算はしません |
/v1/escompte | L441-10に基づく早期支払割引の記載、または「 Pas d'escompte… 」 |
/v1/acompte | 前受金請求書:AC-番号、既定値30%、残額TTC(CGI 289) |
/v1/date-fr | 請求書の日付 JJ/MM/AAAA+曜日(L441-9の発行日形式) |
/v1/payment-means | 支払方法の記載(virement/chèque/CB/…)、L441-9 |
/v1/interest-start | L441-10:利息は支払期日の翌暦日から発生します |
/v1/siege-social | 本店所在地の記載:番地+郵便番号+都市(L441-9、Kbisではありません) |
/v1/net-a-payer | 請求書のフッターにHT/TVA/TTC+「 Net à payer : 1 200,00 € 」を記載 |
/v1/doc-title | CGI 289の書類タイトル:Facture/Avoir/acompte/note d'honoraires/Devis |
/v1/autoliquidation | リバースチャージVATの記載(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 | 明細行の測定単位(heure/jour/forfait/…)+任意の数量 |
/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の請求書明細行:品目+数量/単位+HT単価 |
/v1/page | 複数ページの請求書フッター: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 | VAT免税:EU域外はCGI 262、EU域内は262 ter I |
/v1/proforma | プロフォーマのヘッダー — 請求書ではありません(CGI 289) |
/v1/jours-francs | 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 | フランス語の記載(B2CはToubon法/B2Bは税務調査対応) |
/v1/commande | 請求書に記載する発注番号(+任意の日付) |
/v1/debours | VAT課税標準から除外される立替金(CGI 267) |
/v1/arrhes | Arrhes(C. civ. 1590)。acompteとは異なり、販売者は倍額を返金します |
/v1/prorata | 指定した期間の月額HTを暦日数で按分 |
/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)。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。