MCP.Market

Brreg MCP server

by hellosverre·io.github.hellosverre/brreg·v0.1.1·1 stars

MCP server for Norway's Brønnøysund business registry — lookup, search, roles.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
New

1 stars46 downloads/wk

Reviews

Write one

Nobody has reviewed Brreg yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Brreg tools (5)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_company_roles

    Retrieves all registered roles — board members (styre), CEO (daglig leder), chair (styreleder), auditor (revisor), sole proprietor (innehaver), etc. — for a Norwegian company. Returns structured role groups with person or entity role-holders. Does NOT include personal identification numbers (that requires Maskinporten auth).

  • get_recent_updates

    Fetches a feed of entities (companies) that were recently updated in the Norwegian business registry. Useful for monitoring changes to specific companies or watching for new registrations / status changes. Each update references the changed entity by orgnr along with the change type and timestamp.

  • lookup_company

    Retrieves full details of a Norwegian business entity from the Brønnøysund Register Centre (Enhetsregisteret) by its 9-digit organization number. Returns name, address, industry (NACE) codes, organization form, employee count, VAT registration status, bankruptcy status, foundation date, and more. Use this when the user provides or asks about a specific Norwegian orgnr.

  • search_companies

    Searches the Norwegian business registry (Enhetsregisteret) by name and optional filters. Returns a paginated list of matching entities. Use this when the user wants to find a company by name, or filter by municipality, industry code, organization form, or registration status.

  • search_subunits

    Searches subunits (underenheter — branch offices, departments, production sites) in the Norwegian business registry. Typically used to find all branches of a parent company, or to locate subunits in a specific municipality. A subunit shares the parent's organization but has its own orgnr for reporting purposes.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 157 days ago8/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Brreg compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 62% of 3,471 Web search servers
Tools
5
the typical Web search server has 5
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 55% of 1,788 Web search servers
Downloads a week
46
more than 30% of 837 Web search servers with a package

What its tools let an agent do: 5 read

Install Brreg in Claude Code, Cursor or VS Code

Runs npx -y brreg-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add brreg -- npx -y brreg-mcp
Add to Cursor

What the publisher says

From the Brreg repository's README, as published. We do not edit it. Read it on GitHub

brreg-mcp

MCP server for the Norwegian Central Coordinating Register for Legal Entities (Brønnøysundregistrene / Enhetsregisteret). Gives Claude Code and other MCP-compatible clients direct access to Norwegian company data — lookup, search, roles, subunits, and live updates.

No API key needed. Data is served by the free, public Brønnøysund Open Data API.

Why

Norwegian devs, accountants, and analysts constantly need to look up orgnumbers, find board members, or track subsidiary changes. Doing it through the web UI is slow; doing it with curl loses context. With this MCP, you just ask Claude.

Install

Claude Code

Add to your MCP config (~/.claude/settings.json or per-project .claude/settings.json):

{
  "mcpServers": {
    "brreg": {
      "command": "npx",
      "args": ["-y", "brreg-mcp"]
    }
  }
}

Restart Claude Code. Verify with /mcp — you should see brreg listed with 5 tools.

Claude Desktop

claudedesktopconfig.json:

{
  "mcpServers": {
    "brreg": {
      "command": "npx",
      "args": ["-y", "brreg-mcp"]
    }
  }
}

Cursor / Windsurf / Zed / any MCP client

Same command: npx, args: ["-y", "brreg-mcp"] configuration.

Local development

git clone https://github.com/hellosverre/brreg-mcp
cd brreg-mcp
npm install
npm run build

Then point your MCP client at node /absolute/path/to/brreg-mcp/dist/index.js.

Tools

Example prompts

"Look up orgnr 984661177 and show me the board."

"Find all VAT-registered software consultancies (NACE 62.010) in Oslo."

"List every subunit of Vygruppen AS."

"What Norwegian companies were just registered in the last hour?"

Data source

All data comes from data.brreg.no. Per Brønnøysund's open data terms, the data is free to use. Some endpoints (roles with personal identification numbers) require Maskinporten authentication and are not exposed by this server.

Development

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

License

MIT

Disclaimer

Not affiliated with Brønnøysundregistrene or the Norwegian government. This is an independent open-source project using the public open-data API.

Nothing above is checked by us. What we check is on the safety report.

Brreg: common questions

Is Brreg MCP server safe?
Mostly: it is graded B (78/100). Read the Brreg safety report
How do I install Brreg?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Brreg need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Brreg maintained?
The last commit was 196 days ago (2026-04-23). The latest release is v0.1.1.
What can I use instead of Brreg?
Servers from other publishers that do the same job: The Company Atlas MCP server and HasData Yellow Pages MCP server.
How does Brreg compare with other Web search MCP servers?
safety score 78/100 (higher than 62% of 3,471 Web search servers); tools 5 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Brreg

Same job from other publishers: the closest match first, then the best rated.