
Brreg
io.github.hellosverrePublished by GitHub account hellosverrev0.1.1Updated Oct 24, 2026
MCP server for Norway's Brønnøysund business registry — lookup, search, roles.
Overview
MCP server for Norway's Brønnøysund business registry, letting an assistant look up, search and inspect Norwegian companies, their roles and subunits.
- What you can do
- Look up a single company by its 9-digit orgnr, including address, NACE codes, employees, VAT status, bankruptcy and foundation date, and list its registered roles such as board, CEO, chair and auditor. Search companies by name with filters for municipality, org form, industry code, VAT registration and bankruptcy status, with pagination. Find subunits such as branch offices and production sites, scoped to a parent company or by municipality and industry. Follow a feed of recent entity changes for new registrations, bankruptcies and status shifts.
- When to use it
- Useful for developers, accountants and analysts who regularly need Norwegian company data — verifying an orgnr, finding board members, tracking subsidiaries or monitoring new registrations — without going through the web UI or writing curl calls.
- Requirements
- Runs locally as an npm package (brreg-mcp) started via npx, so Node.js is needed. No API key or account: data comes from the free public Brønnøysund Open Data API, so network access to data.brreg.no is required. Desktop MCP clients only.
Installation
In SourceWeft
- Open Brreg in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
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):
Restart Claude Code. Verify with /mcp — you should see brreg listed with 5 tools.
Claude Desktop
claude_desktop_config.json:
Cursor / Windsurf / Zed / any MCP client
Same command: npx, args: ["-y", "brreg-mcp"] configuration.
Local development
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
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.
Source: README.md at commit 87e7319
Tools
0Version history
1- v0.1.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts