Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hellosverre avatar

Brreg

  • 1 repo stars
  • Updated April 23, 2026
  • hellosverre/brreg-mcp

brreg is an MCP server that lets agents lookup, search, and inspect roles in Norway's Brønnøysund business registry.

About

brreg-mcp exposes Norway’s Brønnøysund Register Centre data to AI coding agents through Model Context Protocol, so developers researching Nordic B2B markets can search organizations, pull company details, and inspect roles without writing custom HTTP clients. It fits the idea and validate journey when you are sizing a niche, verifying a counterparty, or designing onboarding that must match official org numbers and legal names. Install the stdio npm package in Claude Code or Cursor and query in natural language during the same session you prototype CRM or compliance features. Beginner-friendly relative to paid data vendors because it targets a well-known public registry, though you still need basic MCP setup. Also useful in grow when support or sales workflows need quick registry confirmation for Norwegian customers.

  • MCP tools for Norway Brønnøysund business registry lookup and search
  • Role and officer information for Norwegian entities
  • Stdio npm package brreg-mcp (v0.1.1)
  • No paid API key called out in server metadata—public registry focus

Brreg by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add brreg-mcp -- npx -y brreg-mcp

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars1
Packagebrreg-mcp
TransportSTDIO
AuthNone
Last updatedApril 23, 2026
Repositoryhellosverre/brreg-mcp

What it does

Look up Norwegian companies, roles, and registry data from Brønnøysund while validating ideas or building B2B features.

Who is it for?

Best when you're targeting Norway B2B, fintech, or compliance products and need fast official company data in the agent.

Skip if: Products with no Norwegian market or teams that need non-Nordic corporate registries only.

What you get

With brreg-mcp connected, your agent returns registry lookups and role data inline while you research or build Norway-specific flows.

  • Registry search and company detail tools in agent sessions
  • Role and entity data for Norwegian organizations during research or build

By the numbers

  • Package version 0.1.1
  • npm identifier: brreg-mcp
  • Transport: stdio
README.md

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

claude_desktop_config.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

Tool What it does
lookup_company Full details for one company by its 9-digit orgnr — name, address, NACE codes, employees, VAT status, bankruptcy, foundation date.
search_companies Search by name and optional filters (municipality, org form, industry code, VAT-registered, bankruptcy status). Paginated.
get_company_roles All registered roles (board, CEO, chair, auditor, sole proprietor) for a company.
search_subunits Find subunits (branch offices, production sites) — scope to a parent company or by municipality/industry.
get_recent_updates Feed of entity changes for monitoring new registrations, bankruptcies, status shifts.

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.

Recommended MCP Servers

How it compares

Public registry MCP for Norway, not a global KYB vendor or generic web-scrape skill.

FAQ

Who is brreg for?

Developers and founders working on Norwegian business data, due diligence, or B2B apps who want Brønnøysund access via MCP.

When should I use brreg?

Use it during market research, competitor checks, and when implementing features that display or validate Norwegian organization numbers.

How do I add brreg to my agent?

Install brreg-mcp from npm, configure stdio MCP in your client, and invoke lookup and search tools against the public registry.

Data Analyticsfinanceecommerce

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.