mcp-legal-entity-resolver について
企業ドメインから登記上の法人を特定し、法人名、会社番号、LEI、VAT 番号などを返す MCP サーバーです。Clay や CRM の企業情報を確認するチーム向けで、厳密な照合により不確かな候補を採用しない設計です。
主な機能
- 01ドメインから登記法人を特定
- 02登記情報と管轄地の取得
- 03取得可能な LEI と VAT 番号の取得
- 04完全一致または曖昧一致の選択
- 05EU VIES による取得 VAT 番号の検証
活用シーン
- 01企業ドメインの登記法人の特定
- 02Clay または CRM の企業情報の補完
- 03企業 VAT 番号の照合
MCP 対応
MCP クライアントに `resolve_legal_entity` ツールを提供します。照会入力を Apify Actor に渡し、その結果を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| domain | string | はい | 会社のドメインを 1 つ指定します。例:monzo.com。プロトコルとパスは除去されます。 |
| skipCache | enum | いいえ | false の場合はキャッシュを使用します。解決済みの会社は 90 日間、null は 7 日間キャッシュされます。true の場合は最新の情報を取得します。デフォルト:「false」。false | true |
| validate_vat | boolean | いいえ | 会社自身のページで見つかった VAT 番号を EU VIES サービスで検証し、登記名との照合用に VIES 上の名称を返します。デフォルト:true。 |
| legal_name_hint | string | いいえ | ドメイン検索を省略し、この名称で登記機関を直接検索します。すでに正式名称がわかっていて、登記記録だけを取得したい場合に使用します。 |
| match_strictness | enum | いいえ | exact は、正規化した法人名が一致する場合のみ登記レコードを受け入れます。これがデフォルトであり、推奨設定です。fuzzy はスコアが最も高い候補を返しますが、信頼度は 100 未満で、rejected_candidates に警告が含まれます。登記機関の検索はファジー検索で常に何らかの結果を返すため、fuzzy モードではほとんどのドメインで、信頼できそうに見えて実際には誤った会社が返されます。デフォルト:「exact」。exact | fuzzy |
| jurisdiction_hint | string | いいえ | ISO-2 国コードです。GB または UK の場合、Companies House と GLEIF を照会し、Companies House 番号を返します。US の場合、GLEIF と SEC EDGAR を照会します。FR の場合、フランスの Sirene 登記簿を照会し、SIREN を返します。NO の場合、ノルウェーの Brreg 登記簿を照会し、organisasjonsnummer を返します。それ以外のコードでは GLEIF のみを照会し、アダプターのない登記簿を推測しません。空欄の場合は 5 つすべてを照会します。範囲を絞ると遅延が短縮されます。行の registers_queried に実際に照会した登記簿が記録されるため、null が何を意味するか曖昧になりません。 |
詳細
Legal Entity Resolver MCP Server
Apify上のMamba Labs Legal Entity Resolver Actor用のMCP サーバーです。
会社のドメインを渡すと、その背後にある登録済み法人の情報(正式名称、会社番号、管轄区域、ステータス、LEI、VAT番号)を返します。ドメインごとに1行、24項目のデータを返し、ClayやCRMですぐに利用できます。
インストール
npx -y @mambalabsdev/mcp-legal-entity-resolver
Claude Desktop
{
"mcpServers": {
"mamba-legal-entity-resolver": {
"command": "npx",
"args": ["-y", "@mambalabsdev/mcp-legal-entity-resolver"],
"env": { "APIFY_TOKEN": "your-apify-token" }
}
}
}
Apifyトークンはconsole.apify.com/account/integrationsで取得できます。
ツール
resolve_legal_entity
会社のドメインを入力すると、その背後にある登録済み法人を返します。
| 入力 | 型 | 必須 | 備考 |
|---|---|---|---|
sec_requester_name | string | はい | SECに送信する、あなた自身または会社の名前です。 |
sec_requester_email | string | はい | 名前とともにSECに送信する、あなたが使用しているメールアドレスです。 |
domain | string | はい | 1つの会社ドメインです。例:monzo.com。プロトコルとパスは削除されます。 |
legal_name_hint | string | いいえ | ドメイン検索を省略し、この名前で直接登記簿を検索します。すでに正式名称がわかっており、登記記録のみを取得したい場合に使用します。 |
jurisdiction_hint | string | いいえ | ISO-2の国コードです。GB/UKはCompanies House、USはSEC EDGAR、FRはフランスのSirene登記簿(SIREN)、NOはノルウェーのBrreg登記簿(organisasjonsnummer)を検索します。いずれの場合もGLEIFも検索します。それ以外のコードではGLEIFのみを検索します。5つすべてを検索する場合は空欄にします。 |
match_strictness | enum | いいえ | exactは、正規化した正式名称が一致する場合にのみ登記記録を受け入れます。fuzzyは、最もスコアの高い候補を返します。信頼度は100未満となり、rejected_candidatesに警告が含まれます。デフォルトはexactです。 |
validate_vat | boolean | いいえ | 会社のウェブページで見つかったVAT番号をEUのVIESサービスで検証し、登記上の名称との照合用に、VIESに登録されている名称を返します。デフォルトはtrueです。 |
skipCache | enum | いいえ | falseはキャッシュを使用します。解決済みの会社は90日間、結果がnullの場合は7日間キャッシュされます。trueは最新の情報を強制的に取得します。デフォルトはfalseです。 |
max_charge_usd | number | いいえ | この呼び出しでの任意の支出上限を米ドルで指定します。実行料金がこの金額を超える場合、Actorは課金の前に停止し、課金済みの行はすべて保持します。 |
null は欠落ではなく、結果です
登記簿の検索エンドポイントはあいまいで、必ず何かを返します。検索結果の最上位を採用すると、多くの場合、自信満々に誤った企業番号を得ることになります。このアクターは、正規化後の法人名が完全に一致する場合にのみ一致として受け入れます。そのため、10件中10件ではなく、およそ10件中6件のドメインが解決され、その6件には対応する価値があります。
一致に基づいて行動する前に、match_method、match_confidence、rejected_candidatesを確認してください。fuzzyの厳密さは調査モードです。ほとんどのドメインで、自信満々に誤った企業を返します。
照会する登記簿は3つです。UK Companies House、GLEIF、SEC EDGARです。
SEC のフィールドが必須である理由。 SEC は、EDGAR へのすべての自動リクエストで、Name [email protected]形式のUser-Agentを使い、リクエスト送信者の名前とメールアドレスを明示するよう求めています(SEC:EDGAR データへのアクセス)。このアクターはsec_requester_nameとsec_requester_emailを送信し、デフォルトまたは共有のIDは使用しません。どちらか一方でも指定されていない場合、リクエストを送信する前に、該当する2つのフィールド名を示してエラーになります。
料金
解決したドメインごとに、プラットフォームのアクター起動イベント料金が加算されます。ライブ料金レコードの価格(2026-10-05に確認):
| イベント | イベントあたりの価格(USD) | 発生条件 |
|---|---|---|
domain-resolved | Freeプランでは$0.007、上位のApifyプランでは最安$0.00595 | 1つのドメインを照会したとき:企業のサイトを取得して読み込み、法人名を確認した後、最大3つの登記簿に完全一致を照会します。登記簿で一致するかどうかにかかわらず課金されます。どちらの場合も作業量は同じであり、一致した場合のみ課金すると、このアクターが推測に頼ることになるためです。ドメインにまったくアクセスできない場合は課金されません。 |
apify-actor-start | $0.00005 | アクターの実行開始時に課金されます。課金されるイベント数はアクターのメモリに応じて決まり(1GBあたり1イベント、最低1イベント)、 |
キャッシュ結果の有効期間は、解決済み企業が90日、nullが7日です。アクターのApifyページに最新の価格が掲載されています。このサーバーを実行すると、Apifyクレジットを消費します。
このサーバーが行うことと、行わないこと
このサーバーはApifyアクターの薄いクライアントです。入力をそのまま渡し、アクターの出力を変更せずに返します。上記の動作はすべてアクター側にあり、このサーバーにはありません。
これは企業データベースでも、信用やリスクを扱うサービスでもありません。企業をスコアリングしたり、格付けしたり、取引すべきかどうかを判断したりすることはありません。答えるのは、ドメインの背後にある登録済み法人はどれか、という1つの質問です。
エラーは隠さず、そのまま返します。入力が無効な場合、トークンが無効な場合、残高が不足している場合、タイムアウトした場合、または実行結果がデータセット以外の場合は、空の結果ではなく、明示的なツールエラーとして返されます。
各呼び出しの実行方法
各呼び出しでは、アクターの実行を開始し、完了するまでポーリングしてからデータセットを読み取ります。実行の許容時間は1,800秒です。この呼び出しが待機を終了しても実行中の場合は、タイムアウトではなく実行IDとコンソールへのリンクを返すため、結果が失われることはありません。
ソース
アクターはApify Storeで公開されています。このラッパーはMITライセンスです。
Mamba Labsが開発しました
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。