
Brreg
Plugs Claude directly into Norway's Brønnøysundregisteret, the central business registry. You get five tools: lookup by orgnummer, search by name or filters like municipality and NACE code, pull all registered roles for a company, find subunits, and stream recent updates. No API key required. It hits the public data.brreg.no endpoints, so you can ask Claude to find board members, list VAT-registered tech firms in Oslo, or track new registrations without leaving your editor. Built for Norwegian devs and accountants who are tired of toggling between the web UI and their work. Install with npx, works in Claude Desktop, Cursor, and anything else that speaks MCP over stdio.
- GitHub stars
- 1
- tools
- 5
- transport
- STDIO
- last updated
- Apr 23, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
lookup_companyFull details for one company by its 9-digit orgnr — name, address, NACE codes, employees, VAT status, bankruptcy, foundation date.
Full details for one company by its 9-digit orgnr — name, address, NACE codes, employees, VAT status, bankruptcy, foundation date.
No parameter schema in public metadata yet.
search_companiesSearch by name and optional filters (municipality, org form, industry code, VAT-registered, bankruptcy status). Paginated.
Search by name and optional filters (municipality, org form, industry code, VAT-registered, bankruptcy status). Paginated.
No parameter schema in public metadata yet.
get_company_rolesAll registered roles (board, CEO, chair, auditor, sole proprietor) for a company.
All registered roles (board, CEO, chair, auditor, sole proprietor) for a company.
No parameter schema in public metadata yet.
search_subunitsFind subunits (branch offices, production sites) — scope to a parent company or by municipality/industry.
Find subunits (branch offices, production sites) — scope to a parent company or by municipality/industry.
No parameter schema in public metadata yet.
get_recent_updatesFeed of entity changes for monitoring new registrations, bankruptcies, status shifts.
Feed of entity changes for monitoring new registrations, bankruptcies, status shifts.
No parameter schema in public metadata yet.
Sponsors
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):
{
"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
Details
- Repository
- github.com/hellosverre/brreg-mcp
- Category
- Search & Web Crawling
- Package
brreg-mcp- Transport
- STDIO
- Registry
- MCP registry, active