mcpField
L
LegalOne Entreprises

LegalOne Entreprises

リモート
legalone.frビジネス・マーケティング01 日前に更新
リポジトリ公式サイト

LegalOne Entreprises について

LegalOne Entreprises は、フランス企業、住所、法的公告の公開データを提供する読み取り専用 MCP サーバーおよび API です。開発者やエージェント向けに、公的登録情報と法的公告の草案作成ツールを提供します。

主な機能

  1. 01フランス企業の検索と詳細情報の取得
  2. 02事業所と BODACC 公告の取得
  3. 03企業文書と提出記録の一覧
  4. 04住所の検索、正規化、逆ジオコーディング
  5. 05法的公告の要件、料金、次の手順の確認
  6. 06確認用の法的公告草案の準備

活用シーン

  1. 01公的登録情報で企業レコードを補完する
  2. 02企業の最近の BODACC 公告を確認する
  3. 03住所を正規化または位置から検索する
  4. 04必要な公告を特定して草案を準備する

MCP 対応

リモートの Streamable HTTP MCP サーバーを通じて、企業、事業所、BODACC、文書、住所、法的公告のツールを提供します。法的公告草案の準備を除き、ツールは読み取り専用で、草案は legalone.fr に保存されます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.legalone.fr/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

LegalOne Entreprises

フランス語

フランス企業の公開データを取得できる、無料の読み取り専用 REST API と、キー不要の MCP サーバーです。フランスの法定公告(annonces légales)向けの補助ツールも提供します。

  • 企業:企業識別情報、本社、事業所、資本金、現任役員(氏名と役職)。INSEE Sirene および INPI RNE のデータを使用します。
  • BODACC 公告:企業の最新公告(設立、変更、事業譲渡、倒産手続き、抹消)、および INPI に掲載された証書と会計書類の提出情報。
  • 住所:Base Adresse Nationale によるオートコンプリート、正規化、逆ジオコーディング。
  • 法定公告:企業イベントに必要な公告、その法的根拠と規定料金、次の手順、およびユーザーが確認して legalone.fr に掲載するための下書き。

MCP レジストリには LegalOne Entreprises として登録されています(MCP レジストリには、これとは別の無関係な「LegalOne」という製品があります)。

このリポジトリには、公開クライアント向けの資料のみが含まれています。エージェントスキル、単一ファイルの SDK 2 種類(TypeScript、Python)、および MCP レジストリマニフェストです。

MCP サーバー

URLhttps://mcp.legalone.fr/mcp
トランスポートStreamable HTTP
認証なし
クォータIP ごとに 1 分あたり 60 リクエスト、1 日あたり 1,000 リクエスト

ツール:search_companies、get_company、get_establishment、list_bodacc_notices、get_bodacc_notice、list_company_documents、search_addresses、get_legal_notice_price、which_legal_notice、get_next_steps、prepare_legal_notice。prepare_legal_notice は legalone.fr に下書きを保存するため、これ以外はすべて読み取り専用です。チャット内で有料になるものはありません。

Claude(claude.ai と Claude Desktop):Settings > Connectors > Add custom connector を開き、名前に LegalOne Entreprises、URL に https://mcp.legalone.fr/mcp を指定し、認証は設定しません。claude.ai で追加したコネクターは Claude Desktop でも利用できます。

Claude Code:

claude mcp add --transport http legalone-entreprises https://mcp.legalone.fr/mcp

ChatGPT:Settings > Apps & Connectors > Advanced settings を開き、developer mode をオンにします。その後、URL に https://mcp.legalone.fr/mcp を指定し、認証なしのコネクターを作成します。利用可否は ChatGPT のプランによって異なります。メニュー名は変更される場合があります。

リモートサーバーに対応するその他のクライアント:

{
  "mcpServers": {
    "legalone-entreprises": { "url": "https://mcp.legalone.fr/mcp" }
  }
}

stdio のみで通信するクライアントは、npx -y mcp-remote https://mcp.legalone.fr/mcp などのブリッジを経由できます。

REST API

ベース URLhttps://api.legalone.fr/v1
キー/v1 のすべてのルートで必須です:Authorization: Bearer lo_…(または X-API-Key)。無料です。https://legalone.fr/developers で開発者アカウントを作成し、開発者スペースでキーを作成してください
API 仕様https://api.legalone.fr/v1/openapi.json(キー不要)
キーごとのクォータ1 分あたり 60 リクエスト、1 日あたり 5,000 リクエスト、1 か月あたり 100,000 リクエスト。企業検索は 1 分あたり 20 リクエストです。開発者スペースからクォータの引き上げを申請できます

キーはサーバー側で管理してください。クライアントコードに含めないでください。

