Norwegian Company Data

Norwegian company search, accounts, roles, groups and websites from Brønnøysund, remote MCP.

使うべきか

品質と安全性

A
説明の品質
97%
スキーマの完全性
95%
命名の品質
93%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(2)

  • LOWTool 'get_norwegian_company_financials' name length outside 3-30 rangeget_norwegian_company_financials 内
  • LOWTool 'find_norwegian_company_websites' name length outside 3-30 rangefind_norwegian_company_websites 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~2,048トークン数(ツール定義)
~2.4 KB一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 1.60%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "norwegian-companies": {
      "url": "https://tools.skaidigital.com/brreg/mcp"
    }
  }
}

リモートエンドポイント

https://tools.skaidigital.com/brreg/mcpstreamable-http

できること

ツール一覧

ツール(6)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢search_norwegian_companies(name, industryCodes, municipalities, postalCodes, organizationForms, ...)

Find Norwegian companies in the Brønnøysund register by industry, municipality, legal form, employees, founding or registration date, website pattern and filed accounts, with optional revenue bounds. Returns name, organisation number, industry, employees, address, website, email and phone. Active companies only unless includeInactive is set. Get industry codes from find_norwegian_industry_codes first. totalMatches counts register matches before any revenue filter; with a revenue filter only the current page is checked, so continue with nextPage for more.

入力スキーマ

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "industryCodes": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^(?:[A-U]|\\d{2}(?:\\.\\d{1,3})?)$"
      },
      "minItems": 1,
      "maxItems": 50,
      "description": "SN2025 industry codes from find_norwegian_industry_codes: a section letter (G), division (47), group (47.9) or full code (47.910). Older SN2007 codes match nothing."
    },
    "municipalities": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "maxItems": 50,
      "description": "Municipality names (Oslo, Bergen) or four-digit numbers (0301), matched on business or postal address."
    },
    "postalCodes": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^\\d{4}$"
      },
      "minItems": 1,
      "maxItems": 200,
      "description": "Four-digit postal codes of the business address."
    },
    "organizationForms": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^[A-Z]{2,5}$"
      },
      "minItems": 1,
      "maxItems": 20,
      "description": "Legal forms such as AS (private limited), ASA (public limited), ENK (sole proprietorship), NUF (foreign branch), DA, ANS, SA or STI."
    },
    "minEmployees": {
      "type": "integer",
      "minimum": 0,
      "description": "Minimum employees: 0, 1 or 5 and above. The register hides exact counts from 1 to 4."
    },
    "maxEmployees": {
      "type": "integer",
      "minimum": 0,
      "description": "Maximum employees: 0, 4 or 5 and above."
    },
    "foundedFrom": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date as YYYY-MM-DD."
    },
    "foundedTo": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date as YYYY-MM-DD."
    },
    "registeredFrom": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Earliest registration date; use it to find new companies."
    },
    "registeredTo": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date as YYYY-MM-DD."
    },
    "website": {
      "type": "string"
    },
    "lastFiledAccountsYears": {
      "type": "array",
      "items": {
        "type": "integer",
        "minimum": 1990,
        "maximum": 2100
      },
      "minItems": 1,
      "maxItems": 10,
      "description": "Only companies whose latest filed annual accounts are from these years."
    },
    "vatRegistered": {
      "type": "boolean"
    },
    "includeInactive": {
      "type": "boolean",
      "description": "Include bankrupt companies and companies being wound up. Defaults to false."
    },
    "minRevenueNok": {
      "type": "number",
      "minimum": 0,
      "description": "Minimum revenue in NOK in the latest filed accounts; companies filing in another currency do not match. Revenue is not searchable in the register: each page of candidates is fetched, then filtered, so a page can return fewer matches than pageSize. Narrow with employee bounds that fit the revenue range, and continue with nextPage."
    },
    "maxRevenueNok": {
      "type": "number",
      "minimum": 0,
      "description": "Maximum revenue in NOK in the latest filed accounts; filtered like minRevenueNok."
    },
    "sort": {
      "type": "string",
      "enum": [
        "relevance",
        "employees_desc",
        "employees_asc",
        "name",
        "founded_desc",
        "registered_desc"
      ],
      "description": "relevance keeps the register's name ranking. Defaults to relevance when name is given, otherwise employees_desc (largest first)."
    },
    "page": {
      "type": "integer",
      "minimum": 0,
      "description": "Zero-based page."
    },
    "pageSize": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "description": "Companies per page, up to 50. Defaults to 20."
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true,
  "$defs": {}
}
🟢get_norwegian_company(organizationNumber)

