mcpField
B
Brreg

Brreg

リモート
brreg.publifye.comビジネス・マーケティング12 週間前に更新
リポジトリ公式サイト

Brreg について

Brreg は、ノルウェーの Enhetsregisteret の組織登録データを構造化形式で AI アシスタントや MCP クライアントに提供します。番号検索、名称候補の解決、条件検索、位置や組織関係の照会に加え、必要に応じて主要財務データと業界ベンチマークを取得できます。

主な機能

  1. 01組織番号で登録情報を検索
  2. 02名称から組織候補を解決
  3. 03フィルター、正規表現、位置で検索
  4. 04近隣組織と直線距離を確認
  5. 05主要財務データと業界ベンチマークを取得
  6. 06登録データの版と鮮度を確認

活用シーン

  1. 01登録番号でノルウェーの組織を確認
  2. 02名称から候補組織を探し、曖昧さを扱う
  3. 03業界や地点からの距離で組織を絞り込む
  4. 04提出済み財務データと業界比較を確認

MCP 対応

ホスト型 MCP サーバーとして、HTTPS の Streamable HTTP 経由で、登録情報の検索、位置、財務、データ版の確認に使う 9 個の読み取り専用ツールを提供します。OAuth 2.1 と PKCE でログインし、API キーは不要です。

設定

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

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

ツール

詳細

Brreg — Claude、Cursor、あらゆる MCP クライアント向けのノルウェー企業登録簿 MCP サーバー

Brreg は、Brønnøysundregistrene の Enhetsregisteret を構造化データとして AI アシスタントに提供します。organisasjonsnummer で組織を検索したり、名前から候補を絞り込み、明示せずに候補を選ぶことなく組織を特定したり、フィルター、正規表現、または地点と半径を指定して検索したりできます。また、ある場所の近くに登録されている組織や、2 つの組織間の距離、組織同士のつながりも確認できます。必要に応じて、Regnskapsregisteret の主要な財務情報や、Statistics Norway による業界ベンチマークも取得できます。HTTPS 経由でホスト型 MCP サーバーとして動作します。

エンドポイントhttps://brreg.publifye.com/mcp
トランスポートStreamable HTTP
認証OAuth 2.1 + PKCE (S256)、DCR はオープン · API キー不要
レジストリpro.publifye/brreg (server.json)
製品サイトhttps://brreg.publifye.com
解決する課題https://publifye.com/brreg
機能ツール9 (完全なスキーマ)

接続

{ "mcpServers": { "brreg": { "type": "http", "url": "https://brreg.publifye.com/mcp" } } }

Claude Code:claude mcp add --transport http brreg https://brreg.publifye.com/mcp を実行し、その後 /mcp でサインインします。

初回使用時に、Publifye アカウントを使った OAuth フローがブラウザーで実行されます。アクセスはこのサインインを通じてのみ許可されます。作成、コピー、ローテーションが必要な API キーはありません。他のサーバーと同じ探索手順については、../../docs/connect.md をご覧ください。

登録簿

ライブサービスが 2026-09-29 に提供していた版です。その日の朝、Brønnøysundregistrene の一括ファイルを取得して作成しました。

主たる事業体(enheter)1,175,793
従属事業体(underenheter)866,095
主たる事業体のうち個人事業主(ENK)463,827

登録簿は毎週、全ファイルから再構築されます。Brønnøysundregistrene がオープンデータから削除した項目は、24 時間以内に登録簿からも削除されます。snapshot_status は、現在の版の経過時間と件数を返し、成功したすべての結果には、そのデータの版が記載されます。

番号は正確ですが、名前はそうではありません

entity_lookup は organisasjonsnummer を受け取り、チェックサムを検証します。あいまい検索は行いません。

entity_resolve は名前を受け取り、resolution に unique、ambiguous、unresolved のいずれかを設定した候補を返し、候補の順序も明示します。最初の候補がその組織だとは決して断定しません。ノルウェー語の表記は、文書化された単一のキーで比較されます。æ、ø、å を簡略化し、AS や ASA などの法人形態を取り除き、旧名称も照合します。そのため、比較方法は信頼に頼るのではなく、確認できます。

