entity_lookup
Looks up one or more organisations by organisation number and returns the register entry. Key financials only when you ask for them.
- compact
- cursor
- fields
- include_subunits
- live
- max_bytes
- orgnr
- orgnrs
- snapshot_id
Documentation
Everything you need: how to connect, the tools your assistant receives, where the data comes from, the limits and how personal data is treated.
Brreg is a remote MCP server. Your assistant connects to one address and you sign in with your Publifye account. Access is granted through that sign-in only — there is no API key to create, copy or rotate.
https://brreg.publifye.com/mcp
Access needs a Brreg plan on your Publifye account. See plans
Add the server once, then run /mcp inside Claude Code to sign in:
claude mcp add --transport http brreg https://brreg.publifye.com/mcp
https://brreg.publifye.com/.well-known/oauth-protected-resourceThese are the tools your assistant receives when you connect, listed straight from the live server. All of them only read data.
Looks up one or more organisations by organisation number and returns the register entry. Key financials only when you ask for them.
Searches the register by name, place, industry, organisation form and more, and returns ranked results page by page.
Turns a company name, including a former name, into candidate organisations with their numbers, without picking one for you.
Shows how organisations belong together: parent, sub-units and, for public bodies, the agencies below them.
Lists the codes you can filter by, such as organisation forms, industries and municipalities.
Tells how fresh the register data is: when it was last fetched from Brønnøysundregistrene.
Give entity_search a point and a radius (lat, lon and radius_km) and it lists organisations whose registered address lies within that distance, nearest first, each with its distance and the address point. With a name query the order stays by relevance and the radius works as a filter.
entity_search lat=60.3913 lon=5.3221 radius_km=2 org_form=["KIRK"]Calls are refused until the reset with an error your assistant can read and explain. It looks like this:
{"reason": "quota_exceeded", "service": "brreg-service", "window": "day", "limit": …, "resets_at": "…T00:00:00Z"}The register data is open data from Brønnøysundregistrene under the Norwegian Licence for Open Government Data (NLOD 2.0). Every answer carries the attribution the licence asks for:
Inneholder data under Norsk lisens for offentlige data (NLOD) tilgjengeliggjort av Brønnøysundregistrene.
Map points and distances come from Matrikkelen – Adresse, © Kartverket, under Creative Commons Attribution 4.0 (CC BY 4.0). Publifye has matched the address points to each organisation’s registered address; they do not show where the business physically operates. Answers with points or distances carry this attribution too. Read CC BY 4.0
Brreg is operated by Publifye AS and is not the authoritative register. For anything legally binding, use the official record at virksomhet.brreg.no. Read the licence
Questions, a wrong answer, or something missing? Contact Publifye support and mention Brreg. Contact support