Full profile of one Norwegian company by organisation number: register details, contact information, activity, CEO, board, auditor and accountant, and the latest filed revenue and profit.

入力スキーマ

{
  "type": "object",
  "properties": {
    "organizationNumber": {
      "type": "string",
      "pattern": "^\\s*\\d{3}\\s?\\d{3}\\s?\\d{3}\\s*$",
      "description": "Nine-digit Norwegian organisation number, such as 923609016."
    }
  },
  "required": [
    "organizationNumber"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true,
  "$defs": {}
}
🟢get_norwegian_company_financials(organizationNumber, consolidated)

Up to three years of filed annual accounts for a Norwegian company: revenue, operating and net profit, payroll, assets, equity, debt and cash, with growth, margin and equity ratio. Set consolidated for group accounts.

入力スキーマ

{
  "type": "object",
  "properties": {
    "organizationNumber": {
      "type": "string",
      "pattern": "^\\s*\\d{3}\\s?\\d{3}\\s?\\d{3}\\s*$",
      "description": "Nine-digit Norwegian organisation number, such as 923609016."
    },
    "consolidated": {
      "type": "boolean",
      "description": "Return the group (konsern) accounts instead of the company accounts; only parent companies file them."
    }
  },
  "required": [
    "organizationNumber"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true,
  "$defs": {}
}
🟢get_norwegian_company_group(organizationNumber)

The corporate group (konsern) a Norwegian company belongs to: the top parent and every subsidiary with ownership share. Accepts any member of the group.

入力スキーマ

{
  "type": "object",
  "properties": {
    "organizationNumber": {
      "type": "string",
      "pattern": "^\\s*\\d{3}\\s?\\d{3}\\s?\\d{3}\\s*$",
      "description": "Nine-digit Norwegian organisation number, such as 923609016."
    }
  },
  "required": [
    "organizationNumber"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true,
  "$defs": {}
}
🟢find_norwegian_industry_codes(query)

Look up SN2025 industry codes (the Norwegian NACE standard the register uses) by Norwegian or English words or a code prefix. Use the codes in search_norwegian_companies; a broader code such as 62 includes all its subclasses.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true,
  "$defs": {}
}
🟢find_norwegian_company_websites(organizationNumbers)

Find the websites of one to five Norwegian companies and the platform each runs on, such as Shopify or WooCommerce. Checks the registered website, the domain of the registered email and domains guessed from the company name, and confirms ownership by finding the organisation number or full company name on the site. For each company returns the website with its source, evidence and confidence (or null); the site platform: shopify_theme, shopify_headless or shopify_headless_likely with the theme, another store platform such as woocommerce, magento, nopcommerce, mystore or 24nettbutikk, a site builder or CMS such as wix, squarespace, webflow, wordpress, custompublish or odoo, a Norwegian store platform such as retailhub, a headless content platform (sanity, contentful), nextjs for other custom builds, or unknown with the generator tag; and every address checked. site.shopify is true for any Shopify storefront. Some sites block automated requests and read as unreachable. Takes up to about 15 seconds.

入力スキーマ

{
  "type": "object",
  "properties": {
    "organizationNumbers": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^\\s*\\d{3}\\s?\\d{3}\\s?\\d{3}\\s*$",
        "description": "Nine-digit Norwegian organisation number, such as 923609016."
      },
      "minItems": 1,
      "maxItems": 5,
      "description": "One to five organisation numbers, such as one search page split up."
    }
  },
  "required": [
    "organizationNumbers"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": true,
  "$defs": {}
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 6 件