呼び出しへの応答に言語モデルは関与しません。成功したすべての結果には、ライセンスに基づく帰属表示とデータの版が記載されるため、回答の出典をたどることができます。

ツールの機能

各ツールは、正確な説明、アノテーション、入力スキーマとともに記載されています。 全部で9件あり、手作業で作成したものではなく、サービス自身の tools/list から生成されています。

分野回答する質問ツール数
照会と名称解決番号または名前がわかっている場合、該当する組織はどれですか?2
検索と構造条件に一致する組織はどれで、それらはどのような関係にありますか?2
場所と距離この近くに登録されている組織はどれで、それらはどれくらい離れていますか?2
主要な財務情報どのような書類を提出していて、数値は何を示していますか?1
コードと最新状況どのフィルター値があり、登録簿の版はどれですか?2

機械可読データ:tools.json には、完全な JSON Schema とともに、呼び出し可能な9つのツール(機能ツール9件、セッション/キャッシュツール0件)が含まれています。また、除外されたカテゴリもすべて名前付きで列挙されているため、件数を監査できます。

9つのツールはすべて読み取り専用です。2つはオープンワールドとしてマークされています。entity_lookup は live=true の場合に data.brreg.no のデータと照合し、entity_financials はサービスがまだ保持していない数値を取得するために Regnskapsregisteret にアクセスします。

検索を絞り込む4つの方法

entity_search では、query、address、website、match、またはフィルターのいずれかを少なくとも1つ指定する必要があり、指定した条件はすべて AND で結合されます。

フィルター。 kind、org_form、municipality、postcode、city、nace、sector、status、public_body、vat_registered、parent_orgnr、employees_min/max、registered_from/to。値は code_list から取得するため、フィルターには推測した値ではなく、照会して確認したコードを指定します。

正規表現。 match には、activity、address、city、email、name、phone、website に対する {field, pattern} の組を1~4件指定できます。パターンは RE2 形式で、最大200バイトです。正規化されたフィールド値(NFC、すべて小文字、空白を1つにまとめ、256バイトに切り詰めたもの)に対して大文字と小文字を区別せずに照合するため、長い事業活動テキストの後半に固定したパターンを指定しても、一致しない場合があります。また、アンカーは自分で指定します。^post は先頭で一致し、アンカーのないパターンはどこにあっても一致します。. はフィールドが存在するかどうかを調べます。フィールドごとに指定できるパターンは1つです。無効なパターン、長すぎるパターン、複雑すぎるパターン、または空文字列に一致するパターンを指定すると、処理開始前に呼び出し全体が invalid_filter で拒否されます。snapshot_status の match_fields には、インストールされている版で照合可能なフィールドが列挙されます。

// generic company inboxes in a given industry
{ "nace": "94.91", "match": [ { "field": "email", "pattern": "^(post|info|kontakt|firmapost)[.0-9]*@" } ] }

地点と半径。 lat、lon、radius_km は3つすべてを指定するか、どれも指定しないでください。円内に登録住所がある組織を、近い順に、distance_km と測定元の住所地点とともに一覧表示します。名前クエリも指定した場合、並び順は引き続き関連度順となり、半径はフィルターとして機能します。半径は、単独の場合は最大 10 km、別のフィルターと組み合わせる場合は最大 50 km です。また、中心地点は緯度57.5~81.5、経度4~32の範囲内である必要があります。

地点は、登録住所に対応する Kartverket の住所地点です。主単位の場合は事業所住所、従属単位の場合は所在地住所に対応します。建物の外形を示すものではなく、必ずしも実際に業務が行われている場所でもありません。 同じ地点を共有することは珍しくなく、むしろ一般的です。たとえば会計事務所や共有ビジネスパークなどが該当します。そのため、各結果には、その地点を共有するレコードの数が示されます。c/o の住所、私書箱、外国の住所、および住所登録簿と一致しない住所には地点が割り当てられず、半径検索にも表示されません。