# Company profile by SIREN
curl -s https://api.legalone.fr/v1/entreprises/552032534 \
  -H "Authorization: Bearer $LEGALONE_API_KEY"

# Search by start of name, or exact SIREN/SIRET
curl -s --get https://api.legalone.fr/v1/entreprises \
  --data-urlencode "q=exemple" -H "Authorization: Bearer $LEGALONE_API_KEY"

# Latest BODACC notices
curl -s "https://api.legalone.fr/v1/entreprises/552032534/bodacc?limit=5" \
  -H "Authorization: Bearer $LEGALONE_API_KEY"

# Normalise an address
curl -s --get https://api.legalone.fr/v1/adresses/normaliser \
  --data-urlencode "q=8 boulevard du Port 80000 Amiens" \
  -H "Authorization: Bearer $LEGALONE_API_KEY"

すべてのレスポンスは { data, meta, links } 形式です。meta には updatedAt、sources、warnings、attribution が含まれます。エラーは RFC 9457(application/problem+json)形式です:400 不正なパラメーター、401 キーがないか無効、404 不明または公開されていない(「見つからない」として扱い、再試行しないでください)、429 クォータ超過(Retry-After を待ってください)、503 後で再試行してください。ルートの一覧は OpenAPI 仕様と SKILL.md に記載されています。

SDK

各 SDK は依存関係のない単一ファイルです。プロジェクトにコピーして使用してください。

// sdk/typescript/legalone.ts — native fetch (Node 18+, browsers, Deno, Bun)
import { LegalOne } from "./legalone.ts";

const api = new LegalOne({ apiKey: process.env.LEGALONE_API_KEY! });
const company = await api.getCompany("552032534"); // null if not found
console.log(company?.data.name, company?.meta.attribution);
# sdk/python/legalone.py — standard library only, Python 3.9+
from legalone import LegalOne

api = LegalOne(api_key="lo_...")
company = api.get_company("552032534")  # None if not found
if company:
    print(company["data"]["name"], company["meta"]["attribution"])

メソッド:getCompany / get_company、getEstablishment、searchCompanies、listBodaccNotices、getBodaccNotice、listCompanyDocuments、health。エラーが発生すると LegalOneError が送出されます(ステータス、タイトル、詳細、リクエスト ID、429 の場合は再試行までの遅延を含みます)。コードコメントとエラーメッセージはフランス語です。

Python のテスト(ローカルのループバックサーバーを使用。ネットワーク接続は不要):cd sdk/python && python3 -m unittest -v。

エージェントスキル

SKILL.mdには、エージェントがAPIまたはMCP サーバーをいつ、どのように使用するかが記載されています。Claude Codeの場合は、.claude/skills/legalone/SKILL.mdにコピーしてください。その他のエージェントの場合は、https://api.legalone.fr/skill.mdを参照するよう指定してください。

データソースとライセンス

ソースライセンス
INSEE SireneLicence Ouverte 2.0
INPI RNEINPI licence for reuse of the RNE (2024)
DILA BODACCLicence Ouverte 2.0
Base Adresse NationaleLicence Ouverte 2.0
Légifrance(法的通知の規則)Licence Ouverte 2.0

各レスポンスには、実際に使用したソースと更新日がmeta.sourcesに記載されています。

帰属表示(必須)

meta.attributionをデータの横にそのまま表示してください。企業データの場合は、次のように表示されます。

データ:LegalOne — ソース:INSEE Sirene、INPI RNE、DILA BODACC、更新日 {date}

{date}はmeta.updatedAtをDD/MM/YYYY形式にしたものです。「LegalOne」には、企業ページ(data.links.legalone)またはhttps://legalone.frへのリンクを設定してください。住所のルートでは「住所:Base Adresse Nationale (BAN)、Licence Ouverte 2.0 — LegalOne経由」と表示されます。データをINPIまたはINSEEが認証したものとして提示しないでください。

制限事項

  • データは事前入力と情報拡充を目的としています。規制上の本人確認(KYC)に使用する情報源でも、法的証明でもありません。公式のKbisまたはRNEの抜粋で確認してください。
  • 個人データは役員の氏名と役職に限られます。連絡先、人物検索、財務諸表、実質的支配者の情報は含まれません。
  • データが一般公開されていない企業、およびLegalOneでの公開に異議を申し立てた企業や個人には対応していません。
  • 法的通知の規則と手順は参考情報です。通常と異なる状況では、法律の専門家に相談してください。

利用規約、プライバシー、サポート

ライセンス

このリポジトリのコードとドキュメントは、MITライセンスの下で公開されています。APIから返されるデータには、上記のソースライセンスとLegalOneの利用規約が適用されます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。