brreg について
brregは、ノルウェーの企業登録情報を扱うオープンソースのMCPサーバーです。開発者、会計士、アナリスト向けに、公開されているBrønnøysund APIから企業情報、役職、事業所、更新情報をAPIキーなしで取得できます。
主な機能
- 01組織番号による企業情報の照会
- 02名称や条件による企業検索
- 03登録された役職の取得
- 04事業所の検索
- 05最近の登録更新の確認
活用シーン
- 01ノルウェー企業の役員や住所の確認
- 02地域や業種で企業を絞り込み
- 03企業の事業所一覧の取得
- 04新規登録や倒産状況の変更の監視
MCP 対応
MCPクライアントに、ノルウェーの企業登録情報、役職、事業所、最近の更新を照会・検索する5つのツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| orgnr | string | はい | 9 桁のノルウェー組織番号(organisasjonsnummer)、例:'923609016' |
詳細
brreg-mcp
ノルウェー中央法人登録簿(Brønnøysundregistrene / Enhetsregisteret)向けの MCP サーバーです。Claude Code やその他の MCP 対応クライアントから、検索、照会、役員情報、支店情報、最新の更新情報など、ノルウェー企業のデータに直接アクセスできます。
API キーは不要です。データは無料の公開 API、Brønnøysund Open Data API から提供されます。
理由
ノルウェーの開発者、会計士、アナリストは、組織番号の照会、取締役の確認、子会社の変更追跡を頻繁に行う必要があります。Web UI から操作するのは時間がかかり、curl を使うと文脈が失われます。この MCP を使えば、Claude に尋ねるだけです。
インストール
Claude Code
MCP 設定(~/.claude/settings.json またはプロジェクトごとの .claude/settings.json)に追加します。
{
"mcpServers": {
"brreg": {
"command": "npx",
"args": ["-y", "brreg-mcp"]
}
}
}
Claude Code を再起動します。/mcp で確認すると、5 つのツールを備えた brreg が表示されます。
Claude Desktop
claude_desktop_config.json:
{
"mcpServers": {
"brreg": {
"command": "npx",
"args": ["-y", "brreg-mcp"]
}
}
}
Cursor / Windsurf / Zed / 任意の MCP クライアント
同じ command: npx、args: ["-y", "brreg-mcp"] の設定を使用します。
ローカル開発
git clone https://github.com/hellosverre/brreg-mcp
cd brreg-mcp
npm install
npm run build
次に、MCP クライアントの接続先を node /absolute/path/to/brreg-mcp/dist/index.js に設定します。
ツール
| ツール | 機能 |
|---|---|
lookup_company | 9 桁の組織番号から企業 1 社の詳細情報を取得します。名称、住所、NACE コード、従業員数、VAT 登録状況、破産状況、設立日が含まれます。 |
search_companies | 名称と任意のフィルター(自治体、組織形態、業種コード、VAT 登録状況、破産状況)で検索します。ページネーションに対応しています。 |
get_company_roles | 企業の登録済み役職(取締役、CEO、会長、監査人、個人事業主)をすべて取得します。 |
search_subunits | 支店や生産拠点などの支店情報を検索します。親会社を指定するか、自治体や業種で絞り込めます。 |
get_recent_updates | 新規登録、破産、ステータスの変更を監視するための法人変更フィードです。 |
プロンプトの例
「組織番号 984661177 を照会して、取締役を表示してください。」
「オスロで VAT 登録済みのソフトウェアコンサルティング会社(NACE 62.010)をすべて探してください。」
「Vygruppen AS のすべての支店を一覧表示してください。」
「直近 1 時間に登録されたノルウェー企業を教えてください。」
データソース
すべてのデータは data.brreg.no から取得しています。Brønnøysund のオープンデータ利用規約に基づき、データは無料で利用できます。一部のエンドポイント(個人識別番号を含む役職情報)では Maskinporten 認証が必要なため、このサーバーでは公開していません。
開発
npm install # install deps
npm run dev # run server in watch mode via tsx
npm run smoke # hit the real brreg API to verify connectivity
npm run build # compile to dist/
npx tsx scripts/mcp-probe.ts # end-to-end stdio test
ライセンス
MIT
免責事項
Brønnøysundregistrene またはノルウェー政府とは関係ありません。公開オープンデータ API を使用する、独立したオープンソースプロジェクトです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。