カーソル。 ページングに深度制限はありません。結果セットの末尾までカーソルをたどってください。offset は初回呼び出し時のみ利用できる簡易機能で、上限は10,000です。

場所の近くと距離

entity_nearby は、ある地点から指定した半径内に登録されている組織を、近い順に一覧表示します。中心地点には lat と lon、または orgnr を指定します。orgnr の場合はその組織自身の登録住所が使われるため、「この会社の近くにある組織」は1回の呼び出しで調べられます。中心となる組織は結果から除外されます。半径検索と同じ上限が適用され、単独では10 km、別のフィルターを併用する場合は50 kmです。

entity_distance は、ある場所から最大50か所までの距離を測定し、近い順に回答します。場所には orgnr、または lat/lon のペアを指定します。数値は、2つの登録住所地点間の直線距離です。車や徒歩での距離でも、移動時間でもありません。フィヨルドを挟む場合、道路の距離は何倍にもなることがあります。利用可能な地点情報がない場所についても、回答から黙って除外されることはありません。located: false と理由が返されます。

金額:entity_financials

数値を取得するためのツールが entity_financials です。include では key_figures(デフォルト)、実際に提出された年度を示す filings(主要な数値を提供していない Regnskapsregisteret の銀行や保険会社についても回答します)、および数値を業界と規模区分に応じた Statistics Norway の統計と比較する sector_benchmark を選択できます。ベンチマークは企業ごとではなく業界ごとに適用され、回答に使用された区分が示されます。数値はこのツールが要求した場合にのみ Regnskapsregisteret から取得され、その後保存されます。すでに保持されている年度のデータは再取得されません。document_year を指定すると、その年度の提出済み決算書が期限付きリンクで提供されます(下記参照)。

照会で追加できる情報

entity_lookup は登記情報を返します。fields で追加情報を指定できます。financials と filings も引き続きここで利用できますが、要求した場合にのみ取得されます。これらを取得する際の主な手段は entity_financials です。

fields の値取得できる情報
financials最新の提出済み年次決算書の主要な数値と、その対象年度
filings実際に提出された年度。主要な数値を提供していない Regnskapsregisteret の銀行や保険会社についても回答します
location登録住所の Kartverket 住所地点。該当する地点がない場合は理由とともに null
unitその住所の matrikkel 区画。matrikkelnummer、grunnkrets、教区、tettsted を含みます
buildingsその住所にある既存の建物のうち、住宅ではないもの

document_year は、その年度の提出済み年次決算書を期限付きの非公開リンクとして返します。テキストレイヤーのないスキャン画像であり、構造化された数値ではなく、数値を取得するための別の手段でもありません。提出書類そのものが MCP のレスポンスで送信されることはありません。返されるのはリンク、ファイルサイズ、チェックサム、有効期限です。

unit と buildings は、登録住所にある区画と建物についての情報です。組織が所有または使用している物件について示すものではなく、このサービスのどこにも所有者データはありません。

対応していないこと

  • 役員や個人は対象外です — 取締役、代表者、所有者の情報はありません。
  • 公式な登録簿ではありません。 Brreg は Publifye AS が運営しており、Brønnøysundregistrene とは提携していません。法的拘束力のある情報が必要な場合は、https://virksomhet.brreg.no の公式記録をご利用ください。
  • 個人を再特定するツールではありません。 組織の登録簿であり、個人を検索する目的では使用できません。住所のみを使って個人を検索することもできません。
  • 一括エクスポートには対応していません。 検索結果は一度に 1 ページずつ返され、続きはカーソルで取得します。登録簿をダウンロードすることはできません。
  • 個人事業主の情報は制限されています。 メールアドレスと電話番号、旧名称、事業内容のテキストは表示されません。地図上の地点、地番、建物もありません。また、名称を指定しない検索では一覧に表示されません。match 用語でも検索できません。個人データのレコードは、match が読み取るフィールドに値を提供しないためです。
  • 年次決算書の構造化データはありません。 主要な財務指標と提出済み年度の一覧は構造化データですが、決算書そのものは違います。提出済み年度の決算書は、依頼に応じてスキャンコピーを提供できますが、提供できるのはスキャン画像のみです。機械可読な注記、明細項目、監査報告書はありません。
  • 不動産の所有権情報はありません。 grunnboken の情報は含まれません。地番は登録住所にあるものです。

データとライセンス

PROVENANCE.md には、各データセット、サービスへの取り込み方法、鮮度、非公開情報が記載されています。適用されるライセンスは 2 種類あり、各結果にはそのコンテンツに必要なライセンスが付されます。

Enhetsregisteret と Regnskapsregisteret は、ノルウェー政府オープンデータライセンス(NLOD 2.0)の下で公開されている、Brønnøysundregistrene のオープンデータです。正常に取得されたすべての結果には、ライセンスが求める次の帰属表示が含まれます。

Inneholder data under Norsk lisens for offentlige data (NLOD) tilgjengeliggjort av Brønnøysundregistrene.

住所地点、地番、建物 は、Kartverket の Matrikkelen から提供され、クリエイティブ・コモンズ 表示 4.0(CC BY 4.0) の下で公開されています。座標または距離を含む結果には、Kartverket の帰属表示も含まれます。また、Publifye による加工内容として、各組織の登録住所に地点を紐づけたものであり、事業が実際に営まれている場所を示すものではないことが記載されます。地番または建物を含む結果には、utleveringsforskriften § 5 第 10 段落が義務づける、次の民間登録簿に関する通知も含まれます。

Opplysningene utleveres fra et privat register (utleveringsforskriften § 5 tiende ledd).

同規則の第 3 段落では、対象となる当事者の同意なしに、grunnboken と matrikkelen の情報を広告またはマーケティングに使用することを禁じています。これは、当社だけでなく、呼び出しを行うお客様にも適用されます。

業界ベンチマーク は、CC BY 4.0 の下で公開されている Statistics Norway(SSB)の表 12910 と 12936 から提供されています。ベンチマークを含む結果には、NLOD の表示とともに SSB の帰属表示も含まれます。

よくあるご質問

呼び出しについて記録される情報(引数は記録されません)と、お客様に代わってサービス外へ送信される情報については、DATA-HANDLING.md をご覧ください。

制限

1 日あたりの呼び出し数プランで定められたアカウントごとの上限。UTC の午前 0 時にリセットされます
財務情報アカウントごとに、Regnskapsregisteret から取得できる最新情報は 1 分あたり最大 30 件です。上限を超えると、取得済みの数値、または再試行可能時刻を示すメッセージが返されます
提出書類アカウントごとに、最新の書類を 1 分あたり最大 3 件取得できます。リンクの有効期間は 15 分です。40 MiB を超える提出書類は中継されず、代わりに公開元の URL が回答に記載されます
応答サイズデフォルトでは約 24 KiB で、4~48 KiB の範囲で調整できます。長い結果は、有効期間 15 分のカーソルを使って続きのページを取得できます
半径単独では最大 10 km、別のフィルターとの併用では最大 50 km
検索の深さ上限はありません。カーソルを使って結果セットの最後までページを取得できます。最初の呼び出しで offset を使ってスキップできる件数は最大 10,000 件です

プラン

利用するには、Publifye アカウントで Brreg プランが必要です。現在のプランは次のとおりです。

プラン価格1 日あたりのツール呼び出し回数
Personal月額 NOK 49、または年額 NOK 490(VAT 込み)最大 200 回
Business月額 NOK 480、または年額 NOK 4,800(VAT 別。VAT 25% 込みの場合、NOK 600/NOK 6,000)最大 2,500 回
Self-hosted開発中、要相談 — 年額 NOK 9,890(VAT 別)。見積もりを依頼1 日あたりの上限なし

お支払いは、Stripe を通じてチェックアウト時にカードで行います。プランと価格は変更される場合があります。最新情報は常に https://brreg.publifye.com に掲載されています。このページとサイトの内容が異なる場合は、サイトの情報が正しいものとします。

コメント

MCP は初めてですか?

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

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