brreg-mcp
MCP server for brreg — Norwegian company lookup in Brønnøysundregistrene / Enhetsregisteret by organisasjonsnummer (orgnr, org.nr).
brreg-mcp is an alias package. It contains no logic: it depends on
registry-mcp and its brreg-mcp
console script is the same entry point, serving the same five tools over stdio.
Install whichever name you searched for — you get the same server.
uvx brreg-mcp # identical to: uvx registry-mcp
Add to Claude Code
claude mcp add brreg-mcp -- uvx brreg-mcp
{
"mcpServers": {
"brreg-mcp": {
"command": "uvx",
"args": ["brreg-mcp"],
"env": { "REGISTRY_MCP_CONTACT_EMAIL": "you@example.com" }
}
}
}
The same block works for Cursor (~/.cursor/mcp.json) and Claude Desktop
(claude_desktop_config.json).
Tools
| Tool | What it does |
|---|---|
lookup_company(id, country="NO") |
Full report for one company by organisasjonsnummer |
search_company(name, country="NO", limit=10) |
Find a Norwegian company by name |
company_deadlines(id, country="NO", today=None) |
Årsregnskap, skattemelding, mva-melding, a-melding and the rest, next occurrence of each |
validate_company_id(id, country="NO") |
MOD11-validate an orgnr with no network call |
list_countries() |
Which national registries are supported |
$ curl https://api.foretak.dev/v1/NO/company/923609016
{"country": "NO", "registry": "brreg", "id": "923609016", "name": "EQUINOR ASA",
"legal_form_code": "ASA", "status": "active", "vat_registered": true,
"vat_number": "NO923609016MVA", "employees": 21239, "license": "NLOD 2.0"}
Full documentation, REST endpoints, and the guide to adding another country: https://github.com/foretak/registry-mcp
Data source and licence
Data from Enhetsregisteret (Brønnøysundregistrene) under NLOD 2.0. Code MIT licensed. Not affiliated with or endorsed by Brønnøysundregistrene.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file brreg_mcp-0.2.0.tar.gz.
File metadata
- Download URL: brreg_mcp-0.2.0.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
83e15dfa27d0dab40014d4247816f3d131c25f5ae2c0eeff7f33cf548715edf5
|
|
| MD5 |
b719f595bea6f67a77e079ab18f5bd4c
|
|
| BLAKE2b-256 |
a09588ceb7411bf513ece3d808b419589defa9d0f5ba8bc296b642471d1db4f8
|
File details
Details for the file brreg_mcp-0.2.0-py3-none-any.whl.
File metadata
- Download URL: brreg_mcp-0.2.0-py3-none-any.whl
- Upload date:
- Size: 3.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
60e03d43463f12b912188072ce943f3b1342aa1af37db6a3bd02c61ca7914ac3
|
|
| MD5 |
d81f9e50d6826d75e6939b8221ed229d
|
|
| BLAKE2b-256 |
608db52c277c6ae481a0ea4100c7477026340efe34915bbff713e79e5cc22044
|