Brreg MCP server
io.github.hellosverre/brreg·v0.1.1·1 starsMCP server for Norway's Brønnøysund business registry — lookup, search, roles.
1 stars46 downloads/wk
Reviews
Write oneNobody 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 postsRead from the package source without running it. The installed server may list more.
get_company_rolesRetrieves 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_updatesFetches 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_companyRetrieves 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_companiesSearches 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_subunitsSearches 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
- 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
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
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 buildThen 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 testLicense
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.
- The Company AtlasGlobal customs trade data and company registry. Search shipments, and look up legal entities.5.0(1)NewB
- HasData Yellow PagesYellow Pages local business search and full business listings, as structured JSON.not reviewedEstablishedA